一直希望有一個輕量級的編輯器,既可以編輯代碼,也可以一鍵運行。后來有了NotePad++,希望可以配置配置達到目的,配Java的時候上網搜了一堆,基本上互相抄,不解決實際問題,很郁悶。后來琢磨了出來,貼出來備忘。
一、安裝插件
下載NppExec插件,解壓將dll拷貝到*\Notepad++\plugins下
二、寫好Java文件,然后點擊plugins->NppExec->Execute
三、輸入腳本:
npp_save cd $(CURRENT_DIRECTORY) javac $(NAME_PART).java java $(NAME_PART)
依次是:
1、cd到Java文件所在目錄
2、編譯Java文件
3、執行Java文件
然后點擊save,名字為“編譯運行Java文件”
四、高級選項保存操作
進入NppExec->advanced options里
然后在左下方Associated script選擇我們之前的“編譯運行Java文件”,Add/Modify然后OK
五、配置快捷鍵
進入setting->shortcut mapper
在plugin commands面板,雙擊填寫快捷鍵。我們把上面的“編譯運行Java文件”填寫為Ctrl+F12
然后去我們的程序中按Ctrl+F12就會運行這個Java文件。
以上就是所有的步驟,同理我們也可以配置Python的快捷鍵。腳本如下:
npp_save cd $(CURRENT_DIRECTORY) python $(NAME_PART).py
其中,$(CURRENT_DIRECTORY)、$(NAME_PART)都是Notepad的內置變量,上網搜搜還有類似的變量可以在腳本中使用。