どのXcodeキーボードショートカットを定期的に使用していますか?[閉まっている]


210

どのXcodeキーボードショートカットを定期的に使用していますか?

私はキーボードをできるだけ多く使用することを信じています(その方がはるかに高速です)。使用するXcodeショートカットのいくつかを他の人が共有できることを望んでいました。


36
43回投票された質問は建設的ではありませんか?
ブーン

3
これにより、コマンドのリスト以外のものが求められるのはなぜですか。
Morkrom、2014年

3
私は一緒に人気のキーボードショートカットのPDFを置く:iphonedev.tv/blog/2014/9/25/...
ポール・ソルト

4
現在のファイルでメソッドまたはマークを検索するための[ctrl + 6]が回答に含まれていないことに驚いています。
Yogesh Maheshwari、2015

3
Eurghそれは私に非常に多くの有用なスレッドがSO警察によって閉じられることを非常に困らせます...
Phil Hudson

回答:


254

画面のさまざまな領域を開閉するためのショートカットが役立つはずです。

近道


3度目にこの画像を検索し、最終的に保存しました。常にフィルターを忘れます。
DanSkeel、

4
@DanSkeelありがとうございます。ナビゲーターフィルターに関する簡単なメモ-かつてcmd-option-jを使用してフィルター処理した後、ソースファイルに移動しました。しかし、私は今すぐにすばやく開くコマンドを見つけます(cmd-shift-O、いくつかの文字を入力して戻る)
Robert

6
検索フィールドに焦点を当てたいSearch Navigator場合は、押しCommand + 3てからヒットできますCommand + Option + j
DanSkeel

8
^(1-6)メインの編集領域の上にあるUI要素を追加すると便利です。あなたは簡単にナビゲートすることができRecent FilesCallersMethod list。これらのいずれの後にも入力を開始できることに注意してください。(で非常に役立ちControl-6ます。)
funroll

Xcode設定で1つのアクションに複数のショートカットを割り当てる方法を知っている人はいますか?一部のアクションは複数のショートカットで事前定義されていますが、たとえばPageUpとデフォルトのアクションの両方を「次のカウンターパートに切り替える」に割り当てるなど、方法を理解できませんでした。
ラファエル2013

138

Cmd+ Shift+ o「すばやく開く」ダイアログが開き、入力したテキストを含むファイルをすばやく見つけて開くことができます。


17
Xcode 4でCmd-Shift + oに変更されました
Quantumpotato

1
Xcode 4.5でCTRL-iに変更
Seunghoon

4
それでも私のXcode 4.5.2でCmd-Shift + o
jake_hetfield

3
Xcode 5でもCMD-Shift-oのようです。
livingtech 2013年

1
XCode期間の最良の近道
Vladimir Amiorkov

61

新しいバージョン用に更新:

Control+ Command+

対応する.h / .mファイルを切り替えるか、Apple独自のドキュメントとして、対応するものにジャンプすることを意味します


2
.mファイルを使用している場合は、対応する.hファイルに切り替わり、その逆も同様です。
John Douthat、2012年

28
私のバージョンのXcode(4.5.2)ではControl + Cmd + Up / Downです
jake_hetfield

3
Xcode 5.1のControl + CMD + Up / Downです
Faizan S.

Appleキーボードでは、オプションと呼ばれるコントロールキー。
ADJ、2014年

1
@ArunPratapは正しくありません。オプションはオプションまたは代替、制御は制御
ff10

47

command+ shift+j

プロジェクトナビゲーターの現在のファイルを表示します。Xcodeはナビゲーターに含まれているファイルを自動的に表示しないため、command+ control+ Jを使用して定義にジャンプする場合に非常に役立ちます。


3
大好きです!超便利です!
Luca Davanzo、2015年

42

command /

現在の行、または強調表示されている場合は複数行をコメント化します。

コードを試しながら、すばやくコメントしたりコメントを外したりするのに便利です。


cmd + control + / too
evanhutomo

5
コメント解除を除いて、半分の時間で流血の仕事はありません.....
cacau 2014年

1
まだコメント化されていない1つ以上の行が選択に含まれている場合、コメント解除のみは機能しません。
DarkByte

27

再インデント。それはEdit > Format > Re-Indentあり、デフォルトではショートカットはありません(私はCommand+ Shift+ を使用していますL)。それは天の恵みです。


28
「インデントの選択」、コントロールI.もあります
ダレン

6
再インデント用にデフォルトのキーボードショートカットが追加されました(Xcode 4)。Control + Iを使用します。また、アイテムは[エディター]-> [構造]-> [インデント]に移動しました。
sElanthiraiyan 2012年

5
また、一部のコードを強調表示し、Command+ [または]を押して選択をインデントします。
Matej 2013

1
マイナーな説明、それは「コントロール+文字i」です。笑
ガストン

1
ハッピーニュース、私は保存時にソースファイルをインデントするxCodeプラグインを開発しました:-) github.com/ThilinaHewagama/AutoIndentWithSave
Thilina Chamin Hewagama

25

command F ファイル内を検索

option command F ファイル内の検索と置換

shift command F プロジェクト全体を検索

shift option command F プロジェクト全体での検索と置換

覚えやすいパターンに注目してください。


5
Projectでの検索後、ナビゲーターに結果が表示されたら、マウスを使用せずに結果を反復処理する方法を教えてください。(各結果をクリックする
必要はありません

2
さらに、Cmd + Eを使用して現在の選択を検索(ファイル内)に配置し、Cmd + Gを使用して次のオカレンスを選択/ジャンプすることができます(Cmd + Shift + Gは後方に移動します)。迅速な交換にも最適です(代替のCmd + GおよびCmd + V)。個人的には、Cmd + Option + Eもマッピングして、上記との一貫性を保つためにプロジェクトで選択を見つけました。
Patrick Pijnappel 2015

@tothemario command-option-Gを押すと、各プロジェクトレベルの検索結果に移動できます。shift-command-option-Gは、各結果を通して戻ります。
Canucklesandwich 2017

1
@tothemarioは現在Cmmd + Control + G、次とCmmd + Control + Shift + G前のためのものです。キーの組み合わせが必要な場合は、[設定]> [キーバインディング]> [ワークスペースで次を検索]&[ワークスペースで前を検索]を検索します
Honey


15

Command+ J (エディターの任意のセクションにフォーカスを移動)


1
これは実際に何に役立ちますか?
Esqarrouth

@Esqarrouthこのショートカットを使用すると、たとえば、アシスタントエディタからメインエディタにカーソルを移動できます。
p-sun

12

Control+ Command +j

キーワード(メソッド名)を強調表示して、その定義にジャンプします。変数、#definesなどでも機能します。


10
Cmd +シンボルをクリックしても、同じように機能します。
Rakesh 2013年

上記のショートカットにオプションを追加して、アシスタントエディターで定義を開きます。
yood 2014年

7

私のお気に入りのショートカットのいくつかは、キーボードショートカットではなく、マルチタッチジェスチャーです。2008年初頭以降のすべてのMacbooks、およびMagic MouseまたはMagic Trackpadを備えたデスクトップを想像して、上下に3本の指でスワイプしてヘッダーと実装を切り替え、3本の指でスワイプして左右にナビゲートしますファイル履歴。


これは、2013年のマジックマウス付きiMacでは機能しませんが、参考までに。
ウェズリー・スミス

左右3本指を使っていますが、上下はピッタリです。ありがとう。
Michael Ozeryansky、2015

7

Command+ Shift+ Yコンソール用。


2
Command-Shift-Yだと思います。それがXcode 4.4.1でのそれです。
arlomedia 2012

はい、完全に。たぶんそれはXcode 3ではControlだったかもしれませんが、私が作ったタイプミスによってかもしれません:)
Fabiano Francesconi

@arlomediaショートカットを使用すると、コンソールが開くだけで、カーソルはそこに移動しません。とにかくそこにカーソルを移動させることができますか?
ハニー、

1
@Honey command + Shift + C
Hai Feng Kao

@HaiFengKaoどうもありがとう
Honey


4

XCodeアクションへのキーバインディング

[キーバインディング] 設定ペインの[テキストキーバインディング]タブを使用して、独自のキーボードショートカットを作成します。それ自体が時間の節約になります。お気に入りのアクションを検索して、ショートカットを追加/編集するだけです!

役立つと思われる別のスレッドはこちらです。



1

インターフェイスと実装ファイルを切り替えるために、3本の指を垂直にスワイプしないと生きていけません。xcode-4 / Lionでそれを見逃した場合は、必ず次の手順に従ってください。

http://geeksinkilts.com/?p=67


2
または、(キーボードショートカットを探している場合は)ctrl + cmd + upでも切り替えられます
Ian Dundas

ええ、それほど面倒ではありません-キーボードショートカットを離すだけでトラックパッドに手を動かしたくなるのはなぜでしょうか。
ATV

手がすでにトラックパッド上にある場合は、持っていると便利です。
Sanjay Chaudhry 2016年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.