平時需要寫一些小程序練習(xí),但又不想安裝各種軟件。最近研究了notepad++配置幾種語言的編譯環(huán)境,整理如下。
- 安裝notepad++的插件NppExec
打開notepad++ -> 插件 -> 插件管理 -> 找到NppExec點擊安裝即可。
安裝成功后:插件 -> NppExec -> Show Console(以顯示控制臺) -
配置python環(huán)境
插件 -> NppExec -> execute -> 選擇<temporary script> -> 在文本框中輸入如下命令:
NPP_SAVE
python "$(FULL_CURRENT_PATH)"
其中NPP_SAVE表示一鍵保存。(如圖)
完成后點擊save,筆者命名為Python,可根據(jù)自己喜好來。
接著:插件 -> NppExec -> Advanced Options(如下圖) -> Associated script選中之前保存的Python -> Item name輸入Python(最好與script中的名稱相同) -> 點擊左下角的Add/Modify -> 上框中便會出現(xiàn)python -> ok(重啟后生效)
-
測試
新建python文件,編寫代碼,點擊宏 -> 選擇Python(如下圖)。
編譯環(huán)境創(chuàng)建成功。
-
配置Java環(huán)境
操作步驟與Python相同,只是命令文本不同。
其中echo表示換行。
測試: 編寫java程序 -> 宏 -> Java
測試成功。
命令文本如下
NPP_SAVE
javac "$(FULL_CURRENT_PATH)"
echo
cd "$(CURRENT_DIRECTORY)"
java $(NAME_PART)
- 配置C環(huán)境
筆者命名為GCC
NPP_SAVE
gcc "$(FULL_CURRENT_PATH)" -o "$(CURRENT_DIRECTORY)\$(NAME_PART).exe"
echo
"$(CURRENT_DIRECTORY)\$(NAME_part).exe"
- 配置C++環(huán)境
筆者命名為G++
NPP_SAVE
g++ "$(FULL_CURRENT_PATH)" -o "$(CURRENT_DIRECTORY)\$(NAME_PART).exe"
echo
"$(CURRENT_DIRECTORY)\$(NAME_part).exe"
到此,配置完成。
附:關(guān)于快捷鍵的設(shè)置
宏 -> 管理快捷鍵 -> 插件命令 -> 找到需要設(shè)置快捷鍵的插件命令 -> 雙擊設(shè)置





