網友評分: 4.9分
Notepad++是一款非常專業的源代碼編輯器和Windows記事本替代工具。該版本支持Windows 32位操作系統,它具有運行便攜、體積小巧、資源占用小等特點,為廣大用戶提供支持多種編程語言、語法高亮顯示、自動檢測文件類型、多標簽頁顯示等多種功能,是程序員們最喜愛的編輯器之一。該軟件有著完整的中文化接口及支援多國語言撰寫的功能,功能比 Windows 中的 Notepad(記事簿)強大,除了可以用來制作一般的純文字說明文件,也十分適合當作撰寫電腦程序的編輯器,支持HTML、XML、ASP,Perl、Python、JavaScript 等網頁/腳本語言,對于HTML網頁編程代碼,可直接選擇在不同的瀏覽器中打開查看,以方便進行調試,也可以打開雙窗口,在分窗口中又可打開多個子窗口,允許快捷切換全屏顯示模式(F11),支持鼠標滾輪改變文檔顯示比例,非常的適合編輯人員。
Notepad++更是程序員們編寫代碼的利器!它運行便攜,體積小巧、資源占用小,支持眾多程序語言,比如C++、C#、Java等主 流程序語言;支持HTML、XML、ASP,Perl、Python、JavaScript等網頁/腳本語言。Notepad++作為程序員們最喜愛的編 輯器之一,像語法高亮,語法折疊,宏等編輯器常用功能一個都不少。
Notepad++ 支持的語言: C, C++ , Java , C#, XML,Ada, HTML, PHP, ASP, AutoIt, 匯編, DOS批處理, Caml, COBOL, Cmake, CSS, D, Diff, ActionScript, Fortran, Gui4Cli, HTML, Haskell, INNO, JSP, KIXtart, LISP, Lua, Make處理(Makefile), Matlab, INI文件, MS-DOS Style, NSIS, Normal text, Objective-C, Pascal, Javascript。
Notepad++ 將檢查程序使用的所有組件(SciLexer.dll, GUP.exe and nppPluginList.dll)的SHA256哈希值。還有一個重要的更新是,從 7.6.3 版本開始,Notepad++ 已支持 Markdown,但由于安裝程序沒有正確部署所需的文件,導致出現了一些錯誤?,F在 7.6.4 版本已經修復了該錯誤,可正常使用 Markdown。
基于強大的編輯組件Scintilla,Notepad++也是使用C++代碼開發而成,并且使用了win32的api接口和STL標準模板庫,因此確保軟件有更高效的執行效率和更小的程序體積。在不失用戶體驗度的同時,也可以盡可能允許用戶自定義多項的程序設置。
1、內置支持多達 27 種語法高亮度顯示(包括各種常見的源代碼、腳本,能夠很好地支持 .nfo 文件查看),還支持自定義語言;
2、可自動檢測文件類型,根據關鍵字顯示節點,節點可自由折疊/打開,還可顯示縮進引導線,代碼顯示得很有層次感;
3、可打開雙窗口,在分窗口中又可打開多個子窗口,允許快捷切換全屏顯示模式(F11),支持鼠標滾輪改變文檔顯示比例;
4、提供了一些有用工具,如 鄰行互換位置、宏功能,等…
5、可顯示選中文本的字節數 (而不是一般編輯器所顯示的字數,這在某些情況下,比如 軟件本地化 很方便)。
打印所見即所得
如果有彩色打印機,你可以把你的源代碼以多種顏色打印出來。
用戶自定義編程語言
用戶可自定義編程語言:自定的編程語言不僅有語法高亮度顯示功能,而且有語法折疊功能功能。注釋、關鍵字和運算符號也可以自定義。
字詞自動完成功能
用戶能做自己的API列表(或從下載專區下載需要的api文件) 。一旦api文件建立完成且在正確的路徑系統,鍵入Ctrl+Space(你可以修改這個快捷鍵)啟動字詞自動完成功能。欲知更多信息,請參考字詞自動完成功能在線幫助。
支持同時編輯多文件
可以同時開啟多頁面來編輯。
支持多重視窗同步編輯
用戶可同時有兩個視窗對比排列。不但能開啟兩個不同文件在分別兩個不同的窗口,并且能開啟一個單獨文件在兩個不同的視窗內(clone mode)進行同步編輯。同步編輯的成果將在兩個的窗口內同時更新。請參考同步編輯畫面。
搜索和替換正則表達式
用戶可用正則表達式來搜索和替換一個字符串。
完全支持拖曳功能
用戶可用拖曳功能來開啟文件,也可以用拖曳功能來變換開啟文件的位置,甚至可拖曳開啟文件從一個窗口到另一個窗口。
自動檢測開啟文件狀態
如果外部修改(或刪除)Notepad++已開啟文件,用戶將會被通知更新文件內容(或刪除檔案)。
支持多國語言
支持中日韓Windows環境,及阿拉伯語與希伯來文的Windows環境。
高亮括號及縮排輔助
當光標移至下列字符{ } [ ] ( )旁時,此字符與遠方相對應的字符以及縮排輔助(如果存在的話)將會以高亮來顯示。
書簽
用戶可以單擊書簽邊行(書簽邊行位于列數邊行右方)或使用鍵盤捷徑Ctrl+F2來標明或移除書簽。使用鍵盤捷徑F2到下一個書簽或Shift+F2到上一個書簽。如欲清除所有書簽,使用菜單“尋找”->“清除所有書簽”。
巨集(宏)
用戶可儲存數百個巨集(宏)指令,并分配快捷鍵。
其它
放大與縮小功能內部窗口位置可任意移動
用Notepad++打開文本,點擊頂欄目錄的“視圖”
彈出目錄框,點擊“替換”
彈出替換的彈出框,輸入替換后的文本,點擊“替換”或者“全局替換”,就成功把文本替換掉了
新建文本內容,編輯添加代碼或者文字
按住鍵盤的Ctrl+F鍵,跳轉界面后在查找中輸入^,替換欄中更改為'(引號)
完成設置后選擇并點擊全部替換
同樣尾段也是同樣步驟,把查找目標改為$,替換目標改為'+即可
在全部替換保存后即可一鍵更改為首尾引號
Ctrl-H 打開Find / Replace 對話框
Ctrl-D 復制當前行
Ctrl-L 刪除當前行
Ctrl-T 上下行交換
F3 找下一個
Shift-F3 找上一個
Ctrl-Shift-F 在文件中找
Ctrl-F2 觸發書簽
F2 到前一個書簽
Shift-F2 到下一個書簽
F5 打開run對話框
Ctrl-Space 打開CallTip列表框
Tab (selection of several lines) 加入Space
Shift-Tab (selection of several lines) 移除Space
F11 全屏
Alt-0 折疊全部
Alt-Shift-0 展開全部
Ctrl-U 變為小寫
Ctrl-Shift-U 變為大寫
Ctrl-Q 塊注釋/消除注釋
一.風格多變的Notepad++,你可以在Notepad++里設置屬于你的編輯器風格,界面主題還是相當豐富的。點擊菜單的設置
然后選Style Configurator,彈出以下的對話框:然后就可以選你喜歡的風格了,到此界面設置結束。
二:書簽功能
在任意行按Ctrl+F2 會發現書簽欄中多出個藍色小點,再次按Ctrl+F2 取消書簽。在翻到其他行按F2,這時候會發現光標移回標記書簽的行。再多行設置書簽時,F2光標移動到上一個書簽,Shift+F2光標移動到下一個書簽。
三:強大的插件庫,點擊菜單欄的Plugins(插件)
然后選PluginManager->show PluginManager出現以下對話框:然后你就可以在這里安裝或更新你的插件了,至于按什么樣的插件就看你用Notepad++寫什么東西了
四:怎樣連接你的服務器
當然了連接服務器得用插件了,先裝一個NppFTP的插件,安裝完畢后在菜單Plugins下面可以看到,然后點擊NppFTP->show NppFTP Window
點擊上圖右邊第二個按鈕選擇 Profile seting 進行FTP鏈接設定
設定完以后就可以在最左邊第一個按鈕連接了,FTP設定完畢。
五:代碼提示
默認的代碼自動完成快捷鍵是Ctrl+Enter,比如在CSS文件中輸入b然后按Ctrl+Enter就會出來代碼提示。當然這樣可能有些不方便,可以在首選項中的備份與自動完成選項卡選中所有的輸入均啟用自動完成選項和輸入時提示函數參數選項,當然這些都可以按照自己的習慣配置。如下圖。設置后代碼提示便會在輸入時自動顯示。
六:強大的Zen Coding插件強大的編輯器怎么能少的了Zen Coding呢對吧,在網上下一個Zen Coding的插件包解壓到Notepad++\plugins\NppScripting\includes目錄下,然后重啟Notepad++之后在菜單欄上出現以下標志就說明Zen Coding 安裝成功