コード・エディタ設定の管理
コード・エディタを好みにカスタマイズしたり、applicationで作業するすべてのユーザーに対して一貫したコード書式設定スタイルを適用するには、コード・エディタのコンテキスト・メニューの「エディタ設定」オプションを使用します。 これにより、コード・エディタの機能を制御するために使用できるsettings.jsonファイルが起動されます:
settings.jsonを使用して、タブ幅、フォント・サイズなどを制御します。 デフォルトでは、一部の設定だけが表示されますが、ここにリストされているいくつかのプロパティを含めることができます。
| 設定 | 説明 | デフォルト |
|---|---|---|
| editor.acceptSuggestionOnEnter | Tabキーに加えて、Enterキーを押したときにインサイト提案を受け入れられるかどうか:
|
on |
| editor.accessibilityPageSize | スクリーン・リーダーによって読み取られた行数 | なし |
| editor.accessibilitySupport | スクリーン・リーダーで使用するためにエディタを最適化するかどうか:
|
on |
| editor.autoIndent | 入力中に自動インデントを制御します:
|
advanced |
| editor.cursorBlinking | カーソルの点滅を制御:
|
blink |
| editor.cursorStyle | カーソルの外観を制御します:
|
line |
| editor.cursorWidth | cursorStyleがlineに設定されている場合、行の幅を制御
|
2 |
| editor.cursorSurroundingLines | カーソルの上下に表示される最小行数(0から始まる) | 0 |
| editor.cursorSurroundingLinesStyle | cursorSurroundingLinesを適用するかどうか:
|
default |
| editor.dragAndDrop | 選択項目のドラッグ・アンド・ドロップの有効化または無効化: trueまたはfalse |
false |
| editor.emptySelectionClipboard | 選択せずにコピーして現在の行をコピーするかどうか: trueまたはfalse |
true |
| editor.folding | コード折りたたみを有効または無効にします: trueまたはfalse。 折りたたみを無効にすると、折り曲げマージンが消えます。
|
true |
| editor.fontFamily | エディタで使用するフォント・ファミリ | monospace |
| editor.fontSize | 10から始まるピクセル単位でテキストのフォント・サイズを制御します。 10未満の値は読みにくい場合があります。 | 14 |
| editor.fontWeight | エディタで使用されるフォントの重み: normal、bold、または1から1000までの数値
|
normal |
| editor.formatOnPaste | 貼り付けたコンテンツを自動的にフォーマットするかどうか: trueまたはfalse |
false |
| editor.formatOnType | 入力中に行を自動的にフォーマットするかどうか: trueまたはfalse |
false |
| editor.insertSpaces | タブ・キーがインデントに使用される場合に、(タブではなく)スペースを挿入 | true |
| editor.letterSpacing | 文字の間隔をピクセル単位で制御 | なし |
| editor.lineHeight | 行の制御の高さ | なし |
| editor.matchBrackets | カーソルがブレースにあるときに、一致する大カッコを強調表示するかどうか: always、neverまたはnear |
always |
| editor.mouseWheelScrollSensitivity | マウス・ホイールを使用したときにスクロールする行数 | 1 |
| editor.mouseWheelZoom | コントロール・キーとマウス・ホイールを押してフォント・サイズを変更するかどうか: trueまたはfalse |
false |
| editor.multiCursorModifier | マウス・クリックで複数のカーソルを作成するために使用する修飾子:
|
alt |
| editor.occurrencesHighlight | カーソルを追跡し、現在の単語または変数の他の出現を強調表示するかどうか: trueまたはfalse |
true |
| editor.renderLineHighlight | 現在の行をどのように強調表示するかを制御します:
|
all |
| editor.renderWhitespace | エディタでの空白文字のレンダリング方法を制御します:
|
selection |
| editor.selectOnLineNumbers | 明細番号がクリックされた場合に明細を選択するかどうか: trueまたはfalse |
true |
| editor.showFoldingControls | 折り曲げコントロールを表示するタイミングを制御します:
|
mouseover |
| editor.showUnused | 未使用の変数をフィード・アウトするかどうか: trueまたはfalse |
なし |
| editor.suggestFontSize | インサイト提案のフォント・サイズ | なし |
| editor.suggestLineHeight | インサイト提示の線の高さ | なし |
| editor.suggestOnTriggerCharacters | 特殊文字によってインサイトをトリガーするかどうか: trueまたはfalse |
true |
| editor.suggestSelection | 提案履歴の動作を制御します:
|
なし |
| editor.tabCompletion | Tabキーを押して完了を有効または無効にします:
|
なし |
| editor.tabSize | 1から始まる、タブが等しいスペースの数 | 2 |
| editor.theme | エディタの色テーマを変更: redwood, vs, vs-dark、またはhc-black |
redwood |
| editor.wordWrap | エディタのワード・ラップを制御します:
|
off |
| editor.wordWrapColumn | wordWrapがwordWrapColumnに設定されている場合に使用する列の数(20以降) | なし |
| editor.wrappingIndent | ラップされた行のレンダリング方法を制御します:
|
same |
| editor.minimap.enabled | コードminimapを表示または非表示にします。 | true |
| editor.minimap.size | 最小マップのサイズを制御します:
|
fit |
| editor.minimap.side | 最小マップを表示する場所: rightまたはleft |
right |
| editor.minimap.renderCharacters | カラー・ブロックではなく行に文字をレンダリング: trueまたはfalse |
true |
| editor.minimap.scale | 1から始まる最小値をレンダリングするためのスケール | 1 |
