2012-03-20 15 views

答えて

2

私はOSXで遊んでいましたが、私はそれが機能していると思います。 [++](下の隅に、第2の左ボタンをあなたの "スクリプトの実行" コマンドを複製し、その後、Pythonを展開します。左側には

オープンのTextMateのバンドルエディタ(>Show Bundle EditorBundles - - >Bundle Editor) )、およびキーボードショートカットを選択し、次のアクティベーションにあるボックスに入れて「IDLEでスクリプトの実行」

をそれに名前を付ける:

01:キー相当

は、次の行を置き換え

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

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

これは、あなたが直接/usr/bin/idle2.7 -r /path/to/script.pyを実行したかのように、アイドル状態への引数として、あなたのファイルパスを供給します。 (またはあなたが使用しているPythonのバージョン - /usr/bin/idle3.1など)

-rフラグの代わりに-eフラグを使用して、実行する代わりにIDLEでスクリプトを編集することもできます。ターミナルがするように、ポストはクールであることを

screenshot

+0

おかげでアレックスは、私はPythonはTMが使用するビルドに更新TM_PYTHONを/ usr/local/binに/のpython3を設定しようとしたが、私は実際に起動するIDLEを期待していました"ターミナルで走る"。 WindowsでTMを使用していますか? – MachineElf

+0

私は自分の答えを更新しました - あなたはどうやって行くのか教えてください! –

+0

私はこれをTextmate2上で動作させることはできません。どうやってそれが動作するかもう一度見ていただけますか? – altabq

関連する問題