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.