GAE と python に手を出したいのですが、これに最適なツールを知りたいです - ありがとう!
10 に答える
私は時間をかけてemacsのようなことを学びました。学習曲線は少し高くなりますが、慣れればどの端末からでも開発できます。Python や他の多くのライブラリをサポートしています。
Python は動的型付け言語であることを覚えておく必要があります。そのため、従来の IDE はほとんどが静的型付け言語用に設計されているため、実際には答えになりません。基本的に、構文の強調表示、コンパイル、およびおそらくいくつかのショートカットとマクロを使用して、生活を楽にするものが必要です... emacsにはこれらすべてがあります:)
始めるには、「Emacs Python」をグーグルで検索します。
本当に emacs を使いたくない場合は、PyDevを調べます。これは、Python コードを記述できるようにする Eclipse IDE の拡張機能です。Django の仕事をしている私の友人の何人かは、それで幸運に恵まれました。
お役に立てれば。
GAEで頑張ってください。
Netbeansには、Python開発用の非常に優れたツールがいくつかあります。
私はEclipseでpydevを使用しており、djangoでもうまく機能します!
appengine-emacs-toolkit を試すことができます。http://code.google.com/p/appengine-emacs-toolkit/
このツールキットには、GoogleAppEngine と SinaAppEngine を Python で開発するのに役立つ 2 つの emacs メジャー モードが含まれています。
新しいプロジェクトの作成、ローカル サーバーの起動、ブラウザを開いてプロジェクトを表示、プロジェクトをアップロードするためのサポートを提供します。
このツールキットは、WindowsXP/7、GoogleAppEngine-1.6.1、saepythondevguide を使用する Ubuntu でテストされています。
Mac を使用している場合は、TextMateを強くお勧めします。IDE は、Python、PHP、Ruby on Rails、HTML などのプロジェクトでのコーディングに最適です。
価格は 52 米ドルで、30 の試用版があり、自分で試してみることができます。私の最も Mac 開発者を強くお勧めします。
また、Google Campfire でのデモを見れば、彼らが TextMate を使用していることに気付くでしょう!
私は gedit を使用してきましたが、かなり満足しています。生活を楽にする優れたプラグインがいくつかあります (クラス ブラウザなど)。私はEclipseを試しましたが、Javaで得られるのと同じ経験ではありません.
私の最近の GAE プロジェクトでは、pydev を使用した eclipse と、その python プラグインを使用した intellij の両方を試しました。私は自分の「実際の」作業に intellij を使用しているため、個人的には intellij が最も自然で使いやすいことがわかりました。オープンソースではありませんが、すでにライセンスをお持ちの場合は追加料金はかかりません。
Eclipseプラグインも非常に優れていることがわかりました。Java の場合ほど多くのインテリセンスは得られませんが、動的型付け言語から得られるものには非常に感銘を受けました。
私はulipadを使用しており、ここからすばやく簡単にダウンロードできます