簡體   English   中英

TextMate中的Python - 在IDLE中運行腳本?

[英]Python in TextMate - run script in IDLE?

TextMate是否可以在IDLE中而不是在內部或通過終端運行Python腳本?

我不想僅使用IDLE安裝附帶的Python構建,而是希望shell窗口實際啟動,這樣我就可以輸入交互式會話。

我在OSX上玩過,我想我已經開始工作了。

打開TextMate的Bundle Editor( Bundles - > Bundle Editor - > Show Bundle Editor

在左側:展開Python ,然后復制“運行腳本”命令(底角,第二個左鍵[++]),並將其命名為“在IDLE中運行腳本”

選擇鍵盤快捷鍵,並將其放在Activation :Key Equivalent旁邊的框中

替換以下行:

TextMate::Executor.run(ENV["TM_PYTHON"] || "python", "-u", ENV["TM_FILEPATH"]) do |str, type|

TextMate::Executor.run("/usr/bin/idle2.7", "-r", ENV["TM_FILEPATH"]) do |str, type|

這會將您的文件路徑作為參數提供給空閑,就像您直接運行/usr/bin/idle2.7 -r /path/to/script.py (或者你正在使用的任何python版本 - /usr/bin/idle3.1等)

您也可以使用-e標志而不是-r標志來編輯IDLE中的腳本而不是運行它。

截圖

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM