Javaを使用しないEclipseプラグイン/プログラムEclipse RCPアプリケーションの作成は可能ですか? (好ましくはJythonで)Javaを使用しないEclipseプラグインの開発
答えて
これは、次のEclipseのメジャーリリースE4で可能になります。
E4の目標の一つは、他の言語でプラグインを記述するためのサポートを提供することです。
引用はhttp://wiki.eclipse.org/E4/JavaScriptです。これは、javascriptを使用してe4でeclipseプラグインを実装する現状をまとめたものです。
この問題は、Eclipseのbugzilla問題#227058にもいくつかの議論がありますが、古くなっていると思います。
現在のところ、他の言語に関する活動は認識していません。
いいえEclipseプラグインはOSGiバンドルで、Jythonで実装できないさまざまなものとのやりとりが必要です。
Javaを避けたい場合は、JVMを対象とする他のものを見ることができますが、必要なものを呼び出して必要な方法で呼び出すために必要な特定のアイテムを生成して使用できるかどうかを判断する必要があります。
OSGiバンドルは、Scalaのような他のJVM言語で記述することができます。現在のEclipseプラグインは、Java以外の言語をサポートしていません。 Eclipseプラグイン開発環境では、JDTをJavaに結びつけています。しかし、プラグインが他の言語でサポートされるかもしれないと聞いている計画がいくつかあります。しかし、私は近い将来に来るとは思わない。
私が知る限り、e4プロジェクトはそのようなサポートをもたらします。 e4がメインストリームの現在の3.xラインを置き換えるのは別の問題です。 –
JavaScriptを使ってe4でプラグインを書くことができると思います。http://www.eclipse.org/e4/resources/e4-whitepaper.php#web2desktop 3.xストリームに戻ってきているかどうかは疑問です。 – Ankur
メインコードをJythonで記述し、Javaインタフェースを使用してJavaから呼び出すことができます。詳細はthisをご覧ください。また、私は同じことをするユーティリティライブラリ(github.com/abhin4v/jywrapper)を書いています。ここにはほとんどドキュメントがありませんが、提供されているサンプルを見ることができます。
- 1. Eclipseを使用しないJava Web開発
- 2. クロム用javaを使用したWebブラウザ用プラグインの開発
- 3. Seam開発のEclipseプラグイン
- 4. Eclipseプラグイン開発の問題
- 5. Eclipseプラグイン開発プロジェクトのHibernate
- 6. Groovy-Eclipseプラグインを使用してGrailsで開発する
- 7. Eclipseプラグイン開発でEclipseのコンソールビューのポップアップメニュー
- 8. Eclipseプラグイン開発 - バンドルクラスパス定義
- 9. Eclipseプラグイン開発チュートリアル - 2013
- 10. Javaバックエンドを使用していないときにGWT(eclipse)で開発する
- 11. Eclipseプラグインの開発。プラグインで既存のjarファイルを使用できますか?
- 12. Eclipseを使用したクロスプラットフォームJava開発(ビルドパスの問題)
- 13. RTC /プラグイン開発者のためのEclipseでのRTC Eclipseクライアントの使用
- 14. Eclipseを使用したJava Web開発 - チュートリアル
- 15. eclipseプラグインの開発でInputStreamを使用してディレクトリーを読み取る方法
- 16. Eclipseプラグインの開発:ログインフォームのベストプラクティス?
- 17. eclipse(プラグイン)用Javaインストーラジェネレータ
- 18. EclipseでのJava Web開発
- 19. ADT Eclipseプラグインの拡張(Android開発ツール)
- 20. Eclipseプラグインの開発:回路図エディタ
- 21. Java開発者のためのEclipseでの.classファイルの使用
- 22. Windows版Eclipse用GNU ARMプラグイン - OpenOCDがデバッグを開始しない
- 23. Eclipseプラグインの開発:廃止予定のActionSetの回避方法公式Eclipseプラグイン開発のチュートリアルから
- 24. Eclipseプラグインの開発:アクションのポップアップを開く
- 25. プラグインを使用してEclipseのデフォルトのJavaエディタをカスタマイズする
- 26. GWTをサポートしないWindowBuilder(JavaビジュアルエディタEclipseプラグイン)を使用できますか?
- 27. のEclipse:私はJ2EEプロジェクトの開発のためのEclipseを使用してい
- 28. jQuery開発用のEclipse WTPプラグインはありますか?
- 29. Eclipse用Java EEプラグイン3.4
- 30. Android開発エラー、Eclipseを使用
他のJVM言語はどうですか? – Imran