このダイアログ ボックスを使用して、SQL Server Management Studio の 5 つのエディターすべてでタブの動作を設定します。 これらのオプションを表示するには、[ツール] メニューの [オプション] をクリックします。 [テキスト エディター] フォルダーを選択し、[すべての言語] フォルダーを展開し、[タブ] をクリックします。
エディターごとのタブオプション
DMX、MDX、および SQL Server Compact エディターのオプションを設定するには、[ すべての言語 ] ダイアログを使用する必要があります。 ここで設定したオプションは、プレーン テキスト、Transact-SQL、および XML エディターにも適用されますが、これらの言語のサブフォルダーを展開し、そのオプション ページを選択することで、これらのエディターに対して個別にオプションを設定できます。 一部の言語では、すべてのタブオプションがサポートされていません。
注意事項
このダイアログを使用してオプションを設定し、プレーン テキスト エディター、Transact-SQL エディター、または XML エディターに別の設定が必要な場合は、[ すべての言語 ] ダイアログで選択内容を適用した後で、それらのエディターのオプションを設定する必要があります。
特定のエディターに対して異なる設定が選択されている場合、"個々のテキスト形式のインデント (またはタブ) 設定が競合しています" というメッセージが表示されます。 たとえば、このアラームは、プレーン テキストで [ブロックインデント] オプションが選択されているが、XML では [なし] が選択されている場合に表示されます。
インデント
なし
このオプションを選択すると、Enter キーを押したときに作成された新しい行はインデントされません。 カーソルは、新しい行の最初の列に配置されます。
ブロック
このオプションを選択すると、Enter キーを押したときに作成された新しい行は、前の行がインデントされたのと同じ距離に自動的にインデントされます。
賢い
このオプションを選択すると、Enter キーを押したときに作成された新しい行がコンテキストに従って配置されます。
タブ
タブ サイズ
タブ位置間の間隔をスペース単位で設定します。 既定値は 4 つのスペースです。
インデント サイズ
自動インデントのスペース単位でサイズを設定します。 既定値は 4 つのスペースです。 タブ文字、空白文字、またはその両方が挿入され、指定したサイズが埋められます。
スペースを挿入する
このオプションを選択すると、インデント操作はタブ文字ではなくスペース文字のみを挿入します。 たとえば 、インデント サイズ が 5 に設定されている場合は、TAB キーを押すか、SQL Server Management Studio メイン ウィンドウのツール バーの [インデントの増加 ] ボタンをクリックするたびに、5 つの空白文字が挿入されます。
タブを保持する
このオプションを選択すると、インデント操作によってタブ文字ができるだけ多く挿入されます。 各タブ文字は、 タブ サイズで指定されたスペースの数を入力します。
インデント サイズがタブ サイズの倍数でない場合は、差を埋めるためにスペース文字が追加されます。