問題タブ [eclipse-jdt]
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.
eclipse - プロジェクトにEclipse JDTクラスをインポートするにはどうすればよいですか
クラスで次のインポートを行いたい。
Eclipse 内で JDT をインポートするにはどうすればよいですか? 乾杯。
eclipse - Eclipse JDT プラグインを作成するときに、コード内の特定の文字列の外観を追跡する方法はありますか?
JDT 用の Eclipse プラグインを作成しています。
特定の文字列または正規表現を追跡し、場合によってはマーカーを作成する機能が必要です。
たとえば、Eclipse が既に //TODO コメントに対してそれを行っていることは知っていますが (タスク マーカーの作成)、同じメカニズムを使用できるかどうかはわかりません。私は自分自身を書くことができますが、あまりにも非効率的であり、コードの変更に対して十分に敏感ではないのではないかと心配しています.
eclipse - Eclipse プラグインを作成するとき、IEditorPart が Java エディタであるかどうかを確認する正しい方法は何ですか?
Java 用の Eclipse プラグインを作成していますが、次の問題があります。
IEditorPart が与えられた場合、それが Java エディターかどうかを確認する必要があります。
私は(JavaEditorのIEditorインスタンス)を行うことができましたが、JavaEditorはorg.eclipse.jdt.internal.ui.javaeditor.JavaEditorであり、JDTの「内部」クラスに分類されます。
これを行うためのよりスマートで安全な方法はありますか? このための非内部インターフェースがない理由がわかりません。
eclipse - Eclipse JDT で、完全修飾名に対応するワークスペース内の typeroot を最も効率的に見つけるにはどうすればよいですか?
JavaCore クラスには、ファイルの場所を表すハンドル識別子を指定して ITypeRoot (クラス ファイルまたはコンパイル ユニットの表現) を取得できる create メソッドが含まれています。
ただし、特定のフルネームに対応する typeroot (存在する場合) を見つけようとしています。
私が考えることができる唯一の実装は、システム内のすべてのタイプをスキャンし、それぞれのタイプ ルートを取得して (その方法もわかりません)、FQN を比較することです。
どんな助けでも大歓迎です。
java - Java リファクタリング ツール
重複の可能性:
ReSharper のようなツールですが、Java 用ですか?
私は、Eclipse が提供する Java コード リファクタリング ツール (抽出インターフェース、名前変更メソッドなど) を非常に頻繁に使用します。デフォルトではEclipseでは利用できないJavaコードリファクタリングを実行できる、または同じリファクタリングをより適切に実行できる他の同様のツール(できればEclipseプラグイン)を知っている人はいますか?
リファクタリングが必要なコードを特定できるさまざまな Eclipse プラグイン (FindBugs、UCDetector など) は知っていますが、実際にリファクタリングを実行できるツールを探しています。
eclipse - Eclipse 3.3 ヨーロッパ JDT TextHover
特定の単語について、Eclipse で自分のテキスト ホバーを表示したいですか? いくつかの例を教えてください
java - JDTを使用して注釈付きパラメーターを使用してJavaメソッド署名を作成する
コードを生成するEclipseプラグインを作成しています。私はEclipsejdtを利用して、クラス、フィールド、およびメソッドを生成しています。私が持っている要件の1つは、注釈付きパラメーターを使用してメソッドを生成することです...
JDTを使用して@someAnnotationを書き出す方法を知っている人はいますか?JDTで通常のパラメータを書き出すには、次のようなことを行うことができます。
java - プログラムでプロジェクトビルドパスを取得できますか?
プロジェクトのビルドパスが必要です(デフォルトはsrc ...です)。Java APIを使用してそれを行うことはできますか?
java - プラグイン:Eclipseワークスペースで利用可能なすべてのタイプを取得するにはどうすればよいですか?
Eclipseプラグインを作成していますが、 + +を
押したときなど、ワークスペースで使用できるすべてのタイプを
リストまたは配列で取得したいと考えています。CtrlShiftT
どうすればいいですか?
java - Eclipseプラグインの実行
ここのリソース[1]でプラグインプロジェクトを実行するにはどうすればよいですか:http ://www.eclipse.org/articles/article.php?file = Article-JavaCodeManipulation%5FAST / index.html
私が間違っていなければ、プロジェクトの開始点はここにありますpublicclassASTArticleActionDelegateはIObjectActionDelegateを実装します->publicvoid run(IAction action)
Eclipseアプリケーションとして実行する必要があることはわかっていますが、何かを表示するには、その後どうすればよいですか?Eclipseアプリケーションが起動しただけで、ボタンなどは何も表示されません。
「IObjectActionDelegate」を検索しましたが、コンテキストメニューと関係があるようです。何かを右クリックすると、何かが表示されるはずです(IStructuredSelection-ツリー構造?)?しかし、コンテキストメニューに違いはありません。
このプロジェクトが実行されていることを確認する方法の例を教えてください。そうすれば、このプロジェクトを使用できるようになります。