私は IntelliJ を試してみて、これまでのところ気に入っています。しかし、質問がありました。エディター内からクラスの完全修飾名をすばやく取得する方法はありますか?
したがって、次のようなコードがある場合
Element element = new Element();
Element の完全修飾名をすぐに取得できました。たとえば、com.whatever.Element
私は IntelliJ を試してみて、これまでのところ気に入っています。しかし、質問がありました。エディター内からクラスの完全修飾名をすばやく取得する方法はありますか?
したがって、次のようなコードがある場合
Element element = new Element();
Element の完全修飾名をすぐに取得できました。たとえば、com.whatever.Element
Ctrlマウスでクラス名を保持してホバーするElement
と、次の情報を含むポップアップが表示されます ( Element
extendsAbstractElement
と implementsを想定IElement
):
[intellij-module-name] com.whatever
public class Element extends AbstractElement
implements IElement
最初の行のモジュール名の後のパッケージ名とクラス自体の名前により、頭の中で完全修飾名が得られます。Ctrlクラス名を+左クリック してその定義にジャンプすることもElement
できます。何らかの理由でエディターで実際のテキストが必要な場合は、ファイルからパッケージ宣言をコピーできます。
macOSの場合は長押し⌘</kbd> while hovering mouse pointer.