このダイアログ ボックスでは、XML ドキュメントの編集に使用される XML エディターのタブ動作を変更できます。 これらの設定を表示するには、[ツール] メニューの [オプション] をクリックし、[テキスト エディター] フォルダーを展開し、XML サブフォルダーを展開し、[タブ] をクリックします。
複数の場所でのオプションの設定
XML エディターのオプションは、[ すべての言語の全般 ] ダイアログでも設定できます。 [すべての言語] ダイアログを使用して他の SQL Server Management Studio エディター (DMX エディターや MDX エディターなど) に異なるオプションを設定する場合は、このダイアログを使用して XML エディターのオプションをリセットする必要があります。
インデント
なし
このオプションを選択すると、Enter キーを押したときに作成された新しい行はインデントされません。 カーソルは、新しい行の最初の列に配置されます。
ブロック
このオプションを選択すると、Enter キーを押したときに作成された新しい行は、前の行と同じ距離に自動的にインデントされます。
賢い
このオプションを選択すると、Enter キーを押したときに作成された新しい行がコンテキストに従って配置されます。 たとえば、左中かっこ ({) の後に続く行は、自動的に追加のタブ一つ分インデントされます。 一致する右中かっこ (}) は、対応する開き中かっこと揃えられます。
タブ
タブ サイズ
タブ位置間の間隔をスペース単位で設定します。 既定値は 4 つのスペースです。
インデント サイズ
自動インデントのスペース単位でサイズを設定します。 既定値は 4 つのスペースです。 タブ文字、空白文字、またはその両方が指定されたサイズを満たすように挿入されます。
スペースを挿入する
このオプションを選択すると、インデント操作はタブ文字ではなくスペース文字のみを挿入します。 たとえば 、インデント サイズ が 5 に設定されている場合は、TAB キーを押すか、SQL Server Management Studio のメイン ウィンドウのツール バーの [インデントの増加 ] ボタンをクリックするたびに、5 つの空白文字が挿入されます。
タブを保持する
このオプションを選択すると、インデント操作によってタブ文字ができるだけ多く挿入されます。 各タブ文字は、 タブ サイズで指定されたスペースの数を入力します。
インデント サイズがタブ サイズの倍数でない場合は、差を埋めるためにスペース文字が追加されます。