notepad++使用心得

來源:互聯網
上載者:User

1、巧用notepad++自動補全功能

菜單→設定→喜好設定→備份與自動完成

其中:函數自動完成會提示補全各種語言關鍵字;單詞自動完成也很不錯能提示你在上下文中用過的單詞,比較智能;個人比較喜歡開啟函數自動完成功能(記性差了點),配合ctrl+enter快速鍵(快速鍵可以修改)臨時切換到單詞自動完成,用著還是感覺很爽,就是有時候會把編輯器卡死,不知道是不是我機子問題。

 

2、擴充notepad++原有補全關鍵字

notepad++還是有好些關鍵字不會提示的,這裡也有補救方法,開啟你安裝軟體的根目錄下“plugins\APIs”有各種語言的xml檔案。沒錯,修改這些檔案就可以達到擴充自動補全的範圍了。比如inline-block這個css屬性值,notepad++原來是沒有提示的,那麼你現在可以開啟css.xml檔案添加一行就可以了,注意添加的位置得按定序來,否則會達不到效果,最終效果如下圖所示。

 

3、搭配強有力的外掛程式

notepad++內建了一個外掛程式管理器,所以安裝外掛程式方便了不少。列舉一些平常自己在用的外掛程式:

(1)Zen Coding很出名,很多編輯器上都有它的身影,寫html css效率提高很多,簡單易學,自己平常用他寫html是必用,寫css時用得倒不多。

      1.下載zen-Coding的Notepad++外掛程式;(zen-Coding for Notepad++)
      2.解壓後將壓縮包中的檔案放入Notepad++安裝目錄下的plugins檔案夾中;
      3.重新啟動Notepad++編輯器就能看到功能表列上增加了一項Zen Coding。

 

      開啟Notepad++編輯器,輸入以下代碼:
     div#name

      然後接著按一下快速鍵ctrl+E,就會自動產生HTML代碼       Zend Coding文法

     1.E | E#name | E.name   這裡E表示元素,如p,div等。#name和.name分別表示ID和class屬性

     2.E>E | E#name>E#name | E.#name>E.name | E.name>E.name     >表示父級嵌套子級      

     3.E+E | E#name+E#name | E.#name+E.name | E.name+E.name     +號表示兄弟關係

       E+ (+號表示會產生預設的子項目)

     4.E*N        N:表示某個元素需要重複的次數

     5.E*N$       $:表示序號

     6.E[attr]     attr:表示元素屬性

     7.E|filter      |e輸出逸出字元

     8.( )       控制嵌套分組關係

 

(2)QuickText 官方外掛程式管理器中似乎沒有收錄,不過感覺還是很不錯的,蠻實用的代碼片斷管理外掛程式。喜歡它的可以智能判斷當前所選語言,有選擇的進行代碼補全。預設自動補全的快速鍵為tag鍵,輸入if後按下tag,即可自動補全為if(){}

 

1.點擊下載我提供的Notepad++外掛程式風格包並解壓縮
2.複製QuickText.dll到Notepad++安裝目錄下的plugins檔案夾中

3.複製QuickText.ini到Notepad++的安裝根目錄下
4.複製stylers.xml檔案,XP使用者到C:\Documents and Settings\使用者名稱\Application Data\Notepad++\ Win7使用者到C:\Users\使用者名稱\AppData\Roaming\Notepad++\目錄備份並替換原有的stylers.xml檔案
5.開啟Notepad++,在菜單中選擇設定-管理快速鍵-選擇Main menu中的單詞自動完成-雙擊在彈出的視窗中勾選SHIFT選項完成更改
6.在Notepad++菜單中選擇外掛程式-QuickText,可見預設的Repalce Tag快速鍵為Ctrl+Enter
7.點擊外掛程式-QuickText中的Options選項可進入QuickText的選項設定視窗
8.開啟Notepad++,在語言菜單中將當前文檔語言設定為HTML,輸入dtd,按Ctrl+Enter快速鍵測試

4、附上一些小發現

(1)菜單→視圖→Project似乎是工程管理

(2)菜單→視圖→documentMap檔案縮圖

(3)菜單→編輯→Clipboard History 剪貼簿記錄


如圖,

點 檔案夾表徵圖 左側顯示檔案夾工作區,

點 自動換行表徵圖 自動換行

點 文件引導模式 右側顯示文檔縮圖

點 函數列表表徵圖 右側顯示當前檔案函數列表


5、使用檔案夾工作區,需要設定->首先項->其他->檔案自動更新勾上,這樣外部檔案改變後編輯器內自動更新;


相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.