[解決済み】Eclipse Optimize Importsで静的インポートを含むようにした。
2022-04-15 13:47:50
質問
Eclipseに自動的に静的インポートを探させる方法はないのでしょうか?例えば、ようやくJunit 4にアップグレードした今、こんなことが書けるようになりたいのです。
assertEquals(expectedValue, actualValue);
ヒット Ctrl + シフト + O を、Eclipseに追加させる。
import static org.junit.Assert.assertEquals;
求めすぎかもしれませんね。
どのように解決するのですか?
Eclipse Europaを使用していますが、Favorite preferenceの項目もあります。
ウィンドウ > 環境設定 > Java > エディタ > コンテンツアシスト > お気に入り
私の場合、以下のような項目があります(追加する場合は、"New Type"を使用し、quot;New Type"の部分は省略します)。
.*
):
org.hamcrest.Matchers.*
org.hamcrest.CoreMatchers.*
org.junit.*
org.junit.Assert.*
org.junit.Assume.*
org.junit.matchers.JUnitMatchers.*
このうち、3番目以外はすべて静的インポートです。これらをお気に入りにしておくことで、もし私が"
assertT
をクリックし
Ctrl
+
スペース
は、Eclipseが提供する
assertThat
を提案し、それを選ぶと、適切な静的インポートをファイルに追加してくれます。
関連
-
[解決済み] tempとは何ですか、またjavaにおけるtempの用途は何ですか?
-
[解決済み] 環境変数JAVA_OPTSの使い方を教えてください。
-
[解決済み] 要素 'beans' の宣言が見つかりません。
-
[解決済み] JAVA_OPTIONS、JAVA_TOOL_OPTIONS、JAVA_OPTSの違いについて
-
[解決済み] EclipseのAndroidプラグインで "Debug certificate expired "エラーが発生する。
-
[解決済み] Java内部クラスと静的ネストされたクラス
-
[解決済み] Eclipseを高速化する方法とは?
-
[解決済み] Eclipseにプロジェクトをインポートした後に「Must Override a Superclass Method」エラーが発生する。
-
[解決済み] Javaにおける静的クラス
-
[解決済み] Eclipseが起動できない - Javaは起動したが終了コード=13を返した
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 警告: コンテキスト初期化中に例外が発生 - 更新の試みはキャンセルされました。
-
[解決済み] Androidのコールバックとは何ですか?重複
-
[解決済み] 要素 'beans' の宣言が見つかりません。
-
[解決済み] java.util.MissingFormatArgumentException: 形式指定子 '%s' がありません。
-
[解決済み] 1行目2列目でBEGIN_ARRAYを期待したが、BEGIN_OBJECTだった。
-
[解決済み] javaでメソッドを呼び出すプログラムのエラー修正
-
[解決済み] java.sql.SQLRecoverableException: IO エラーです。NL Exceptionが発生しました
-
[解決済み] Javaコンパイラーエラー:ステートメントではありません
-
[解決済み] java swingアプリケーションでJCEがプロバイダBCを認証できない
-
[解決済み] x--やx++はここで何をするのですか?