ソースコードの編集
入力時にエラーを修正
あなたがソースエディタに入力すると、Xcode はあなたのテキストをスキャンします。構文エラーをすると、Xcode は赤い下線またはキャレットでそれをマークします。エラーをクリックすると、Xcode は、問題を説明するメッセージを表示します。
多くの場合、修正は、自動的にエラーを修復しようと申し出ます。提案された補正を選択し、[Return] キーを押してそれを受け入れて下さい。このスクリーンショットでは、修正は、テキスト文字列の前に"@"文字を挿入することを勧めます。詳細については、修正でミスを捕える を参照してください。
コード補完で入力スピードアップ
シンボルの名前の入力を開始すると、Xcode は名前を補完するためのインラインの提案を提供します。それを選択して提案のリストの項目をクリックするか、上向き矢印キーや下向き矢印キーを使用して選択した提案を変更します。 [Return] キーを押して、提案を受け入れましょう。
メソッドまたは関数がパラメータまたは引数を含んでいる場合、コード補完は、各々のプレースホルダを含んでいます。別のプレースホルダから別の物に移動するには、[ナビゲート(Navigate)] > [次のプレースホルダにジャンプ(Jump to Next Placeholder)] を選択 (または[ナビゲート] > [前のプレースホルダへ>ジャンプ(Jump to Previous Placeholder)]) します。あるいは、[タブ(Tab)] は次のプレースホルダに移動し、Shift キーを押しながら[タブ] を押すと、前の物に移動します。
詳しくは、コード補完でテキストを入力 を参照してください。
中括弧、括弧のペアの一致、自動的に括弧でくくる
Xcode は自動的に区切り文字のバランスをとることを補助します。 例えば:
- ソースエディタの左端に焦点リボンを置き、その上にポインタを置きます。前のスクリーンショットで示したように、Xcode は、その場所でその範囲を強調します。
- 開き中括弧を入力して下さい。Xcode は改行を入力した後自動的に閉じ括弧を挿入します。
- 閉じ括弧や他の区切り文字を入力して下さい。Xcode は対応した括弧を短く強調表示します。
- 閉じ区切り文字を過ぎて挿入ポイントを移動して右矢印キーを使用すると、Xcode はその対応した区切り文字を短く強調表示します。
- [編集(Editor)] > [構造(Structure)] > [区切り文字のバランス(Balance Delimiter)] を選択してください。Xcode は囲む区切り文字の最寄りのセットを含む挿入ポイントの、周囲のテキストを選択します。
- 任意の区切り文字をダブルクリックすると、Xcode は区切り文字とその対応文字で囲まれたテキストを選択します。
詳しくは、中括弧、括弧、角括弧のペアの一致 を参照してください。
ファイルにコードスニペットをドロップ
最小限の労力でソーステキストを入力するため、コードスニペットを使用して下さい。ソースファイルにコードスニペットライブラリから直接コードスニペットをドラッグできます。ワークスペースウィンドウのユーティリティエリア内の、コードスニペットボタン() をクリックしてコードスニペットにアクセスします。ライブラリは、スクリーンショットに示したような switch 文のスニペットのような有用な標準のスニペットを提供しています。ライブラリに独自のコードスニペットを追加し、独自のスニペットを作成し、ショートカットを追加するには、ソースエディタのヘルプ を参照してください。
ジェスチャーとキーボードショートカットの使用
ジェスチャーとキーボードショートカットは、ソース・エディタの使用を簡素化し、強化することができます。OS X の一般的なマルチタッチジェスチャーに加えて、これらのジェスチャーは、ソースエディタ内で、特に適用されます。
- 2本指クリックすると、エディタのコンテキストメニューが開きます。(Control - クリックするか、マウスで左クリックするかして)
- 2本指でスワイプアップまたはスワイプダウンすると、垂直にスクロールし、左、または右にすワイプすると水平にスクロールします。
- 左または右に2本指でスワイプするとはエディタで開かれた任意のファイルをナビゲートします。左にスワイプすると、以前のファイルを表示し、右にスワイプすると、次のファイルを表示します。
キーボードを続けて打つと、Xcode で、多くの一般的なメニューコマンドのショートカットとして機能します。たとえば、[ファイル] メニューから Shift - コマンド - O は[すばやく開く(Ope Quickly)] コマンドを呼び出し、また Shift - コマンド - J はナビゲートメニューから[定義場所ににジャンプ(Jump to Definition)] コマンドを呼び出します。その他のキーボードショートカットは、編集操作を支援します。例えば、コントロール - K は、挿入ポイントから行の末尾までのすべての文字を削除します。
キーボードショートカットは、[Xcode] > [環境設定(Preferences)] を選択し、キーバインドを選択することで表示し、変更すでき、キーバインディングを介して確立されます。
前:ファイルを開き追加
次:検索と置き換え