私の知る限り、EclipseはデフォルトでPythonバインディングをユーザーに提供しません。そのような種類のプロジェクトもGoogleで見つけることができませんでした。PythonでEclipseプラグインを作成する方法はありますか?
サードパーティのプラグインはありますか?チュートリアルは? Jythonを使うかもしれませんか?..
私の知る限り、EclipseはデフォルトでPythonバインディングをユーザーに提供しません。そのような種類のプロジェクトもGoogleで見つけることができませんでした。PythonでEclipseプラグインを作成する方法はありますか?
サードパーティのプラグインはありますか?チュートリアルは? Jythonを使うかもしれませんか?..
私が知る限り、あなたはJavaを使う必要があります。 EclipseはJavaで書かれていて、バニラアプリケーションでさえ、コアプラグインローダーによって一緒に接着されたいくつかのJavaコンポーネントで構成されています。あなたは(それを指摘するためにsaythするindeed you can、おかげで)JavaバイトコードへのPythonをクロスコンパイルすることができます
ここでは、プラグインのアーキテクチャが多かれ少なかれ次のようになります。 Eclipse APIを手に入れることができれば、ほとんどをJythonで書いてから、Embedding Jython命令でJavaラッパーを作れます。
あなたのJythonにEclipse機能を追加することができない場合でも、Pythonでコードの一部を書き込んでから、Java APIでEclipse APIにアクセスすることができます。これは、コードがPythonとJavaの間にどれくらい均等に分割されているかに比例して厄介なことになります。私はPythonをC++に組み込む前にプロジェクトに取り組んできました(あるいはそれは逆の方法かもしれません...)。それを正しく計画しなければ大きな頭痛になります。
http://wiki.python.org/jython/JythonFaq/EmbeddingJython – sayth
IPOPOやPelixがPythonでEclipse Pluginsを簡単に書くことができると思いますか? https://www.eclipsecon.org/europe2013/sites/eclipsecon.org.europe2013/files/osgi2013-pelix-prez.pdf – Stefan
関連する質問:http://stackoverflow.com/questions/1765802/using-jython-from -eclipse-plugin – Stefan