【UE】經常使用的UltraEdit使用技巧

Tip 1: Alt+C 列模式
能夠說最初選擇使用這個文本編輯軟件,緣由很簡單,就是由於「她」具備列編輯模式。
若是您還不知道什麼是列編輯模式的話,我想您應該好好研究一下啦。這是一個超級「贊」的功能。
在對大文本進行批量的列編輯時候非她莫屬(若是您是Windows平臺上另一個強大的文本編輯軟件gVim的使用者除外)。
快實驗一下這個功能吧。

Tip 2:Ctrl+W 切換自動換行
這個快捷鍵您用過麼?
您必定有過查看一行文字超級長,不得不拖動下面的滾動條進行閱讀的時候,這樣很是的不符合咱們的閱讀習慣。
這時Ctrl+W快捷鍵就派上用場啦。
切換回原模式方法:再一次鍵擊Ctrl+W

Tip 3:Ctrl+F2 切換書籤
我我的認爲這個功能很人性,在您想要在某一行作標記以便快速定位這一行的時候很實用。如您想要反覆定位以前書寫的一個表的建立語句時等等。
我在這裏強烈推薦的是另一個使用技巧:
在您使用Ctrl+F進行查找,在查找界面中選中「列出包含字符串的行」,在「查找內容」框中輸入關鍵字,如「create table」,點擊「查找下一個」,這時您看到是「行包含查找字符串」對話框,點擊一下「所有書籤標記」後看看效果,是否是很激動人心(尤爲是在包含大量建表語句的文本中操做時)?全部包含「create table」的行都標記了書籤。
這裏您有要問啦,那我這麼向上和向下查看書籤標記呢?
不要着急,您試試F2和Alt+F2,F2是查看下一個書籤標記,Alt+F2是查看上一個書籤標記。
取消書籤標記的方法:再一次的鍵擊Ctrl+F2

Tip 4:F3 查找
用鼠標選中一個關鍵字後,使用F3能夠快速的向當前位置以後搜索該選中的關鍵字,向前搜索怎麼操做呢?固然是「Ctrl+F3」
以上是默認狀況下可用,有時您會發現F3很差用了,每次操做後都是在查找上次搜索過的信息,通過secooler細心、耐心而又仔細的研究後終於發現了這個問題癥結。根本緣由是您開啓了「Ctrl+F」中的「正則表達式」功能。取消這個選項後就能夠解決這個問題。爲了解決這個問題我曾經鬱悶了好久,寫到這裏,但願您不要走彎路。

Tip 5:Ctrl+R 替換
能夠說這個功能在任何一個編輯軟件中都會有,不過UE的替換所支持的正則表達式功能是無比的強大的。高手與普通選手的區別可能就在這裏啦。
這裏拋個磚,列舉幾個經常使用的技巧:
1.去掉文本中包含某特定字符串的行(請細細體會一下,這個很經常使用,相似Vim中的「:g/pattern/d」功能)
CTRL+R --> 點選"正則表達式" --> 「查找內容」輸入 「%*輸入您要刪除的行包含的字符串*^p」 --> 「替換爲」空,什麼都不輸入 --> 點擊「所有替換」 -->OK 搞定!
解釋一下:「%」在UE的正則表達式中表示行首,「*」表示0或任意多的字符,「^p」是 DOS 文件類型的換行符(Unix 類型文件的換行符是 ^n,MAC(Apple)類型文件的換行符號爲 ^r,在使用換行符的時候這裏要注意一下)。因此含義不言自明。
2.刪除行尾空格
CTRL+R --> 點選"正則表達式" --> 「查找內容」輸入 「 ++$」 --> 「替換爲」空,什麼都不輸入 --> 點擊「所有替換」 --> OK 搞定!

使用UE自帶的功能(UE)已經想到你可能總使用這樣的功能啦:右鍵 --> 點擊「格式」 --> 點擊「刪除行尾空格」
3.刪除空行
CTRL+R --> 點選"正則表達式" --> 「查找內容」輸入 「^p$」 --> 「替換爲」空,什麼都不輸入 --> 點擊「所有替換」 --> OK 搞定!

CTRL+R --> 點選"正則表達式" --> 「查找內容」輸入 「^p^p」 --> 「替換爲」輸入「^p」 --> 點擊「所有替換」 -->OK 搞定!
4.每行行尾添加分號「;」
CTRL+R --> 點選"正則表達式" --> 「查找內容」輸入美圓符號「$」 --> 「替換爲」輸入分號「;」 --> 點擊「所有替換」 --> OK 搞定!

CTRL+R --> 點選"正則表達式" --> 「查找內容」輸入「^p」 --> 「替換爲」輸入「;^p」 --> 點擊「所有替換」 --> OK 搞定!
以上都是平常很是經常使用的替換小技巧,到此,知道UE的正則表達式的厲害啦吧,慢慢體會吧。

Tip 6:Ctrl+B 括號匹配
在編輯括號套括號的腳本時,Ctrl+B括號匹配的功能就派上用場了,此快捷方式能夠重複使用。今後心不煩了,眼不花了,您看,還真對得起咱這高級人類的身份啦。

Tip 7:Ctrl+E 整行刪除,下行上調
這個快捷鍵能夠體現出你操做功力和我的魅力,高效編輯從這個快捷鍵開始(廣告時間,能夠飄過~~)
該快捷方式至關與vim中的「dd」刪除整行的功能,一旦掌握,功力倍增。

Tip 8:F7 插入當前系統時間
今後不再用由於輸錯時間而擔心了。
我常常在書寫故障問題處理文檔時先在最前面插入一個時間戳,起到備忘的目的
操做一下先:如今的時間是 2009-4-8 13:53

Tip 9:Ctrl+G 轉到行/頁
用於超大日誌文件定位到具體行,您一試便知。

Tip 10:Ctrl+0 ~ 9 UE的10個剪貼板
「編輯」 --> 「剪貼板」
這裏您會看到UE的10個剪貼板,這個功能建議慎用,有可能由於沒有恢復使用Windows默認的剪貼板致使拷貝(Copy)和粘貼(Paste)的內容不匹配,慢慢體會這個功能吧。
全部經歷過拷貝(Copy)和粘貼(Paste)的內容不匹配的同窗們都會對這個功能心有餘悸。不過不要怕怕,功能時用的,只要好好的按照規則使用,這個功能相似「多個臨時寄存器」,用好了仍是會提升咱們文本編輯的效率的。正則表達式

Tip 11:Shift+Alt+D   重複一行vim

  將光標所在行復制粘貼到下一行、日誌

Tip12:Ctrl+Enter  插入行命令ip

  用來在當前光標位置下面插入一個新行文檔

Tip 13: 取消文件板寸時自動新建bak文件字符串

  高級-->配置-->文件處理-->備份-->保存時備份文件:不備份table

Tip 14:弘ast

  弘-->編輯弘-->新建弘-->輸入弘名稱,點肯定-->能夠根據右下角幫助選添須要的功能-->關閉-->是效率

  ctrl+M 執行弘。軟件

  若是有已經保存好的弘,能夠  弘-->加載宏

相關文章
相關標籤/搜索