安裝了notepad++的最i新版本6.4.2,選擇“外掛程式”--》“plugin manager”--》“show plugin manager”,在available裡面選擇“NppExec”,然後點擊安裝。
開啟一個c程式,使用F6快速鍵,就會彈出Execute對話方塊,參照notepad++的協助文檔,在裡面填入命令列:
//save current file NPP_SAVE // run@.cpp SET gcc = C:\MinGW\bin\gcc.exe SET obj = $(CURRENT_DIRECTORY)$(NAME_PART) "$(gcc)" -c "$(FULL_CURRENT_PATH)" -o "$(obj).o" "$(gcc)" "$(obj).o" -o "$(obj).exe" npp_run "$(obj).exe" UNSET obj UNSET gcc
Set gcc = “你的MinGW安裝目錄“,還要在系統的環境變數path裡面添加一個MinGW的系統變數”c:\MnGW\bin“,否則會報一個缺少dll的錯誤,然後就能正確編譯c程式,如果想要編譯C++程式,請把gcc換成g++即可
改進版:
//clear screencls//save current file NPP_SAVE// compileSET gcc = D:\MinGW\bin\gcc.exeSET obj = $(CURRENT_DIRECTORY)\$(NAME_PART)cmd /c if exist "$(obj).exe" del "$(obj).exe""$(gcc)" -c "$(FULL_CURRENT_PATH)" -o "$(obj).o" cmd /c if exist "$(obj).o" "$(gcc)" "$(obj).o" -o "$(obj).exe"//run//npp_run "$(obj).exe"cmd /c if exist "$(obj).o" del "$(obj).o" cmd /c if exist "$(obj).exe" "$(obj).exe" UNSET obj UNSET gcc