Visual Assist X プラグインを使用して C/C++ Visual studio 2012 を使用しています。これからPythonを勉強します。Python 用の優れた IDE と、私の主な要件 - IDE の非常に優れた intelli/autocomplete 機能が必要です (メモ帳や Python シェルは好きではありません) 私の要件に IDE を推奨してもらえますか?
6 に答える
IDEの非常に優れたインテリ/オートコンプリート機能
Pythonに適したIDEを見つけるのは非常に困難です。主な理由は、Pythonが動的にバインドされているため、完全に不可能ではないにしても、要件を達成するのが非常に難しいことです。そのため、ユーティリティは、静的にバインドされた言語の場合のように、何がどこに行くのかを確信できません。または)など、IDEで信頼性の高いオートコンプリート機能を作成します。java
c#
とは言うものの、私の意見では、プレーンテキストエディタを使用して( Windowsを使用している場合は、 notepad ++vim
に沿ったもので十分です)、選択したpythonvmを使用して実行および/または実行する方がよいと思います。コードをデバッグします。
それでもIDEを使用したい場合は、Aptana studio(または単にEclipseとpydev)で十分な場合があります。Visual Studioは、 VisualStudio用のPythonツールとペアリングする場合にも選択できます。
Python 用の適切な IDE を見つけるまで、私はかなり苦労しました。現時点では、非常に優れた構文の強調表示、コード補完、構造ナビゲーション、ドキュメント リンク、VCS 統合 (ライブ diff ツールを使用) など、他の言語や IDE で慣れ親しんだ多くの機能を備えたPyCharmを使用しています。の上。
注: 無料ではありませんが、無料で全機能を 30 日間試用できます。
私もPythonに比較的慣れていません(1か月..)idlexに数週間苦労した後、pyscripterを見つけ て非常に満足しており、Pythonのオートコンプリートはほぼ完璧です!大きなプラスとして.. Python用のnetbeansのバージョンがどこにあるかを願うのをやめさせました!
練習には APTANA、Geany、または ipython を使用できます。私は APTANA または GEANY を好みます。Eclipse
も Python に適した IDE です。
WingIDE は私の好みのアイデアです。それはかなり良いインテリジェントフィルを持っています。
最近では、すべてを編集するために Sublime Text ( http://www.sublimetext.com ) と bpython ( http://bpython-interpreter.org ) を Python シェルとして使用しています。
おそらく、Stack Overflow のこれらの他のスレッドが追加の助けになるかもしれません。
https://stackoverflow.com/questions/126753/is-there-a-good-free-python-ide-for-windows