問題タブ [eclipse-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
3131 参照

eclipse - EclipseでasyncExecから戻り値を取得する最良の方法は何ですか?

私は Eclipse プラグインを作成していますが、実行中のジョブをしばらく一時停止し、UI スレッドで何かを非同期に実行してから再開する必要がある状況がよくあります。

したがって、私のコードは通常次のようになります。

これを行う 1 つの方法は、Job クラス全体に何らかのフィールドを持たせることです。もう 1 つは、カスタマイズされたクラスを使用することです (このために匿名ではなく、その結果のデータ フィールドを使用するなどです。最善かつ最もエレガントなアプローチは何ですか?

0 投票する
4 に答える
4583 参照

eclipse - EclipseでのFTPデプロイメント

DeployerFTP以外に、プロジェクトをFTPの場所にデプロイする機能を提供するプラグインはありますか?個々のファイルベースでこれを行う方法が欲しいです。おそらく、各プロジェクト内にFTP情報を保存することさえできます。

0 投票する
2 に答える
2879 参照

java - EclipseプラグインからHibernateを使用するにはどうすればよいですか?

中央データベースからリソースをロードするEclipseプラグインを作成しています。そのデータベースにアクセスするためにHibernateを使用したいと思います。

では、これをプラグインプロジェクトへの依存関係としてどのように追加しますか?私はGoogleを試しましたが、Hibernate構成ファイルを編集するためのプラグインについてのみヒットしました。

0 投票する
4 に答える
4746 参照

eclipse-plugin - Force.com IDE - Eclipse プラグインが動作しませんか?

私は Apex を初めて使用し、作業を開始するために Eclipse をダウンロードしました。

エクリプス SDK 3.3.2

の指示に従いました

http://wiki.apexdevnet.com/index.php/Force.com_IDE_Installation_for_Eclipse_3.3.x

リモートサイトを追加しました:

http://www.adnsandbox.com/tools/ide/install/

しかし、私は私に言うダイアログを受け取ります

「選択したサイトに機能が見つかりません。別のサイトまたはサイト カテゴリを選択してください」

私が間違ったことをしたアイデアはありますか??

ありがとう

ダン

0 投票する
1 に答える
2456 参照

java - Eclipseフラグメントプロジェクト用のBundleActivatorに相当するものはありますか?

通常のプラグインプロジェクトのコア機能のセットを提供するEclipseプラグインを構築しています。フラグメントプロジェクトを介して提供しているオプション機能。ただし、起動時にメインプラグインに登録するためのフラグメントが必要です。

フラグメントプロジェクトにBundle-Activatorを含めることはできません。だから私は私がフックできるエントリポイントまたはいくつかのコールバックを宣言するためのいくつかの代替メカニズムがあるのだろうかと思っていますか?

また、フラグメントプロジェクトを通常のプラグインプロジェクトに変換する以外に方法がない場合、注意する必要のある欠点はありますか?

これは、受け入れられた回答に基づいて使用したソリューションです。

0 投票する
29 に答える
2510 参照

java - お気に入りのEclipseプラグインは何ですか?

私が使用するプラグインは、SoapUI、Maven、SVNなどの仕事をするために必要なプラグインだけです。私の生活を楽にするプラグインがそこにあるのではないかと思います。非常に貴重なEclipseプラグインはありますか?

0 投票する
11 に答える
65861 参照

java - Eclipse 3.4.X 以降でプラグインをアンインストールする方法

Eclipse でプラグインを管理するための GUI は、バージョン 3.4.0 で少しオーバーホールされました。この GUI には、[ヘルプ] メニューの [ソフトウェア アップデート...] オプションからアクセスできます。

選択した Mylyn プラグインを削除するオプションはグレー表示されています。実際、これは事実上、インストールされているすべてのプラグインに当てはまります。Mylyn プラグインがオプションであることは知っていますが、なぜそれらを削除するオプションを提供しないのでしょうか?

0 投票する
4 に答える
4816 参照

svn - Eclipse での SVN 更新の問題

私は何年にもわたってEclipseでSVNを問題なく使用してきました。しかし突然、あるプロジェクトが正常に機能しなくなり、他のプロジェクトは正常に機能しなくなりました。

更新しようとすると、次のようになります。

代替テキスト

Eclipse ログに次のように表示されます: U

nsupported working copy format svn: このクライアントは古すぎて作業コピー 'C:\Work\xxxxxxxxxxxx\client' で動作しません。新しい Subversion クライアントを入手してください

何か案は?SVNプラグインが古すぎてもアップデートの仕方がわからない…

0 投票する
1 に答える
4494 参照

java - Eclipseプラグインのクラスローダーを動的に置き換えるにはどうすればよいですか?

クライアントサーバーモデルに適合するEclipseプラグインを開発しています。これは商用プロジェクトであるため、プラグインでサポートするさまざまなデータベースのJDBCドライバーを再配布することはできません。

そこで、ユーザーがjarを見つけて、jarファイル内のクラスを反復処理し、各クラスをロードしてjava.sql.Driverインターフェースを実装していることを確認する簡単な検出メカニズムを使用できるように、設定ページを開発しました。これはすべてうまくいきます。

しかし、問題は、私がHibernateを使用していることです。また、HibernateはClass.forName()を使用してJDBCドライバーをインスタンス化します。

以下を使おうとするとClassNotFoundException

そして、次のように自分でドライバーを作成しようとすると、SecurityExceptionが発生します。

編集:それが最良のオプションかどうかはわかりませんが、ConnectionProviderを使用してドライバーをインスタンス化できる独自の実装方法を採用し、の代わりにClass.forName()を使用して接続を開きます。かなり基本的ですが、特定のユースケースでは接続プールは必要ありません。Driver.connect()DriverManager.getConnection()

方法は次のconfigure()とおりです。

そして、そのgetConnection()方法は次のとおりです。

0 投票する
2 に答える
7920 参照

java - Eclipse エディター プラグインで構文エラーを表示する方法

eclipse Java エディタと同じように、Eclipse エディタ プラグインで構文エラー (トークンの不正なシーケンスなど) を示すにはどうすればよいですか?あなたはどちらかにカーソルを合わせますか?

カスタム ファイル形式 (具体的には、Shark3D ゲーム エンジンの「スネーク ファイル形式」) 用の Eclipse エディター プラグインを作成しています。構文の強調表示とアウトラインを取得するためのスキャナーを実装しました。

  • 下線については、スキャナーに通常の代わりにIToken「うねる下線」を返すだけTextAttributeですか、それとも構文エラーをマークするための特定のメカニズムがありますか?
  • スクロールバー マーカーを実装するにはどうすればよいですか? IAnnotationModel関連するインターフェースはここにありますか?もしそうなら、マーカーが表示されるように実装をどこに登録しますか?
  • 私はSourceViewerConfiguration.getAnnotationHover()、ホバー動作を実装できるようにするだけを見つけましたが、スクロールバーマーカーを意味すると思われる「注釈」についてのみ - テキスト自体のホバー動作を実装するにはどうすればよいですか?

具体的なアドバイスと、これをカバーするチュートリアルの URL をいただければ幸いです。Eclipse のヘルプ ドキュメントと例はそうではないようです。

編集: マーカーはこれに対する最良の解決策です。それらを使用する方法の実例は、プラグインのサンプル コードにあります。org.eclipse.ui.examples.readmetool.AddReadmeMarkerAction