web-dev-qa-db-ja.com

定義にジャンプのキーボードショートカット

Jump to Definitionのキーボードのみのショートカットを探しています。組み込みのショートカットにはマウスが必要です。  + ダブルクリック

Edit> Find> Jump to Defintionメニューコマンドに通常のキーボードショートカットを追加しようとしましたが、残念ながら、メソッド名が選択されている場合にのみ機能します。メソッド名、クラス名、または他の記号内にカーソルを置き、次のようなものをヒットできるようにしたい +Shift+L

おそらくスクリプトを使用して、問題の解決策を知っていますか?

更新:キーボードショートカットが動作する場合と動作しない場合があります。パラメータなしのメソッド呼び出しにテキストカーソルを置き、を押すと +Shift+L 定義に連れて行ってくれます。ただし、idパラメーターを受け取るメソッドでは機能しません。ただし、パラメーターがintの場合は機能します。

バグレポートをアップルに提出しました。

60
Arne Evertsson

Xcode 4.5.2では、ショートカットは現在 ^ +  + J (より読みやすい Ctrl + Cmd + J)。

84
Thomas Kekeisen

にとって Jump to Definition機能には、次の4オプションがあります。

  1. Ctrl + Command + J
  2. Ctrl + Command + Left Click (1本の指でタップ)
  3. Command + Right Click (2本の指でタップ)

XCode 9のみ:

  1. Xcode =>環境設定=>ナビゲーション=>変更Command-click on CodeからJumps to Definitionそして次に使用 Command + Left Click (1本の指でタップ)
27
atulkhatri

XCode(Swiftでテスト済み)の場合、次のキーボードショートカットが機能します。非常に便利だとわかった:

実装(おそらくObj-Cの定義)に移動するには:

Ctrl + Command + J

前のコンテキストに戻るには:

Ctrl + Command + <

Forward contextに移動するには:

Ctrl + Command + >

12
Feru

以下を試してください: Cmd+Option+ (または Cmd+Shift+D リストから選択するか、これを参照してください リンク ショートカットの再割り当て.

1
Ramashalanka

うまくいくかもしれない

enter image description here

またはこの方法を試してください

enter image description here

0
Steven Gardner