JetBrains の AppCode で変数の型をすばやく表示するショートカットはありますか? できれば、これは Visual Studio に似たもので、マウスでカーソルを合わせると変数の型が表示されます。
4 に答える
または、ホバリング中にコマンド キーを押したままにすると、変数をホバーしてエグゼクティブ サマリー情報バブルを表示できます。キーワード (情報バブルではない) をクリックすると、特定のインターフェイスを宣言または実装するコードに「ビームオーバー」することができます。たとえば、次の行で:
[fa.AoEspec addTileSpec:[AoEtile AoEtileFromString:@"0,0,50,hit"]];
fa (ローカル変数)、AoeSpec (プロパティ) AoEtile (クラス) AoeTileFromString ... すべてクリック可能な「情報バブル」を取得します。
を押すSHIFT-COMMAND I
と、カーソルの下にある変数の定義が表示されます。変数を定義する行と、どのファイルが表示されます。あなたが書いていないコードを見るときはかなり便利です。
AppCode 2.1.xCmd+Shift+I
では、事前定義されたキーボード ショートカットではありません (もう?!)。また、前述のCmd+MouseOver
方法は、キーボードのみの中毒者には適していない可能性があります。だからここにいくつかの選択肢があります:
Cmd+B
- 定義に移動する (そしてCmd+Alt+CursorLeft
戻る)Alt+Space
またはCmd+y
- クイック定義ウィンドウを表示する [1]
多分これは役に立ちます。
[1] AppCode 2.1.2 では、クイック定義ウィンドウが iVar (@property フィールドからの自動合成によって生成されるこれらのアンダースコア変数) に対して空であるという、私が JetBrains に提出したバグがあるようです。しかし、それ以外の場合はすべて、クイック定義ウィンドウが正常に機能します。そして、これを読むとバグが修正されるかもしれません...
AppCode 2018.2 で機能するのはcontrol + command + ?
、変数がカーソルの下にあるときです (ビューの下のクイック ドキュメント)。[表示] メニューの下に、他にもいくつかの便利な組み合わせが表示されます。