0

ターミナルシェルよりもPythonを書くための初心者に優しい環境があるのだろうかと思います。助言がありますか?

4

3 に答える 3

5

私の推奨事項:

  • PythonシェルとしてDreamPieを使用しています。DreamPieのいくつかの便利な機能:属性とファイル名の自動補完、関数の引数とドキュメントの自動表示、長い出力の自動折りたたみsession、HTMLファイルとしての履歴の保存、関数の後にスペースを押すと括弧とオプションの引用符の自動追加。また、ウィンドウをコードボックス(コードを記述する場所)と履歴ボックス(以前のすべてのコマンドとその出力を含む)に分割します。これは、私の意見では非常に便利な概念です。

  • DreamPieは優れたシェルですが、シェルは、一度使用して破棄する小さなスクリプトにのみ適しています。Pythonプログラム/プロジェクトを作成するために私が知っている最高のIDEは、EclipseIDE内のPydevプラグインです。Pythonで見た中で最高のオートコンプリート、優れたデバッガー、トークンブラウザー、Django統合、単体テスト統合、自動インポート、使いやすいリファクタリングオプション(名前の変更、メソッドの抽出、変数のインライン化、変数の抽出)を備えています、など)など。

于 2012-08-26T01:35:28.780 に答える
3

いろいろ見てください

Pythonに使用するIDEも参照してください。

于 2012-08-26T01:27:20.477 に答える
0

Pythonに関係する何かから、古典的なプログラミング言語IDEから得られるものを期待しないでください。言語の動的な性質と、オートコンプリート、パラメーター情報、メンバーなどの詳細を把握するために、IDEはある時点でコードを実行する必要があるため、これを実行することはできません。副作用の可能性があるため、実行しないでください。

私はEmacsとSublimeText2を自分で使用しています。

于 2012-08-26T01:21:53.077 に答える