標籤:notepad++ 外掛程式
外掛程式推薦
Explorer是檔案瀏覽外掛程式,可以快速的定位當前正在編輯的檔案的位置,支援在搜尋目錄下檔案的內容(Find in files)。收藏夾功能可以儲存經常使用的目錄或檔案。
AutoSave 自動儲存外掛程式
CodeAligment代碼對齊
Compare, 檔案對比外掛程式,可以進行簡單快速的對比,不過進行複雜點的對比,我一般用WinMerge。
TagsView,文檔的Class, 屬性, 方法列表。比另一個叫做FunctionList的外掛程式更好用。
RegEx Helper,在文檔的中匹配Regex,可以用來測試Regex。
JSON Viewer,顯示文檔中選定JSON的結構。
NppAutoIndent, 自動縮排。
File Switcher一個快速切換視窗的工具,支援通過輸入檔案名稱,路徑或者tab index來尋找切換,可以用來替換預設的Ctrl + Tab。
Finger Text標籤代碼替換和文本自動完成外掛程式,編輯器配合這個功能可以有效地提升代碼的書寫速度,提高自己的工作效率,例如我輸入if然後按Tab鍵將會把if替換成一個完整的if結構,可以極大的提高效率,當然具體怎麼替換是可以配置的。詳細用法參考: Finger Text
TextFx這個號稱是Notepad++上面最好用的plugin,具有超強的文本處理能力,比如文本編碼處理等。編程某種程度上就是文本工作,所以這個外掛程式對開發人員應該是非常有協助的。以前是預設安裝的,現在需要自己手動安裝。詳細用法可以參考:http://zhibin07.iteye.com/blog/1287234
Task List自動掃描當前文檔,將所有"TODO:"開頭的注釋都找出來,列在右邊的面板中,雙擊可以跳轉該行。這和Eclipse裡的TODO功能很相似,便於標記尋找沒有完成的工作。
HTML Tag編輯HTML代碼時比較有用,它主要的功能是匹配選擇的標籤,對HTML標籤編碼及解碼,對JS編碼及解碼,我認為對HTML標籤編碼及解碼是最有用的功能了。
NppExec外掛程式讓Notepad 編譯運行Java、Python
HEX-Editor此外掛程式主要提供了16進位查看與編輯的功能。
PoorMansTSqlFormatter自動格式化SQL
Quick Color Picker顏色攝取
使用
一、Notepad++自動完成代碼 Notepad++自動填滿代碼 在Notepad++ 中設定:設定->喜好設定->備份與自動完成-> 所有輸入均啟用自動完成->函數自動完成即可
二、配置NppExec編譯執行Java代碼
1.變數含義
FULL_CURRENT_PATH 檔案路徑名稱 E:/java/HelloNpp.java
CURRENT_DIRECTORY 檔案目錄(不含檔案名稱) E:/java/
FILE_NAME 檔案全名稱 HelloNpp.java
NAME_PART 檔案名稱(不含ext) HelloNpp
EXT_PART 副檔名 java
2.配置寫好Java檔案,然後點擊plugins->NppExec->Execute
輸入指令碼:
npp_save
cd $(CURRENT_DIRECTORY)
javac $(NAME_PART).java
java $(NAME_PART)
依次是:
1、cd到Java檔案所在目錄
2、編譯Java檔案
3、執行Java檔案
然後點擊save,名字為編譯運行Java檔案
3、進階選項儲存操作
進入NppExec->advanced options裡
然後在左下方Associated script選擇我們之前的編譯運行Java檔案,Add/Modify然後OK
4、配置快速鍵
進入setting->shortcut mapper
在plugin commands面板,雙擊填寫快速鍵。我們把上面的編譯運行Java檔案填寫為Ctrl+F12
然後去我們的程式中按Ctrl+F12就會運行這個Java檔案。
參考:http://blog.csdn.net/wang02011/article/details/7743522
http://blog.csdn.net/borishuai/article/details/8510306
http://www.crifan.com/files/doc/docbook/rec_soft_npp/release/htmls/npp_common_plugins.html
http://www.ziliao1.com/Article/Show/91EFE7FEFE9FAD9CAEECEAE6EA9B90E9.html
notepad++外掛程式及配置相關