Notepad++ 是一款非常有特色的編輯器,是一款開源軟件,支持的語言: C, C++ , Java , C#, XML, HTML, PHP, Javascript。下面介紹下國人常用的插件
插件下載地址(實時更新):http://sourceforge.net/projects/npp-plugins/files/
Notepad++插件的使用方法:
把插件(.dll文件)放到notepad++\plugins目錄里,重啟Notepad++后,即可提示安裝,安裝成功后,在菜單欄的插件里能找到。需要注意的是,Notepad的ANSI版和Unicode版本,有的插件只支持其中某個版本。
插件介紹:
AutoSave: 允許自動保存自動保存當前打開一個計時器時間表計算文件(默認為1分鍾)和/或申請后,失去焦點。該插件提供了一對夫婦的選擇保存當前(或所有文件),通過菜單選擇只命名的,訪問。
explorer: 瀏覽器插件是一個文件瀏覽器。
External Lexer KV5: 語法的KVS的語言(腳本語言的kvirc)突出。一個例子外部詞法
File Switcher: 這個插件允許您切換積極緩沖區只使用鍵盤。您可以鍵入任何文件名,路徑或標簽索引的一部分。您還可以用作替代的Ctrl - Tab的功能內置到..。
Gmod LUa SyntaxHighlighter: 語法高亮插件。這也是一個語法高亮顯示插件很好的示范。
Gtag Search: 及早為gtags和基於ctags的插件發布搜索。您需要運行“的ctags - R”和“gtags從代碼的根”。
GuidGuard: 一個插件,生成C++風格的頭,包括警衛,警衛使用標識的GUID -這可以確保您不會甚至在較大的項目,傳統的文件為基礎的警衛理論上的風險識別沖突。
LanguageHelp:允許運行特定語言幫助文件(資料交換所機制,血症,PDF格式)和光標下的關鍵詞搜索。最新版本允許還顯示,作為快速啟動菜單項的幫助文件。
Math Evaluator: 此插件允許評估數學表達式,以及一些簡單的形式演算。
MultiClipboard: 插件實現多個(10)文本填充緩沖區通過復制和/或文本切割。若要粘貼任何緩沖區,使用Ctrl - V或鼠標點擊(普通粘貼)文字:粘貼最近復制/剪切文本按Ctrl - Shift鍵- V或移位,中輕點鼠標:彈出的文本菜單緩沖項。選擇所需的菜單項將其粘貼
NativeLang: 是一個輔助插件,允許其他插件翻譯他們的菜單和對話框。
NppCrypt: 允許加密/解密以及使用文本哈希密碼。
Perforce actions: Perforce公司提供了整合。結帳,對添加刪除,標記標記和恢復行動的同時,通過插件的菜單。此外,文件自動簽出時,它開始打字。
Plugin Marker Margin: 這個插件是使用其他插件。
Plugin update: 允許插件維持自己的自動更新。插件必須實現在其INI文件的信息,並提供下載網址。
QuickText: 這一出色的通用片段管理器,它支持的所有支持語言。這個插件不能自動安裝,因為他們並不二進制的RAR格式分發。如果這種改變,這個插件就可以安裝。您可以手動安裝,通過訪問SourceForge頁面http://sourceforge.net/projects/quicktext/
RegRexPlace: 一個插件做“定期正則表達式替換”。有用當你經常使用的正則表達式替換。我個人寫作時使用這個論壇上的職位,這樣我就可以用自己的簡單的標記,並自動生成從BBCode的標記。一個示例。ini文件包含。
SciMarkerSymbol: 這個插件是使用其他插件。它檢索一個由火花線標記標記符號類型。如果這個標志一直沒有一個標記符號定義給它的價值SC_MARK_AVAILABLE類型返回。這使插件合作,在使用時,線路標志。
Speech: 不開玩笑,有了SpeechPlugin,您可以支配您的文字或源代碼。當然,發言者是必要的。
Subversion: 在這個版本中,基本的更新/提交實施命令。根據是否有其他人認為這個插件有用的,或者如果我發現更多的時間,我可能會慢慢展開功能。注意:您需要 TortoiseSVN的安裝此插件的功能。可從http://tortoisesvn.tigris.org/
UniversalIndentGUI : 一個跨平台的GUI幾個代碼格式化,美化像AStyle,慈善縮進,GreatCode,HTML格式整潔,Uncrustify等等壓頭。主要功能是實時預覽,直接看到所選的格式選項影響的源代碼。多國語言支持,其中遠東的,和一個翻譯工具,也是在項目的文件網頁。
XBracketsLite: XBrackets建興允許([{""}])即它插入自動完成相應的右括號括號左括號時的類型。該插件使用“智能”自動完成:*下一個字符為([(括號; 分析*未來與以前的字符為“報價分析。
XML Tools: 這個插件是一個有用的工具,用來編輯XML的小集合。該插件是libxml2的基礎。插件特點是:
- XML語法檢查
- XML架構(XSD)+ DTD驗證
- XML標記通訊簿內
Switcher: 切換:一個插件之間進行切換'相關'的文件。目前,它處理asm之間切換“”公司,柬埔寨人民黨“”小時,抄送“”H和C“”每小時有用時,分配給一個熱鍵
TextFx是預裝在Notepad++中的一個插件,功能非常強大,包括各種代碼的轉換、插入、優化、格式化和驗證等等,能很方便的提高你的工作效率。
你可以查看Text FX 官方網站 (http://textfx.no-ip.com/textfx/)了解更多細節。
每三秒自動更新你Notepad++中打開的文檔。
一個友好的Notepad++文件搜索工具。
使用NppExec插件,你可以不需要離開Notepad++即可掃行你的命令行或保存腳本,大大提高你的效率。
拼寫檢查工具. 需要先安裝Aspell。
你可以使用這個插件把你的 Notepad++ 變成一個php IDE.
一個非常實用的工具,可以用來比較兩個文件不同之處.
一個集成於Notepad++的FTP客戶端。
更多的就不一一介紹了,大家根據自己的需求各取所需。