目次:
ビデオ: Technology Stacks - Computer Science for Business Leaders 2016 2024
コード補完と修正 - スウィフトコードの入力と書き込みをスピードアップするのに役立ちます。ライブラリ内のコードスニペットはさらに進んでいます。コードスニペットは、自分のコードにドラッグするだけのコードです。スニペットはそのまま使用できますが、多くの場合、トークンは トークン - 独自の変数名やその他のカスタマイズでカスタマイズできる領域があります。
トークンを含むスニペットをコードにドラッグすると、トークンをまだ置き換えていないため、ほとんど常にエラーが生成されます。これは正常です。
<! - 1 - >組み込みのライブラリに加えて、独自のスニペットを作成できます。ここでは両方の方法について説明します。
組み込みコードスニペットの使用
組み込みコードスニペットの操作に使用する手順を次に示します。
-
必要に応じて、ユーティリティ領域を表示します。
ユーティリティ、ナビゲータ、およびデバッグ領域はすべて独立して表示または非表示にできるため、表示されている内容は実行している内容によって異なります。ツールバーの右上にあるボタンのトリオを使用すると、これらの各領域を表示または非表示にすることができます。
<! - 2 - >ライブラリ領域をできるだけ大きくするには、図のようにタブバーを上にドラッグします。
-
タブバーのスニペットをクリックします。
-
下部にある検索フィールドにSwiftと入力します。
ライブラリには複数の言語のスニペットが含まれているため、Swiftを検索すると、Swiftスニペットでのみ動作していることがわかります。
<! - 3 - > -
使用するスニペットを選択します。
スニペットに関する情報が表示されます。
-
スニペットをソースコードにドラッグし、ここに示すようにスニペットを配置します。
スニペットにトークンがある場合は、自分のデータを入力するまでエラーメッセージが表示されることがあります。
トークンを置き換えるだけでなく、コードに変更を加えても構いません。スニペットをコードにドロップすると、スニペットがコードの一部になります。それがあなた自身の入力からではなくスニペットから来たという事実は重要ではありません。
独自のコードスニペットの作成
独自のコードスニペットを作成し、ライブラリに追加することができます。著作権表示から仕事に関連する他のセクションまで、一般的に使用するコード用にこれらを作成することができます。
自分のスニペットを作成する方法は次のとおりです。
-
必要に応じて、ユーティリティ領域を表示します。
ライブラリ領域をできるだけ大きくするには、タブバーを上にドラッグします。
-
タブバーのスニペットをクリックします。
-
スニペットとして作成するコードを強調表示し、ここに示すようにスニペットをライブラリにドラッグします。
図は、テンプレート内の関数のうち、ライブラリにドラッグされている関数のコードを示しています。これは、ファイル内のコードとドラッグ中のコードの両方を見ることができる理由です。
-
ライブラリ内のスニペットを選択します。
スニペットに関する情報が表示されます。
-
図のように、左下の[編集]ボタンをクリックします。
-
スニペットのタイトルを追加します。作成するスニペットが著作権表示のように言語に依存しない場合は、言語設定をSwiftに変更します。
-
[完了範囲]ポップアップメニューから範囲を選択します。
スコープを追加すると、スニペットが非合理な場所にスニペットを追加できなくなるため、スニペットがさらに便利になります。
補完範囲を選択する前に言語設定を設定します。ポップアップメニューの補完範囲の選択は、選択した言語に応じて変わります。
-
(省略可能)図のようなトークンテキストを置き換えます。
トークンテキストは複数の単語にすることができます。トークンが置き換えられるまで、あなたのスニペットはエラーを生成します - これは正常です。
次の図は、トークン(および関連するエラー)を含むカスタムスニペットを示しています。