使用 notepad++ 執行 python 程式碼

Notepad++ 是一個輕巧的文本編輯器,如果編寫簡單的程式,可以作為入門,嘗試開始寫自己的程式碼。
這裏建議幾個方法在 Notepad++ 中執行 Python。

方法一: 安裝Notepad++ 的 Plugins "NppExec"
開啟 Notepad++ → 在選單點選 "Plugins" → "Plugin Manager" → "Show Plugin Manager"
在彈出的對話框中找尋 "NppExec" 外掛 → 勾選安裝。
接下來對 NppExec 作一些設定,勾選 "Follow $(CURRENT_DIRECTORY)。
然後就可以用 NppExec 執行 Script,
在彈出的對話框中輸入 → C:\Python\python.exe "$(FULL_CURRENT_PATH)"


C:\Python\python.exe "$(FULL_CURRENT_PATH)"
"Python 直譯器的位置" "空格" "$(FULL_CURRENT_PATH)"
然後可以選擇直接 執行(OK) 或 儲存...(Save...)。
如果儲存,輸入這段 Script 的名稱,供以後快速重用。


方法二: 不需安裝任何 Plugins,使用 Notepad++ 的 "Run" 功能
開啟 Notepad++ → 在選單點選 "執行(Run)" → "執行... (Run...)"
在彈出的對話框中輸入 → C:\Python\python.exe "$(FULL_CURRENT_PATH)"


C:\Python\python.exe "$(FULL_CURRENT_PATH)"
"Python 直譯器的位置" "空格" "$(FULL_CURRENT_PATH)"
然後可以選擇直接 執行(Run) 或 儲存...(Save...)。
如果儲存,可以設定快捷鍵,供以後快速重用。 我是設定為Ctrl + F5。
註意:
1. script 的第一部份為 Python 直譯器的所在位置,需按直譯器的所在位置而作出修改。
2. script 的最後部份為 程式碼檔案 的儲存位置。
3. 以上的 script 會在執行完成後立即關閉,如想保留直譯器在執行完成的狀態,可以在 .exe 後加上選項 " -i",直譯器就會保留在執行完成後的狀態。

C:\Python\python.exe -i "$(FULL_CURRENT_PATH)"

方法三: 不需安裝任可 Plugins,使用 Notepad++ 的 "Run" 功能 及 Windows command line
與方法二的做法差不多,但是 Python 直譯器需要安裝 及 將 "Python" 設定為 Windows 的指定路徑 (PATH)。
開啟 Notepad++ → 在選單點選 "執行(Run)" → "執行... (Run...)"
在彈出的對話框中輸入 → cmd /k python "$(FULL_CURRENT_PATH)" & PAUSE & EXIT


cmd /k python "$(FULL_CURRENT_PATH)" & PAUSE & EXIT
相同地,可以選擇直接 執行(Run) 或 儲存...(Save...)。
如果儲存,可以設定快捷鍵,供以後快速重用。 我是設定為Ctrl + F5。

Comments