2009-06-30 25 views
8

Pylonsのアプリケーションを開発するため、私はお勧めのPythonのIDEについては、この素晴らしいウェブサイトを通じて読んでいると推奨されるIDEが

  1. のどちらかに絞られているWingIDE

  2. KomodoIDE

あなたはPylonsアプリケーションを開発する目的でお勧めしますか? Python IDEに関する多くの質問がありますが、さまざまなテンプレート言語やPython自体の厄介なPython WebフレームワークIDEについてはどうでしょうか。私はWindows上でWingIDEについて調達する必要があり

一つconが、それはひどいインターフェースがあることである(おそらくGTK +ツールキットのCOSを?)

私はすべての中の電子テキストエディタを使用していると、ますますに不満されて特に時々正しい構文のハイライトを行うことができないときには、さらに、私はMakoテンプレートに対して構文の色付けができることを望んでいます。

大変ありがとうございました。

+1

私はこの質問がポップアップし続けるとは思えません。 http://stackoverflow.com/questions/81584/what-ide-to-use-for-python http://stackoverflow.com/questions/60784/poll-which-python-ide-editor-is-the-best http://stackoverflow.com/questions/126753/is-there-a-good-free-python-ide-for-windows –

+0

こんにちは、このトピックはPylonsのみであり、一般的なPython IDEの質問ではありません。 PylonsはWeb appicationフレームワークなので、Pylonsプロジェクトの開発は従来のPython開発者とは非常に異なっています。 :) –

+2

正直なところ、パイロンであることはそれほど重要ではありません。そして、パイロンプロジェクトの開発はそれほど違ったものではありません。パイロンに特有の唯一のことは、貼り付けコマンドです。コマンドラインから書かなければなりません。また、パイロンをデバッグするには、プロジェクトの主なスクリプトとしてペーストを設定するだけです(Wingの場合は--reloadパラメータを指定できません)。 Eclipse用 –

答えて

0

非常に非常に注意深い比較の後、私の目的のためにKomodoIDE 5.1が最も適しています。

理由:

  1. 拡張Mercurialのための

  2. (私が必要)マコとYUIのサポート

  3. ネイティブインターフェイスのサポート(無GTKの不慣れ)

  4. サポートSCM(私が必要)

私はそう思っています。私はKomodoIDEに非常に満足し、ちょうどそれを買うためにいくらかのお金を捨てました。

私はツールを選択するときに、1日か2日(時間がかかります)を試してみて、自分の日々の目的に最も適したものを選んでいました。初めてのコーディングであれば、標準のフリーツールやオープンソースツールを使用するほうが、最適なツールを見つけ出す時間を費やすよりもずっと便利です。

ある程度の専門知識を習得した後は、非常に狭い要件/嗜好があり、ツールの選択がはるかに容易になります。

13

EclipseさんとPyDevさんのプラグインを試しましたか?無料プラスはどのOSでも動作します。

スクリーンショットat the PyDev website

Code completion screenshot http://pydev.sourceforge.net/images/screenshot/screenshot2.png

+0

+1私はPylonsに基づいているTurbogears 2のためにそれを使用します。 – Robbie

+0

Eclipse + pydevは、ほぼすべての種類のPythonアプリケーションの開発に適しています。私はdjango/pylons/turbogearsを含むあらゆる種類のプロジェクトに使用してきました。 –

+0

プラスeclipseとPyDevは無料です。 WingIDE - 無料の30日間の試用版とKomodoIDEの試用期間もあります。 – zinovii

1

NetbeansはPythonの開発のbeta支援を実施しています。残念ながら、私が知っているテンプレート言語は特にサポートしていませんが、構文の強調表示や自動補完(特にインポートされたモジュールから)はこれまでのところ満足しています。

誰もが自分のコーディング環境の好みが違うので、あなたが手に入れることができるすべてのIDE /エディタを試してみることをお勧めします。あなたが探している機能のミックスマッチを見つけることができます。

1

私は、WindowsのほとんどのPython-esque編集作業にStani's Python Editorを使用します。& Linux。私はNotepad++を、HTML、XML、CSV、およびその他のテキストベースの「コードのような」ファイルをWindows上で編集するために使用します。彼らはどちらも無料で、ホームベースの週末プロジェクトのために私のニーズを満たしています。

私はWing IDE 101を使用しましたが、完全版ではありません。私はWingIDEで筋肉の記憶を開発するのに十分ではなかったので、まだ私には人工的な感じがします。 YMMV。

IDEは、ある程度、コードの作成とデバッグのプロセスをどのように考えるかに影響します。ですから、いくつかのオプションを試して、どれがあなたに最も合っているかを見てみるのに時間を取るべきです。

0

うわー、私はまた、良いPylons WebアプリケーションIDEを探していました。 KomodoIDE 5.1が深刻なお尻をキックするようです。私はMakoのサポートが大好きで、SCMのほとんどすべてをサポートしています。

私はTextMateのを使用してきたが、KomodoIDEは今以降

1

から引き継ぐのAptana Studioのを試してみてください...それは日食+ PyDevは+ウェブのものだ、それは特定のパイロンを詰め込むか、マコサポートしていdoes notの。しかし、eclipse + pydevは単独で素晴らしいです+すべての素晴らしいjscript + html + css stuff aptanaが追加します。

1

+1。このページを読む前に聞いたことはありません。これまでの素晴らしい仕事。