ユーザーとワークスペースの設定
「ユーザー設定の変更」で説明されているように、Azure Data Studio エクスペリエンスのカスタマイズは簡単ですが、各変更の影響を理解するには、変更する設定に関する知識が必要です。 各設定には、設定エディターで簡単な説明があり、このページに追加情報が記載されています。 Azure Data Studio のすべての設定が含まれているわけではないため、不足しているエントリに関するフィードバックを送信します。
有効になっている場合、ファイルの内容に基づいてファイルが開かれとき、[エディター: タブ サイズ] と [エディター: スペース の挿入] の値が自動的に検出されます。
エディター ウィンドウで使用されるフォントは、設定に基づいて変更できます。 [エディター: フォント ファミリ] の設定 (settings.json
の editor.fontFamily
入力) は、任意のフォントを設定できるテキスト フィールドです。 無効なフォントが指定されている場合、エディターは既定のフォントを使用します。
- Windows の既定のフォント:
Consolas, \'Courier New\', monospace
- macOS の既定のフォント:
Menlo, Monaco, \'Courier New\', monospace
- Linux の既定のフォント:
\'Droid Sans Mono\', \'monospace\', monospace
フォント ファミリは、エディターのテキストにのみ影響します。
エディター ウィンドウのフォント サイズは、[エディター: フォント サイズ] 設定 (settings.json
の editor.fontSize
エントリー ) を使用して制御できます。 フォント サイズの数値をピクセル単位で入力します。
フォント サイズは、エディターのテキストにのみ影響します。 環境全体のフォント サイズを大きくするには、[Ctrl/Cmd +] を使用して拡大します。 環境全体のフォント サイズを小さくするには、[Ctrl/Cmd -] を使用して縮小します。
有効な場合、Tab
を押すとスペースが挿入されます。 [エディター: インデントの検出] が有効になっている場合、既定で [エディター: スペースの挿入] 設定 (settings.json
の editor.insertSpaces
エントリー) はファイルの内容に基づいてオーバーライドされます。
タブが等しいスペースの数を制御します。 [エディター: タブ サイズ] 設定 (settings.json
の editor.tabSize
エントリー) を適切なスペース数に変更します。既定値は 4 です。 この設定では、[エディター: インデントの検出] が有効になっている場合に、ファイルの内容に基づいてオーバーライドされます。
スニペットを他の候補 (Intellisense が有効である場合など) と共に表示するかどうか、および他の候補に対する相対的な並べ替え方法を制御します。
[エディター: スニペット候補] 設定 (settings.json
の editor.snippetSuggestions
エントリー) には、次の値を指定できます。
top
スニペットの候補を他の候補の上に表示します。bottom
スニペットの候補を他の候補の下に表示します。inline
スニペットの候補を他の候補と混在して表示します。none
スニペットの候補を表示しません。
[Mssql > Intelli Sense: 提案を有効にする] または [Mssql > Intelli Sense: Intelli Sense を有効にする] を有効にする必要はありません。
スニペットをエディター ウィンドウに表示するかどうかを指定します。 [Mssql > Intelli Sense: 提案を有効にする] または [Mssql > Intelli Sense: Intelli Sense を有効にする] を有効にする必要はありません。
実行プランのホバー時にヒントを表示するかどうかを指定します。 無効な場合、ノード選択または F3 キーを押すとツールヒントが表示されます。 [実行プラン > のヒント: ホバー時のヒント 有効にする] オプションは、既定では無効になっています。
既定では、Azure Data Studio には、変更をディスクに保存するための明示的なアクションである [Ctrl + S] が必要です。 自動保存を有効にすると、構成された遅延の後、またはフォーカスがエディターから離れたときに、変更を自動的に保存できます。 このオプションを有効にすると、ファイルを明示的に保存する必要はありません。
[ファイル: 自動保存] 設定 (settings.json
の files.autoSave
エントリー) には、次の値を指定できます。
off
自動保存を無効にするafterDelay
構成された遅延後にファイルを保存します (既定値は 1000 ミリ秒)。onFocusChange
ダーティ ファイルのエディターからフォーカスが移動したときにファイルを保存します。onWindowChange
フォーカスが Azure Data Studio ウィンドウの外に移動したときにファイルを保存します。
保存されていない変更を含むエディターが自動的に保存されるまでの遅延をミリ秒単位で制御します。 この設定は、[ファイル: 自動保存] が afterDelay
に設定されている場合にのみ適用されます。 既定値は 1000 ms です。 必要に応じて、settings.json
で files.autoSaveDelay
エントリーを編集できます。
既定で、終了時に保存されていないファイルの変更は Azure Data Studio によって記憶されます。
[ファイル : Hot Exit] の設定 (settings.json
の files.hotExit
エントリー) には、次の値を指定できます。
off
Hot Exit を無効にするonExit
Hot Exit は、アプリケーションが閉じられたときにトリガーされます。これは、Windows/Linux で最後のウィンドウが閉じられた場合、またはコマンド パレットまたはキーボード ショートカットからworkbench.action.quit
コマンドがトリガーされたときに発生します。 フォルダーを開いていないウィンドウはすべて、次回起動時に復元されます。onExitAndWindowClose
Hot Exit は、アプリケーションが閉じられたときにトリガーされます。これは、最後のウィンドウが Windows/Linux で閉じられた場合、またはコマンド パレットまたはキーボード ショートカットからworkbench.action.quit
コマンドがトリガーされたときに発生します。また、最後のウィンドウかどうかに関係なく、フォルダーが開かれた任意のウィンドウに対して発生します。 フォルダーを開いていないウィンドウはすべて、次回起動時に復元されます。 フォルダー ウィンドウをシャットダウン前と同じように復元するには、すべてwindow.restoreWindows
に設定します。
Hot Exit に問題がある場合、すべてのバックアップは、標準のインストールの場所向けに次のフォルダーに格納されます。
- Windows %APPDATA%\Code\Backups
- macOS $HOME/Library/Application Support/Code/Backups
- Linux $HOME/.config/Code/Backups
[Mssql > Intelli Sense: 候補を有効にする] と共に、MSSQL プロバイダーに対して Intellisense が有効になっているかどうかを判断します。 Intellisense をオフにするには、両方の設定を無効にする (チェックを外す) 必要があります。
[Mssql > Intelli Sense: Intelli Sense を有効にする] と共に、MSSQL プロバイダーに対して Intellisense の候補を有効にするかどうかを決定します。 Intellisense をオフにするには、両方の設定を無効にする (チェックを外す) 必要があります。
操作している接続を簡単に識別できるように、エディターで開くタブの色を、その接続が属しているサーバー グループの色と一致するように設定できます。 既定では、タブの色は無効になっています。
[クエリ エディター: タブの色] 設定 (settings.json
の queryEditor.tabColorMode
エントリー) には、次の値を指定できます。
off
タブの色分けは無効です。border
各エディター タブの上部の罫線は、関連するサーバー グループに合わせて色付けされます。fill
各エディター タブの背景色は、関連するサーバー グループと一致します。
Azure リソースに接続するときに使用する既定の認証の種類を決定します。
[Sql: 既定の 認証の種類] 設定 (sql.defaultAuthenticationType
の settings.json
エントリー) には、次の値を指定できます。
SqlLogin
SQL 認証を使用します。AzureMFA
Azure Active Directory - MFA サポート認証で汎用のを使用します。AzureMFAandUser
Azure Active Directory パスワード認証を使用します。Integrated
Windows 認証を使用します。
Azure Data Studio を起動した後に Windows を再度開く方法を制御します。 アプリケーションが既に実行されている場合、この設定は無効です。
[ウィンドウ: Windows の復元] 設定 (settings.json
の window.restoreWindows
エントリー) には、次の値を指定できます。
preserve
常にすべてのウィンドウを再度開きます。 フォルダーまたはワークスペースが (コマンド ラインからなど) 開かれている場合は、以前に開かれていた場合を除き、新しいウィンドウとして開きます。 ファイルを開くと、復元されたウィンドウのいずれかで開きます。all
フォルダー、ワークスペース、またはファイルが開いていない限り (コマンド ラインからなど)、すべてのウィンドウを再度開きます。folders
フォルダー、ワークスペース、またはファイルが開かれていた場合を除き (コマンド ラインからなど)、フォルダーまたはワークスペースが開かれたすべてのウィンドウを再度開きます。one
フォルダー、ワークスペース、またはファイルが開かされていない限り (コマンド ラインからなど)、最後に作業中のウィンドウを再度開きます。none
ウィンドウを再度開きません。 フォルダーまたはワークスペースが開かれている場合を除き (コマンド ラインからなど)、空のウィンドウが表示されます。
既定では、プレビュー機能は Azure Data Studio で有効になっていません。 リリースされていないプレビュー機能にアクセスするには、このオプションを有効にします。
Azure Data Studio では、ユーザー設定機能が Visual Studio Code から継承されているため、設定の詳細については、Visual Studio Code の設定に関する記事を参照してください。