1. 程式人生 > >Notepad++ 中NppExec 外掛的安裝

Notepad++ 中NppExec 外掛的安裝

一、何為NppExec

簡單的說,這個外掛可以讓使用者在NPP中直接執行一些命令和程式,而不用啟動這些命令和程式對應的實際工具或編譯器。 1. NppExec是... NppExec是介於Notepad++和外部工具/編譯器之間的一箇中間件。它允許使用者在NPP中直接執行這些工具/編譯器。 NppExec是一個控制檯(Console)視窗,它能展示執行過程的輸出結果,並將控制檯視窗的輸入重新定向(redirect)到執行過程中(有一些限制)。 NppExec是其內部命令的一個直譯器。通過"Execute..."(執行)對話方塊,它能逐條執行多條NppExec命令(也稱為NppExec指令碼),也能從控制檯視窗直接執行單條命令。

二、安裝

在“外掛'選單下開啟外掛管理器(Plugin Manager),在可以外掛(Available)中找到NppExec,選擇後點擊下方的"Install"就可以了。安裝完成後NPP會提示重啟,重啟後在外掛選單下就能看到NppExec。

安裝外掛方法二

1.把已下載好的外掛(.dll檔案)放到"notepad++安裝目錄\plugins目錄"裡,重啟Notepad++後,即可提示安裝,安裝成功後,在選單欄的外掛裡能找到已安裝的外掛。 結果:

三、基本用法

1. 獲取幫助 Plugins -> NppExec -> Help/Manual :開啟使用者指南。 Plugins -> NppExec -> Help/Docs... :開啟NppExec.txt和NppExec_TechInfo.txt檔案,前者包括NppExec的所有命令、環境變數的語法和說明,後者包括NppExec的一些高階”隱藏“設定。 help:在Console中輸入help可以檢視以下內容

四.notepad++編譯執行java程式

  1. 安裝Notepad++和JDK(略);
  2. Notepad++的選單欄:外掛->Plugin Manager->Show Plugin Manager,Available中勾選NppExec,點選Install按鈕。
  3. 按F6或者 選單欄:外掛->NppExec->Execute,輸入以下程式碼:
如圖:
點選 Sava 按鈕,命名為Java編譯加執行,點選 Sava 按鈕,點選 OK 關閉對話方塊。 
4. 選單欄: 外掛->NppExec,勾選Follow $(CURRENT_DIRECTORY). 
5. 按下F6,出現以下對話方塊:

點選 OK 或者直接回車,便開始編譯並執行程式:
再在文字域中編輯好自己的程式碼,按F6快捷鍵,點選OK,控制檯出現程式碼執行的結果,,就說明配置成功了。

6. 關於UTF-8列印中文字元時的報錯:

HelloWorld.java:6: 錯誤: 編碼GBK的不可對映字元
        System.out.println("鏈?灝忓?礆細Byte.MIN_VALUE=");
  • 1
  • 2
  • 1
  • 2

解決方法為把上面的指令碼程式碼修改為:

NPP_SAVE
javac.exe -encoding UTF-8 "$(FILE_NAME)"
java.exe "$(NAME_PART)"