Ultra Edit常用功能

選擇一個好的編輯器能大大的提高工作的效率,而且還能調節程序員的心情。我不是一個專職的程序員,但經常會要寫一些單片機底層的code和hdl code,起初用UE,是因爲查找和批量修改很方便,而且不會額外的生成一些“垃圾”文件;現在用UE三年多了,一直都沒有找到更好用的來替換掉它,所以我向大家推薦Ultra Edit。

 

介紹:

      以下是經常要用到的一些功能,供大家參考:

 

1、語法着色

  高級->配置->編輯器顯示->語法着色

   “字詞列表完整路徑名稱:”下添加wordfile的路徑。

  wordfile默認是不帶HDL的語法着色,需要在wordfile裏添加。

 

2、ctrl+B 括號匹配

 

3、搜索與替換

  搜索操作很方便,選中某個字符,按F3就開始搜索了,默認是向下搜索,向上搜索是ctrl+F3;

  當然,你還可以用ctrl+F,調出搜索對話框。

  替換是ctrl+R。

 

4、ctrl+F2 設置書籤

  如果你要在某一行做標記,以便快速定位這一行,則可以按ctrl+F2在該行設置書籤;再按F2和alt+F2可搜索書籤。

  當然還有一個用法,比如說你想將所有包含某一字符串的行標記爲書籤:

  ctrl+F,在查找界面中選中“列出包含字符串的行”,在“查找內容”框中輸入關鍵字,點擊“查找下一個”,這裏你看到的是“行包含查找字符串”對話框,點擊“全部書籤標記”。

 

5、ctrl+0~9 十個剪切板

   這個功能在修改代碼時很方便,不需要重複的複製的粘貼了。

   ctrl+0~9是用於切換當前的剪切板,其中0對應的是windows的剪切板。

 

6、關鍵字補全

  默認情況下,這個功能是打開的,但快捷鍵是ctrl+空格,這個與輸入法有衝突,需要修改一下;

  高級->配置->鍵盤映射->命令

  AutoComplete改爲alt+/

  當然,還可以自定義補全字 高級->配置->編輯器->自動換行/製表符設置

  在自動完成文件裏選擇補全文件。

  高級->配置->編輯器->自動完成 “自動顯示 自動完成 對話框”勾去掉。

  注意:當函數列表是打開且列表裏顯示沒有函數時,使用自動補全會出現“參數不正確”的提示,關掉函數列表,再重新打開就可以了。

 

7、編輯和插入模板

  高級->顯示/修改模板

  要用的時候按快捷鍵alt+'對應的序號'就可以了。

 

8、去掉文本中包含某特定字符串的行

    ctrl+R -> 點選“正則表達式” -> “查找內容”

    輸入“%*輸入你要刪除的行包含的字符串*^p”

    解釋一下:"%"在UE的正則表達式中表示行首,"*"表示0或任意多的字符,"^p"是DOS文件類型的換行符。

 

9、alt+C 列模式

 

10、F7插入當前系統時間

 

11、顯示自動換行

  當字符很長,一行顯示不下時,可以換ctrl+W自動換行顯示。

 

  

12、ctrl+E 整行刪除,下行上調

 

13、解決UTF-8亂碼的問題

  quartus 11.1版本中,對ue中的漢字不能正確的顯示,需要將ue設置爲utf-8格式,這樣就不會亂碼了

      高級->配置->文件處理->保存,在“保存時對所有UTF-8寫入UTF-8 BOM文件頭標記”把勾。

14、TAB的設置

  在編輯代碼時,爲了在不同的編輯器中都能有同樣的縮進,通常用空格來代替製表符,UE中設置如下:"高級->配置->自動換行/製表符" 勾上"用空格代替製表符",縮進空格:4

 

 

結語:

     UE的功能並不僅僅是這些,這些只是其中的一部分,以後再慢慢發掘吧。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章