UltraEdit 的使用技巧

本文轉自 http://www.dbanotes.net/techmemo/ultraedit.html,謝謝。

 

UltraEdit 是每天必用的工具之一.但想想看,實際使用到的功能只是這個工具強大功能的極小的一部分.靈活使用這個工具有的時候能起到事半功倍的效果.記錄並收集一些小技巧對自己對別人都有幫助.因爲我在使用"列編輯"這樣的編輯方式還令我的一個同事看到之後很驚訝,之前他從來不知道有這個用法.這也是寫這個備忘文檔的目的之一.

Tip 1: 如何去掉所編輯文本中包含特定字符串的行? 
這則技巧是在UltraEdit的幫助文件裏提到.CTRL+R 調出來替換(Replace)窗口,選中"使用正則表達式";然後用查找 %*你的字符串*^p 替換成空內容即可.如,我當前有個文本文件,需要去掉所有包含 http://www.dbanotes.net/ 這個字符串的行,查找 %*http://www.dbanotes.net/*^p 替換成空即可.注意,^p 是 DOS 文件類型的換行符.如果是 Unix 類型文件,則用 ^n.

Tip 2: 如何在行末添加特定字符,比如逗號?
有了上面的經驗(其實我第一次是從同事那裏學到的),CTRL+R 調出來替換(Replace)窗口,選中"使用正則表達式".然後可以查找 ^p(或者^n,如果是Unix 文件),用 ,^p(或者,^n)進行"全部替換"即可.補充一點,如果是 MAC(Apple) 類型文件,則換行符號爲 ^r .

Tip 3: 如何刪除空行?
參考上面兩個例子,查找 ^p$ 然後替換爲空即可.

看來,正則表達式需要學習一下嘍.

Tip 4: 編輯文件如何加入時間戳 ?
F7 快捷鍵即可.你試試看?

 

Tip 5: 爲何 拷貝(Copy)/粘貼(Paste)功能不能用了?
不怕大家笑話,我有幾次使用 UltraEdit 的過程中發現拷貝與粘貼的內容是不匹配的.不知所以然,乾脆重新啓動了筆記本.今天翻看手冊才恍然大悟:UltraEdit有10個剪切板(clipboard),分別用Ctrl+0 - Ctrl+9 切換. Ctrl+0 是 Windows 的,其他則爲用戶自定義的.我在使用的過程中錯調用了 CTRL+n, 結果內容就有問題了.你遇到過沒?

Tip 6: 即使是打開小文件也有遲延?
這是我遇到過的問題.每次打開文件的時候總有幾秒鐘的耽擱.我的機器性能可不算差.怎麼回事? 網絡打印機搞得鬼! 打開"高級"->"設置"->"編輯器"->"高級",看看是不是選中了"載入/恢復打印機設置"?如果是的話,去掉(不同的版本/漢化與否可能該位置所在有差別).

Tip 7: 刪除當前行內容 CTRL+e

發佈了33 篇原創文章 · 獲贊 24 · 訪問量 43萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章