XCodeでジャンプバーへのコメント記法
XCode エディタ領域にあるジャンプバーにコメントを表示することができます。
セパレータあり
#pragma mark - コメント
セパレータなし
#pragma mark コメント
特殊なコメント記法
// TODO: やらないといけない項目 // FIXME: 修正が必要な項目 // MARK: 注意点などのマーキング // !!!: 重要なポイント // ???: 疑問のあるポイント
特定のコメントをWarningにさせる方法
ビルド時にコメントに該当するTODO
FIXME
などの表記があった場合にWarningを表示させるにはRunScriptにコードを記述します。
- 「Target」を選択
- 「Build Phases」タブを選択
- 「Editor」=> 「Add Build Phase」=>「Add Run Scripit Build Phase」を選択
4.「Build Phases」=> 「RunScript」を選択
5. エディタペインに以下のコードを書く
KEYWORDS="TODO|FIXME|\?\?\?:|\!\!\!:" find ${SRCROOT} \( -name "*.h" -or -name "*.m" \) -print0 | \ xargs -0 egrep --with-filename --line-number --only-matching "($KEYWORDS).*\$" | \ perl -p -e "s/($KEYWORDS)/ warning: \$1/"
この状態でビルドするとWarningが表示されるようになります。
XCodeでよく使うショートカットキー
よく使うであろうショートカットキーをまとめました。
キー | 用途 |
---|---|
command + b | プロジェクトをBuild |
command + shift + k | プロジェクトをClean |
command + r | プロジェクトをRun |
command + shift + b | プロジェクトをAnalyze |
command + control + (↓ | ↑) | .h と .m を行き来できる |
command + s | ファイル保存 |
command + f | ファイル内検索 |
command + / | コメントアウト |
command + z | 元に戻す |
command + shift + z | やり直し |
command + t | タブを開く |
command + w | タブを閉じる |
command + ({ | }) | タブ移動 |
command + control + (← | →) | 開いたファイルを行き来できる |
command + control + j | 定義された場所に跳ぶ |
補足
command + control + (← \| →)
は トラックパッドだったら指2本でスワイプ
でも可能なのでMacBookな自分はトラックパッドでやったりしますw
他にも便利なショートカットキーがあれば教えてください!