問題タブ [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 - プログラムによるインポートの整理の呼び出し
プログラムで編集しているファイルに対して、プログラムで「OrganizeImports」を実行しようとしています。私のコードは次のようになります。
私の問題は、OrganizeImportsAction が編集中のコンパイル ユニットとは異なる現在の選択に対して実行されることです。コンパイル単位でプログラムで選択を設定したいのですが、その方法がわかりません。または、OrganizeImports をトリガーする別の方法があるかもしれません。
ありがとう、ステファン
eclipse - Eclipse JDT のコード補完リストをマルチレベル ツリーに置き換える方法はありますか?
Eclipse コード補完ウィジェットをカスタマイズして、新しい提案を追加したり、順序を変更したりできることを知っています。
現在のリスト形式 (ツリー コントロールの場合は単一レベル ツリー) を複数レベルのツリーに置き換える方法があるかどうか疑問に思っています。
したがって、たとえば、名前でソートされたメソッドのリストから選択する代わりに、カテゴリから選択し、次にサブカテゴリから選択し、次に項目から選択します。
私は SDK のその部分にあまり詳しくありませんが、これが実現可能かどうか知りたいです。
ありがとう!
java - Eclipse JDT Core を新しいエディターに統合する
Java IDE を構築していて、オートコンプリートまたはインテリセンスを実装しようとしています。私のためにほとんどの作業を行うものを探し回った後 (車輪の再発明などではありません)、Eclipse JDT コアのコードを取得し、それを自分の IDE に実装する方法を見つけようとしています。私は明らかにこれが可能であるという仮定の下で働いています。
Eclipse JDT Core、インテリセンスの実装、または私の目標を達成するのに役立つその他の楽しいことについてよく知っていて、参加したい人がいれば、私は感謝します! ありがとう!
java - Eclipse JDT:プログラムで「正しいインデント」を呼び出しますか?
ユーザーのプロジェクトで Java コードを変更する Eclipse プラグインに取り組んでいます。
基本的にこのプラグインの結果は、一部のメソッドに Java アノテーションが追加されているため、
になる
ただし、そのようには見えません。新しく挿入された注釈のインデントがおかしい (具体的には、新しい注釈が行の左側にずっとある)。ファイルにすべての変更を加えてから、プログラムで "Correct Indentation" を呼び出したいと考えています。
誰もこれを行う方法を知っていますか? ここまたはJDTフォーラムで答えが見つかりません。関連すると思われるすべてのクラス(IndentAction、JavaIndenter)は、使用しないはずの内部パッケージにあります...
ありがとう!
java - JDT Java検索エンジンを使用して匿名クラスまたはローカルタイプを見つける方法は?
完全修飾名で知られるJDTJava検索エンジンから、匿名クラスまたはローカルで宣言された型(つまり、ITypeのインスタンス)のモデルをプログラムで取得したいと思います。これまでのところ、他のタイプにネストされていない「通常の」タイプを検索するときは、次の点でうまくいきました。
匿名クラスとローカルで宣言された型で壊れてしまうのはなぜですか?どうすれば修正できますか?SearchPatternを変更する必要があると思いますが、JavaDocで決定的なものは何も見つかりませんでした。
どんなアドバイスも大歓迎です。
よろしく、クリス
eclipse - Mavenリポジトリ内のEclipseプロジェクトアーティファクト
Mavenを介してEclipseプロジェクトによって作成されたライブラリのいくつかを使用したいと思います。メインのMavenリポジトリを確認しましたが、すでにインポートされているプロジェクトがいくつかあるように見えますが、それらのバージョンは古く、いくつかの重要なプロジェクト(cdtなど)が欠落しています。Eclipseプロジェクトの公式Mavenリポジトリはありますか?そうでない場合、Maven対応プロジェクトでJDTコンパイラーなどの現在のバージョンのライブラリーを使用するための最良のオプションは何でしょうか?
eclipse - 文字列フィールドの値を取得する JDT ASTParser
jdt ASTParser を使用して、Java ファイルで宣言された String フィールドの値を取得する方法はありますか。実際に必要なのは、他のクラスからの可能な依存関係を解決することです。たとえば、
public String str = "somethig"+SomeTherClass.SOMETHING_ELSE.
java - Eclipse JDT で変数を 1 コンテキスト上に配置します
すばやく変更できる Eclipse JDT リファクタリング ツールを探していました。
に
しかし、私はそれを見つけることができません。そのようなものは存在しますか?
java - 例外がスローされたときにブレークする
Visual Studio には、未処理の例外がスローされたときにデバッガーを自動的に中断するオプションがありますが、Eclipse には同様の機能がありますか?
eclipse - EclipseでJRE javadocの場所をプログラムで指定する方法は?
手動で設定できます
_Package Explorer / JRE System Library / rt.jar -> コンテキストメニュー -> プロパティ - Javadoc を添付..
また、設定は .metadata.plugins\org.eclipse.core.runtime.settings\org.eclipse.jdt.launching.prefs に保存されます。
とにかくプログラムで指定できるのだろうか?
どうもありがとう!