Xcodeに[Go to file…]はありますか?


298

現代のすべてのIDEおよびテキストエディターには、マウスに手を置かずにファイルを開くアクションがあります。例えば:

  • 日食:Cmd| Ctrl+ Shift+ R->リソースを開く

  • IntelliJ:Cmd| Ctrl+ Shift+ N->ファイルを開く

  • TextMate:Cmd+ T->ファイルに移動

Xcodeでは、そのようなオプションは見つかりませんでした。どんどん欲求不満で見落としてしまったことを教えてください。

Xcodeに「ファイルへ移動」または「ファイルを開く」ショートカットはありますか?

回答:


643

Xcode 4(5、6、7、8、9、10、11を含む)以降、+ +O


2
実際、これは少なくともxcode 4で解決済みとしてマークされるべきではありません。事実、それはctrl + shift + rの日食ではなく、代わりにコマンド+ shift + oであり、djonesが言ったように
Leonardo

1
Code Pilotは無料のようです。
Ethan Mick

1
コードパイロットとこのショートカットの違いは何ですか?
Esqarrouth、2015

神は、私は愚かな感じ:私は2番目のシンボルがアップSHIFT]キーの代わりに矢印たと思った
ニコラス・カラスコを

1
キーバインディングでは、このアクションの名前は「すばやく開く...」です
Michal Gallovic

49

Command+ Shift+ Oがファイルをすばやく見つけてXcode 4で開くためのショートカットになりました


この答えは、実際にかわいいショートカットボタンで受け入れよりも読みやすいです:)
O'Rooney

35

それはまったく同じではありませんが、これはあなたに興味があるかもしれません:

Cmd+ alt+J

プロジェクトナビゲーターを開き、検索バーを強調表示して、入力できるようにします。

Cmd+ shift+ J プロジェクトナビゲーターを開くだけです。


4
うわー!そのプロジェクトnagフィルターは非常に便利です!
フォグマイスター2014

Cmd-Shift-Jは、プロジェクトナビゲーターを開くだけではありません。それが行われ、編集領域で開いているファイルが選択されます。プロジェクトナビゲーターを開くには、Cmd-1(またはCmd-2、Cmd-3を使用して他のナビゲーターを開く)、またはCmd-0を使用してそれらをすべて閉じます。
Sanjay Chaudhry 2016年

実際には、Cmd-Alt-Jは最後に開いたナビゲーターを開き、検索バーを強調表示します。
Sanjay Chaudhry 2016年

10

Xcodeに更新 9.3

これは、すべてのXcodeキーボードショートカットのクイックガイドです。

  • コメント/コメント解除コード:^+/

  • 元に戻す:+Z

  • やり直し:+ +Z

  • 右または左にシフト:+ [|]

  • インデント:+I

  • 行の先頭または末尾に移動します:+ |

  • 行の左または右に単語ごとに移動:+ |

  • 可能なオートコンプリートの選択肢を表示します。 esc

  • 定義にジャンプ:+クリック

  • 行にブレークポイントを設定します:+\

  • 行を上下に移動:+ + [|]

  • ファイル内を検索:+F

  • ファイル内の検索と置換:+ +F

  • プロジェクト内を検索:+ +F

  • プロジェクト内の検索と置換:+ + +F

  • 新しいタブ:+T

  • 次のタブ:+ +{

  • 前のタブ:+ +}

  • すばやく開く:+ +O

  • フォーカスをエディターに移動:+J

  • 最近アクセスしたファイルの次のファイルに移動:+ +

  • 最近アクセスしたファイルの前のファイルに移動:+ +

  • エディターに現在のファイルを表示:+ +J

  • 折りたたみ/展開コード:+ + |

  • すべてのメソッド/関数を折りたたむ/展開する:+ + + |

  • 複数行コメントをすべて折りたたむ/展開する:+ + + |

  • フォントサイズの増加/減少:+ +|-

  • 行番号に移動:+L

  • アシスタントエディターを表示:+ +Return

  • アシスタントエディタを非表示にする:+

  • 完了を切り替え:+Space

  • スコープ内のすべてを編集:+ +E

  • ナビゲーターの表示/非表示:+0

  • タブの切り替え:+ 1-8

  • ナビゲーターでファイルをクリックすると、

  • アシスタントエディター:+クリック

    • 新しいウィンドウ:ダブルクリック
    • 開く場所を決める:+ +クリック
  • デバッグ領域の切り替え:+ +Y

  • 次号:+

  • 前号:+

  • ブレークポイントの切り替え:+Y

  • コンソールをクリア:+K

  • ユーティリティの表示/非表示:+ +0

  • タブ切り替えユーティリティ:+ + 1-9

  • ビルド:+B

  • 実行:+R

  • 停止:+.

  • 分析:+ +B

  • テスト:+U

  • クリーン:+ +K

  • クリックされたシンボルのヘルプ:+クリック

  • クリックされたシンボルのドキュメント:+ダブルクリック

  • ドキュメントを表示:+ +0

  • 選択のためのドキュメント:+ + +/

  • ナビゲーターでフィルターにフォーカスを移動:+ +J

  • ユーティリティでフォーカスをフィルターに移動:+ +L


5

ファイル→すばやく開く...

設定→キー割り当てでショートカットを割り当てることができます。デフォルトは+ Shift+D

#include/ がある場合は、#importその上にテキストカーソルを置いて+ Shift+ Dを押すと、ファイル名が自動的に入力されます。)


1
これはかなり洗練されています(include / importの部分)。ありがとう。
マイク


1

特定のファイルの特定の行にジャンプしたい場合。その後

最初:Command + Shift + o

次に、CustomView:60と入力します。

ファイルCustomViewの行番号60を意味します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.