2012-03-20 63 views

回答

2

我已經在OSX上玩過了,我想我已經有了它的工作。

打開TextMate的包編輯器(Bundles - >Bundle Editor - >Show Bundle Editor

在左手側:展開Python,然後重複您的 「運行腳本」 命令(下角,第二左按鈕[++] ),並將其命名爲「運行腳本在IDLE」

選擇一個鍵盤快捷鍵,並把它放在箱子旁邊激活:等價鍵

替換以下行:

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標誌來編輯你的腳本而不是運行它。

screenshot

+0

感謝亞歷克斯帖子是爽,我嘗試設置TM_PYTHON到/ usr/local/bin目錄/ python3哪些更新了Python建立TM使用,但我希望空閒實際推出,作爲終端做與「終端運行」。你在Windows上使用TM嗎? – MachineElf 2012-03-20 17:54:47

+0

我已更新我的答案 - 讓我知道你是怎麼去的! – 2012-03-21 07:05:49

+0

我無法在Textmate2上使用這個工具..你介意再看看它是如何工作的嗎? – altabq 2017-05-12 15:20:43