1

Eclipseワークスペース設定をセットアップし、Buildout構成ツールからPythonプロジェクトをインポートするために使用する一連のPythonスクリプトを作成しました。

http://svn.plone.org/svn/collective/collective.eclipsescripts/trunk/README.txt

(スクリプトは特定のフォルダーをスキャンし、すべてのPython egプロジェクトをワークスペースにインポートし、いくつかの設定をセットアップします)

私はこれらのスクリプトをAptanaStudio2.0 + Eclipse Monkey+PythonMonkeyコンボで使用しています。

ただし、EclipseMonkeyプロジェクトは中止されたようです。Jythonを使用して、このようなスクリプトタスクのEclipseランタイムコンテキスト内でスクリプトを実行するための最新の推奨方法は何でしょうか。

ターゲット環境:AptanaStudio3.0。

4

2 に答える 2

1

それに代わるものはないと思います... PyDev には Jython スクリプトがありますが、エディターで何が起こるかについてのフックしか提供しません (参照: http://pydev.org/manual_articles_scripting.html )。

PyDev は、Eclipse の内部にアクセスできる内部 Jython を提供するため、理論的にはより多くのフックを提供するように改善できます。内部インタープリターを起動してプローブすることもできます (Eclipse 内部 Jython を使用するオプションで Ctrl+Alt+Enter ) ですが、現時点で実際に改善する予定はありません (現在の内部 Jython はまだバージョン 2.1 です)。

于 2011-07-08T01:19:54.433 に答える
0

試すもう1つのオプションは、独自のカスタムルーブルでAptanaルーブルサポートを介してPythonスクリプトを実行することです。シェルスクリプトの実行、またはJRubyでのインラインrubyをサポートしています。したがって、Pythonスクリプトをシェルスクリプトとして起動するコマンドを接続できます。

スクリプトが実際にJythonを介してJavaコードを呼び出す場合、それは実際には実現可能ではありません。その場合、RublesのコマンドはJRubyで実行され、eclipseプラグイン/ Java APIに完全にアクセスできるため、それらをrubyに移植することを選択できると思います。

http://wiki.appcelerator.org/display/tis/Ruble+Specificationおよびhttp://wiki.appcelerator.org/display/tis/Ruble+Cookbookを参照してください。

于 2011-07-12T15:32:37.100 に答える