{
"workbench.colorTheme": "Default Dark+",
"security.workspace.trust.untrustedFiles": "open",
// ====================================
// ファイル保存時に行われるアクション
// ====================================
// 自動保尊
"files.autoSave": "afterDelay",
// ファイル保存時、最終行に改行を挿入する
"files.insertFinalNewline": true,
// ファイル保存時、最終行以降の空行を削除する
"files.trimFinalNewlines": true,
// ファイル保存時、末尾の空白をトリミングする
"files.trimTrailingWhitespace": true,
// ====================================
// エディタ全体のUIに関する設定
// ====================================
// 画面全体の表示サイズ
// "window.zoomLevel": 1,
// ミニマップを表示する
"editor.minimap.enabled": false,
// ファイルのパンくずリストを表示する
"breadcrumbs.enabled": false,
// メニューバーを表示する (toggle: Altキーで上部に表示する)
"window.menuBarVisibility": "toggle",
// アクティビティーバーの表示設定 拡張機能のActivity Barを導入
"workbench.activityBar.visible": false,
// ====================================
// エディタのUIに関する詳細設定
// ====================================
// タブサイズ
"editor.tabSize": 2,
// インデントガイドを表示する 拡張機能のindent-rainbowを導入
"editor.guides.indentation": false,
// 括弧(ブラケット)のペアガイドを表示する
"editor.guides.bracketPairs": true,
// 括弧(ブラケット)の水平方向のペアガイドを表示する
"editor.guides.bracketPairsHorizontal": true,
// 括弧(ブラケット)のペアごとに色を分ける
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
// 選択範囲のハイライトに角丸を適用する
"editor.roundedSelection": false,
// タブや空白を分かりやすく表示する
"editor.renderWhitespace": "all",
// 候補リストの設定
// "editor.suggestSelection": "first",
// サジェスト一覧の初期表示項目設定
// "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
// 行折り返し
"editor.wordWrap": "on",
// "off" (折り返さない) (デフォルト),
// "on" (ビューポートで折り返し),
// "wordWrapColumn" ('editor.wordWrapColumn' で折り返し)
// "bounded" (ビューポートと 'editor.wordWrapColumn' の最小値で折り返し)
// "editor.wordWrapColumn": 100,
// 行が折り返された場合のインデントの付け方を指定
// "same"は元の行と同じインデントを付けることを意味する
"editor.wrappingIndent": "same",
// スニペットをTabで展開できるようにする
"editor.tabCompletion": true,
// スニペットを他の修正候補より優先して表示する
"editor.snippetSuggestions": "top",
"editor.formatOnType": true,
"editor.formatOnPaste": true,
// ====================================
// エディタのタイポグラフィーに関する設定
// ====================================
// フォント
//"editor.fontFamily": "Hack, 'Noto Sans JP', monospace",
//"editor.fontFamily": "RictyDiminished,Consolas, monospace",
// ファイルオープン時のエンコードの自動判別を有効化
"files.autoGuessEncoding": true,
// デフォルトのエンコードを指定
// "files.encoding": "shiftjis",
// "files.encoding": "utf8",
// 文字サイズ
"editor.fontSize": 16,
// 文字間隔
"editor.letterSpacing": -0.4,
// 行間
"editor.lineHeight": 1.48,
// テーマカラーのカスタマイズ
"editor.tokenColorCustomizations": {
// コメントアウト
"comments": "#999",
},
// ====================================
// ワークベンチの設定
// ====================================
// アイコンテーマ
//"workbench.iconTheme": "material-icon-theme",
// ツリーのインデント
"workbench.tree.indent": 18,
// ツリーのインデントガイドを表示する
"workbench.tree.renderIndentGuides": "always",
// アニメーションを減らす
"workbench.reduceMotion": "on",
// 新規ファイル作成時、ヒントメッセージを表示する
"workbench.editor.untitled.hint": "hidden",
// ワークベンチ内での水平スクロールを有効にする
// "workbench.list.horizontalScrolling": true,
// ====================================
// ターミナルの設定
// ====================================
// ターミナルの文字サイズ
"terminal.integrated.fontSize": 15,
// ターミナルの行間
"terminal.integrated.lineHeight": 1.25,
// 新規ターミナル画面の表示位置
"terminal.integrated.defaultLocation": "editor",
// terminal.integrated.defaultProfile.windows": "Command Prompt",
// "terminal.integrated.automationShell.linux": "",
// "terminal.integrated.automationShell.linux": "C:\\WINDOWS\\System32\\cmd.exe",
// ====================================
// markdown-pdf用
// ====================================
// "markdown-pdf.executablePath": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe",
// "markdown-preview-enhanced.enableExtendedTableSyntax": true,
// "markdown-preview-enhanced.previewTheme": "none.css",
// ====================================
// Java用
// ====================================
// Language Support for Java™ by Red Hat
// "java.home": "D:\\amazon-corretto_jdk1.8.0_282",
// ====================================
// 拡張機能 git-graph
// ====================================
// "git-graph.date.format": "ISO Date & Time",
// "git-graph.fileEncoding": "Shift_JIS",
// ====================================
// 拡張機能
// markdown-pdf
// ====================================
}