У меня была игра на OSX, и я думаю, что она работает.
Открыть редактор пакетов TextMate (Bundles
-> Bundle Editor
-> Show Bundle Editor
)
С левой стороны: разверните Python
, затем продублируйте команду «Выполнить сценарий»(нижний угол, вторая левая кнопка [++]) и назовите его «Run Script in IDLE»
Выберите сочетание клавиш и поместите его в поле рядом с Activation :Эквивалент ключа
Замените следующую строку:
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запустить его.