官網:http://notepad-plus-plus.org/tw/node/8
官網wiki(很多教學、討論):http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=Main_Page
Notepad++是一套自由軟件的純文字編輯器,最早由侯今吾獨力研發,目前已有七名程式設計師共同開發。該軟件以GPL發佈,有完整的中文化介面及支援多國語言撰寫的功能(採用萬國碼UTF-8技術)。它的功能比Windows中的記事本(Notepad)強大,除了可以用來製作一般的純文字說明文件,也十分適合當作撰寫電腦程式的編輯器。
Notepad++不僅有語法高亮度顯示,也有語法摺疊功能,並且支援巨集以及擴充基本功能的外掛模組。由於在資源消耗方面與微軟的記事本大體相當,但功能更為強大,網路上遂有人發起以Notepad++替換記事本的活動。(wiki)
2.介紹:
- 下方狀態列
你用的程式語言:verilog
字元數- 檔案大小- 總行數
現在的位置
檔案格式(換行字元):DOS\Windows
編碼方式:ANSI
INS或OVR(插入或取代模式):INS
- 左方顯示行數
- 上方顯示工具列、分頁
3.特色:
- 語法高亮度顯示及語法摺疊功能
- 所見即所得(WYSIWYG)
- 用戶自定程式語言
- 字詞自動完成功能(Auto-completion)
- 支援同時編輯多重文件
- 支援多重視窗同步編輯
- 支援Regular Expression尋找和替換
- 完全支援拖曳功能
- 內部視窗位置可任意移動
- 自動偵測開啟檔案狀態
- 放大與縮小功能
- 支援多國語言
- 支援書籤
- 高亮度括號及縮排輔助
- 支援巨集
- 語法高亮度顯示及語法摺疊功能:
支援的程式設計語言如下: Java、C/C++、C#、HTML、PHP、XML、JavaScript、makefile、ASCII藝術、doxygen、ASP、VB/VBScript、Unix Shell Script、BAT (Batch file)、SQL、Objective-C、CSS、PASCAL、Perl、Python、Lua、TCL、Assembler、Ruby、Lisp、Scheme、Diff、Smalltalk、Postscript和VHDL。
用戶自定程式語言:可參考線上輔助
- 支援同時編輯多重文件、支援多重視窗同步編輯
開啟多重文件有跟Firefox同樣的分頁效果
- 字詞自動完成功能(Auto-completion)
自訂 / 使用者自訂 / 備份/字詞自動完成功能 ,選擇 啟動自動完成功能 選擇字詞,右方的號碼處則是輸入第幾個字的時候啟用此功能。此功能極為方便,輸入前面幾個字按下enter即可完成,對於整體開發速度會提昇許多。
![]()
- 高亮度括號及縮排輔助
- 支援書籤
標記方式為在左方行數處點左鍵,或是指標在該行時點ctrl+F2。找下一筆書籤按F2,上一筆按shift+F2即可。
- 轉換格式、轉換編碼
在編輯->檔案格式中轉換
以ASCII為基礎的或相容的字元集使用分別LF(Line feed, 0Ah)或CR(Carriage Return, 0Dh)或CR+LF;下面列出各系統換行字元編碼的列表
- LF:在Unix或Unix相容系統(GNU/Linux, AIX, Xenix, Mac OS X, ...)、BeOS、Amiga、RISC OS
- CR+LF:微軟視窗作業系統(Microsoft Windows)、大部分非Unix的系統
- CR:Apple II家族,Mac OS至版本9
在編碼中轉換
可在Unicode(utf 8各種形式)、ANSI、big5等常見格式轉換
- 外掛
- 在這邊下載
- 下載後解壓縮放入安裝資料夾下的plugins中
- 重新啟動就可以看到外掛了
推薦外掛: A.Function List 新的plug-in:http://randronov.blogspot.com/2008/11/function-list-for-notepad-5x-unicode.html 直接在右方選取函式
B.FTP_synchronize 結合工作站遠端編輯方便,這裡有詳細介紹:http://software.sopili.net/2008/03/notepad-plus-plus [1]中有另一方法
![]()
- 快捷鍵管理
自訂->快捷鍵管理
alt 選取 (區塊編輯,例如選一整行)使用alt+左鍵選取可以用框選的方式選取文字。除了能夠框選刪除外,也能夠於框選處多行同時輸入放大縮小 除了透過工具列上的放大鏡圖示外,透過ctrl+滾輪即可放大縮小文字,非常方便。 上色功能 將文字框選後點右鍵能夠使用格式上色,可以藉此來標示關鍵字或關鍵區域。 顯示所有字元 在工具列上有一個 顯示所有字元 的按鈕,可以將斷行、縮排區域顯示出來。
搜尋所有開啟文件 可以將所有開啟的分頁內的文字進行搜尋,而搜尋結果會在下方開啟一工具欄,將搜尋的檔案及行數標示出來。
可以直接跳到錯的那一段程式碼, 進行編修 按下 Ctrl+ G
4.推薦 對於寫各種程式語言,Notepad++的界面清爽,又有豐富的編輯功能(含取代等基本功能),再加上可以檔案轉換,和其他外掛,是非常適合替代MS Windows內建記事本的軟體。
Reference [1]http://nckuhuahua.pixnet.net/blog/post/27312575(結合winscp)
沒有留言:
張貼留言