//If you like these settings, you can use.
{
//Character
"editor.unicodeHighlight.invisibleCharacters": false, "editor.unicodeHighlight.ambiguousCharacters": false,
"render-special-chars.include": ["0080-10FFFF"], "render-special-chars.except": [
"¡-¬®-ʯḀ-ỹ ΆΈ-ώ Ѐ-џҐґ ", "ء-ؿف-يپچژگ ،؛۔؟", //Latin, Greek, Cyrillic, Arabic
"一-鿿 ぁ-んァ-ヶー 가-힣 ", //Chinese, Japanese, Korean
"–—‘-•… ˆˇˌ˘-˝‹›", "!%(),/:-Za-z[]{}|~ 、-〗", "①-⓿❶-❿",
"⁰-ₜᴬ-ᵪⱽᶜᶠʰʲⱼˡʳˢˣʷʸᶻᶥˠᶿ ←-∑∓√-⊋⊕⊙⊥⌒⌈-⌋⅓-⅞‰ ﹕﹖﹗﹙﹚﹛﹜﹝﹞",
"₠-₿№™❁❀※⚐⚑✔✘✶★☆✦■-▩▰-●☠",
], "highlight-bad-chars.additionalUnicodeChars": ["Ѐ-џҐґ", "ĐƩƳǀǁǂǃǝȢɋɌ", "‚∨∪∶", ],
"highlight-bad-chars.allowedUnicodeChars": ["–", "—", "∣"],
"highlight-unexpected-characters.rules": ["ΆΈ-ώ", "–∁Ɖƴ∣", ],
"highlight-bad-chars.badCharDecorationStyle": { "backgroundColor": "rgba(165,155,0,0.3)", "borderColor": "rgba(165,155,0,0.6)" },
//Other
"files.defaultLanguage": "cpp", "editor.detectIndentation": false,
"editor.mouseWheelZoom": true, "editor.trimAutoWhitespace": false,
"update.mode": "none", "extensions.autoUpdate": false, "update.enableWindowsBackgroundUpdates": false,
"C_Cpp.default.compilerPath": "C:\\Program Files (x86)\\Embarcadero\\Dev-Cpp\\TDM-GCC-64\\bin\\g++.exe", //You should install Embarcadero Dev-C++.
"accessibility.voice.speechLanguage": "zh-CN",//You can modify this line, such as ‘"accessibility.voice.speechLanguage": "en-US"’.
//Schemes (Blue Ocean + Green Forest + Yellow Desert + Grey Rocks)
//If you copy and paste this file, you can only use theme ‘Tomorrow Night Blue’, ‘Tomorrow Night’, ‘Tomorrow Night Bright’ and ‘Tomorrow Night Eighties’.
"editor.renderLineHighlight": "gutter", "editor.links": false,
"editor.fontFamily": "'dejavu sans mono', consolas, 'courier new', simsun, 'microsoft yahei'",
"editor.renderWhitespace": "all", "editor.showUnused": false, "editor.experimentalWhitespaceRendering": "svg",
"workbench.colorCustomizations": {
"[Tomorrow Night Blue]": {
"editor.background": "#283744", "editorWhitespace.foreground": "#485868", "editor.selectionBackground": "#357a",
"peekViewEditor.background": "#283744", },
"[Tomorrow Night]": { "editor.background": "#342", "editorWhitespace.foreground": "#586848", "editor.selectionBackground": "#5649",
"peekViewEditor.background": "#342", },
"[Tomorrow Night Bright]": {
"editor.background": "#423d33", "editorWhitespace.foreground": "#5a523a", "editor.selectionBackground": "#5e543caa",
"peekViewEditor.background": "#423a22", },
"[Tomorrow Night Eighties]": {
"editor.background": "#3c3c3e", "editorWhitespace.foreground": "#5a5a66", "editor.selectionBackground": "#60606699",
"peekViewEditor.background": "#3c3c3e", },
"editorBracketHighlight.foreground1": "#e9adaf", "editorBracketHighlight.foreground2": "#a7d7b7",
"editorBracketHighlight.foreground3": "#ddc588", "editorBracketHighlight.foreground4": "#d0bfe1",
"editorBracketHighlight.foreground5": "#f5f5f5", "editorBracketHighlight.foreground6": "#a4c6d7",
"editorBracketHighlight.unexpectedBracket.foreground": "#e88", "editor.wordHighlightBackground": "#bbb2",
"editorCursor.foreground": "#ccca"
},
"editor.tokenColorCustomizations": {
"[Tomorrow Night Blue]": { "keywords": "#a4c6d7", "functions": "#a7d7b7", "numbers": "#ddc588", "strings": "#b0c48a",
"textMateRules": [
{"scope": "keyword.other", "settings": {"foreground": "#a4c6d7", } },
{"scope": "keyword.operator", "settings": {"foreground": "#ddc588", } },
{"scope": "keyword.other.unit", "settings": {"foreground": "#ddc588", } },
{"scope": "constant.language", "settings": {"foreground": "#ddc588", } },
{"scope": "variable.parameter", "settings": {"foreground": "#d0bfe1", } },
{"scope": "constant.other", "settings": {"foreground": "#d0bfe1", } },
{"scope": "entity.name.function.preprocessor", "settings": {"foreground": "#eab888", } },
]
},
"[Tomorrow Night Bright]": { "keywords": "#ddc588", "functions": "#a7d7b7", "numbers": "#a7c9da", "strings": "#eab888",
"textMateRules": [
{"scope": "keyword.other", "settings": {"foreground": "#ddc588", } },
{"scope": "keyword.operator", "settings": {"foreground": "#a7c9da", } },
{"scope": "keyword.other.unit", "settings": {"foreground": "#a7c9da", } },
{"scope": "constant.language", "settings": {"foreground": "#a7c9da", } },
{"scope": "variable.parameter", "settings": {"foreground": "#d0bfe1", } },
{"scope": "constant.other", "settings": {"foreground": "#d0bfe1", } },
{"scope": "entity.name.function.preprocessor", "settings": {"foreground": "#b8cc92", } },
]
},
"[Tomorrow Night]": { "keywords": "#9eceae", "functions": "#a4c6d7", "numbers": "#ddc588", "strings": "#b0c48a",
"textMateRules": [
{"scope": "keyword.other", "settings": {"foreground": "#9eceae", } },
{"scope": "keyword.other.using", "settings": {"foreground": "#9eceae", } },
{"scope": "keyword.operator", "settings": {"foreground": "#ddc588", } },
{"scope": "keyword.other.unit", "settings": {"foreground": "#ddc588", } },
{"scope": "constant.language", "settings": {"foreground": "#ddc588", } },
{"scope": "variable.parameter", "settings": {"foreground": "#d0bfe1", } },
{"scope": "constant.other", "settings": {"foreground": "#d0bfe1", } },
{"scope": "entity.name.function.preprocessor", "settings": {"foreground": "#eab888", } },
]
},
"[Tomorrow Night Eighties]": { "keywords": "#d0bfe1", "functions": "#a4c6d7", "numbers": "#ddc588", "strings": "#eab888",
"textMateRules": [
{"scope": "keyword.other", "settings": {"foreground": "#d0bfe1", } },
{"scope": "keyword.other.using", "settings": {"foreground": "#d0bfe1", } },
{"scope": "keyword.operator", "settings": {"foreground": "#ddc588", } },
{"scope": "keyword.other.unit", "settings": {"foreground": "#ddc588", } },
{"scope": "constant.language", "settings": {"foreground": "#ddc588", } },
{"scope": "variable.parameter", "settings": {"foreground": "#a7d7b7", } },
{"scope": "constant.other", "settings": {"foreground": "#a7d7b7", } },
{"scope": "entity.name.function.preprocessor", "settings": {"foreground": "#b0c48a", } },
]
},
"comments": "#b0b0b0", "types": "#f5b2b4",
"variables": "#eaeaea",
"textMateRules": [
{"scope": "entity.name.type.class", "settings": {"foreground": "#f5b2b4", } },
{"scope": "entity.name.namespace", "settings": {"foreground": "#f5b2b4", } },
{"scope": "entity.other.attribute-name", "settings": {"foreground": "#f5b2b4", } },
{"scope": "constant.character", "settings": {"foreground": "#f5b2b4", } },
{"scope": "meta.block", "settings": {"foreground": "#f5f5f5", } },
{"scope": "invalid.illegal", "settings": {"foreground": "#f5f5f5", } },
{"scope": "meta.body.function.definition", "settings": {"foreground": "#f5f5f5", } },
{"scope": "meta.preprocessor.macro", "settings": {"foreground": "#f5f5f5", } },
{"scope": "punctuation.separator.delimiter", "settings": {"foreground": "#f5f5f5", } },
{"scope": "variable.other", "settings": {"foreground": "#f5f5f5", } },
]
},
"C_Cpp.inactiveRegionOpacity": 1, "C_Cpp.inactiveRegionForegroundColor": "#b0b0b0",
"workbench.colorTheme": "Tomorrow Night Eighties",
}
/*Install Extensions: (1) Render Special Characters (by miku3920) (2) Highlight Bad Chars (by Kevin Wenger)
(3) Highlight Unexpected Characters (by Gizeta) (4) C/C++ Extension Pack (by Microsoft)
(5) Insert Unicode (by brunnerh) (6) VS Code Speech (by Microsoft)
(7) xxxx Language Pack for Visual Studio Code (by Microsoft) (8) Tomorrow and Tomorrow Night Theme Kit (by Microsoft) */
//If you are using VSCode and can optimize the current 'settings.json', please let us know!
//You can send me your revision suggestions, and if approved, I will post a new blog with your username added in the co-author column



