1. Notepad++是運(yùn)行在Windows操作系統(tǒng)下的一款代碼編輯器軟件,能夠?qū)^大多數(shù)的編程語言進(jìn)行語法著色,為自由軟件,遵循GPL。是在使用Eclipse等大型IDE之前比較好的代碼編輯器。
2.
2.1
單詞自動補(bǔ)全功能配置 何為單詞自動補(bǔ)全:你的源文件以前輸入過的單詞,即token,會緩存下來, 當(dāng)你輸入一個字符后會顯示出來,按回車選中。 Notepad++提供了一系列編程相關(guān)的功能,如自動識別源代碼類型,支持自動縮進(jìn),語法著色,支持單詞/函數(shù)名稱自動補(bǔ)全功能等。Notepad++默認(rèn)設(shè)置支持了大部分代碼編寫功能,下面將使Notepad++支持“單詞自動補(bǔ)全”功能。 點(diǎn)擊“設(shè)置”菜單,選擇“首選項(xiàng)”菜單項(xiàng),彈出“首選項(xiàng)對話框”,選中“備份與自動完成”,在此標(biāo)簽頁底部中選中“所有輸入均啟用自動完成”復(fù)選框,并選擇“單詞自動完成”。 2.2 Notepad++的插件NppExec實(shí)現(xiàn)Console Dialog,此插件可以完成Windows控制臺基本功能,如可以在此窗口中進(jìn)行編譯、運(yùn)行Java程序;Notepad++還能夠運(yùn)行外部程序,通過菜單項(xiàng)與外部程序建立映射關(guān)系,支持為外部程序輸入?yún)?shù)等。 2.3 使用Console Dialog作為Java開發(fā)環(huán)境
顯示Console
Dialog對話框 編輯Java源文件
新建一個Java源文件HelloNpp.java,在編輯器中輸入如下內(nèi)容:
notepad有兩個運(yùn)行代碼的功能,一個是Run(F5),另一個是Plugins ->
NppExec(F6),用前者實(shí)現(xiàn)比較困難,所以選擇后者,他帶的命令行模擬非常好用。
npp_save//
保存文件 這里解釋一下notepad++的環(huán)境變量,CURRENT_DIRECTORY表示當(dāng)前路徑,就是當(dāng)前編輯文件的路徑。然后另存為BuildAndRun腳本,表示編譯然后運(yùn)行。以后F6,可以直接選擇該腳本,而不必輸入命令了。
以文件 E:\java\HelloNpp.java 為例說明
1. FULL_CURRENT_PATH :
表示當(dāng)前文件的完整路徑
2. CURRENT_DIRECTORY:
3. FILE_NAME :
4. NAME_PART:
5. EXT_PART:
3. 在菜單宏中添加子項(xiàng) 完成上述的設(shè)置以后,每次編譯和運(yùn)行都要按F6 調(diào)出腳本列表并選擇,其實(shí)可以在菜單欄的宏菜單中添加具體的子項(xiàng)。方法如下: 3.1. 點(diǎn)擊 插件->nppExec->Advanced options 彈出如下菜單
3.2. 在Menu item 下面為即將添加的宏子項(xiàng)菜單起好名字,比如“compile adn run java”,同時在Associated script 中選擇好關(guān)聯(lián)的腳本名字,這里選擇我們在第2.4 中保存好的腳本即可。
3.3.
點(diǎn)擊Add/Modify |
|