-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathVSCODE SETTING.txt
189 lines (169 loc) · 8.62 KB
/
VSCODE SETTING.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
{
"editor.tabSize": 2, // tab必须是两格,漂亮 省地方
// "vim.disableAnnoyingNeovimMessage": true,
"vim.useCtrlKeys": false,
"platformio-ide.autoPreloadEnvTasks": true,
"platformio-ide.customPATH": "",
"platformio-ide.buildTask": "",
"platformio-ide.useBuiltinPIOCore": false,
"platformio-ide.useBuiltinPython": false,
"platformio-ide.useDevelopmentPIOCore": true,
"workbench.startupEditor": "newUntitledFile",
"explorer.confirmDelete": false,
"platformio-ide.disablePIOHomeStartup": false,
"platformio-ide.disableToolbar": false,
//"workbench.iconTheme": "vscode-icons", //好辨认的icon
// "workbench.colorTheme": "Panda Syntax", //Panda主题
"editor.formatOnType": true,
//每次保存的时候,自动格式化代码,值设为false时,按Shift+Alt+F,进行格式化。
"editor.formatOnSave": true,
"emmet.extensionsPath": [
""
],
"emmet.excludeLanguages": [
"markdown"
],
"emmet.triggerExpansionOnTab": true,
"platformio-ide.forceUploadAndMonitor": false,
"editor.codeActionsOnSave": {
"source.fixAll.tslint": true
},
"workbench.editorAssociations": {
"*.ipynb": "jupyter.notebook.ipynb"
},
"editor.maxTokenizationLineLength": 1e+36,
"workbench.colorCustomizations": {
"breadcrumb.foreground": "#ff0000" , //面包屑普通文字颜色
"breadcrumb.background": "#324432" , //面包屑导航背景色
"breadcrumb.activeSelectionForeground": "#ff0000", //点击面包屑导航一段字后可见字变成此颜色并弹出菜单
// "breadcrumb.focusForeground": "" ,//面包屑上的一段字按住不放可见此颜色
// "breadcrumbPicker.background":"" , //点击面包屑导航一段字后弹出菜单的背景色
"contrastBorder": "#ff0000", //围绕元素的额外边界,将它们与其他元素分开,形成更大的对比度。
"window.activeBorder": "#ff0000", //活动(聚焦)窗口的边框颜色。
"window.inactiveBorder": "#ff0000", //非活动(未聚焦)窗口的边框颜色。
"editor.background": "#424040", //背景颜色 代码看得清楚
"statusBar.border": "#616461",//资源管理器与编辑框边界线颜色
"activityBar.background": "#5c5757", //右侧图标栏背景颜色
"sideBar.background": "#4e4747a9", //插件扩展区背景颜色
"activityBar.foreground": "#ff0303", //侧边图标变红
"sideBar.foreground": "#f0eae9e0", // 资源管理器栏稍微背景颜色
"sideBar.border": "#fcf805",
// Scrollbar
"scrollbarSlider.background": "#eef77d", //侧滚动条更明显
"scrollbarSlider.hoverBackground": "#a00f0f",
"scrollbarSlider.activeBackground": "#ff0000",
"scrollbar.shadow": "#ff0000", //下拉菜单颜色
"gitDecoration.modifiedResourceForeground": "#00600f",
"dropdown.background": "#3f423f",
"dropdown.border": "#c5e1a5",
"titleBar.activeBackground": "#c4e2c4", //菜单栏背景颜色
"titleBar.activeForeground": "#519657",
"titleBar.inactiveBackground": "#464b46",
"titleBar.inactiveForeground": "#62e96e",
"titleBar.border": "#ff0000", //标题栏边框颜色
"contrastActiveBorder": "#ff0000", //选文件的时候加个红边框 选的更准
"editor.wordHighlightBackground": "#063ef7", //修改选择相同代码后的颜色
"editor.selectionHighlightBackground": "#676a6d", //所选内容区域颜色
"editor.selectionBackground": "#fa0606", //选中高亮
"editorOverviewRuler.addedForeground": "#25f809e7",
"editorOverviewRuler.modifiedForeground": "#f5070700",
"editorOverviewRuler.deletedForeground": "#e41a1a00",
// Gutter (same as tweaking scm.diffDecorations?)
"editorGutter.addedBackground": "#f36d6d00",
"editorGutter.modifiedBackground": "#0cf74700",
"editorGutter.deletedBackground": "#20f50c00",
// "editor.background": "#0000", //背景颜色
"editorLineNumber.foreground": "#ddc8c8", // 标尺
"editorRuler.foreground": "#3f3f3f", // 快捷提示窗口
"editorSuggestWidget.highlightForeground": "#f0f7efa2",
"editorSuggestWidget.selectedBackground": "#333f5c",
// "editor.renderLineHighlight": "all", // 当前行对应的行号栏也高亮显示
// "editor.selectionHighlightBorder": "#90e97259",
// terminal 中的光标
"terminalCursor.foreground": "#bbc0bab9",
// 侧边栏中一块区域的标题
"sideBarSectionHeader.background": "#32363d",
// 区域获取焦点时
"focusBorder": "#5b99fc36",
"peekView.border": "#5b99fc9c", // peek 窗口
// 侧边栏资源管理器列表
"list.inactiveSelectionBackground": "#32363d",
"list.inactiveSelectionForeground": "#dfdfdf",
"list.hoverBackground": "#767975", //鼠标移动到项目文件上的背景颜色
"list.hoverForeground": "#f8096d", //鼠标移动到项目文件上文字颜色
// 顶部 tab 栏
"tab.border": "#5ef324",
"tab.activeBackground": "#8d8b8f", //当前选项卡背景颜色
"tab.activeForeground": "#fa3503", //当前选项卡背景颜色
"tab.activeBorder": "#5b99fcb9",
"tab.hoverBackground": "#312f2f",
"tab.hoverBorder": "#5b99fcb9",
"tab.inactiveForeground": "#f3b373",//选项卡文字颜色
"editor.fontSize": 16, // 字号
"editor.fontFamily": "Consolas, 'Courier New', monospace,宋体", // 字体
},
// 隐藏最左侧的工具栏
// "workbench.activityBar.visible": false,
"editor.tokenColorCustomizations": {
"comments": "#3ef047", //注释
"keywords": "#92e8f3", // 关键字
"variables": "#fc09ab", // 变量名
"strings": "#f7620bfd", // 字符串
"functions": "#e7b615c9", // 函数名
"numbers": "#f30b64", // 数字
"types": "#f183e2", //代表着类型的颜色;
},
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"editor.fontSize": 16,
"editor.fontWeight": "normal",
"code-runner.runInTerminal": true,
"editor.minimap.enabled": false,
"[html]": {
"editor.suggest.insertMode": "replace",
"editor.defaultFormatter": "HookyQR.beautify"
},
"window.zoomLevel": 1,
"editor.linkedEditing": true,
"files.autoSave": "onFocusChange",
"arduino.additionalUrls": "",
"arduino.path": "C:\\Program Files (x86)\\Arduino",
"files.encoding": "utf8",
"C_Cpp.default.includePath": [
"C:\\Users\\Administrator\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.7.4\\libraries\\ArduinoOTA",
"C:\\Users\\Administrator\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.7.4\\libraries\\ESP8266WiFi",
"C:\\Users\\Administrator\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.7.4\\libraries\\ESP8266mDNS",
"C:\\Program Files (x86)\\Arduino\\libraries\\WiFi\\extras\\wifi_dnld\\src\\SOFTWARE_FRAMEWORK\\BOARDS\\ARDUINO",
"C:\\Users\\Administrator\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.7.4\\libraries\\ESP8266WebServer\\src",
],
"arduino.logLevel": "info",
"arduino.enableUSBDetection": true,
"C_Cpp.intelliSenseEngine": "Tag Parser",
"C_Cpp.default.browse.path": [
"C:\\Users\\Administrator\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.7.4\\libraries\\ArduinoOTA",
"C:\\Users\\Administrator\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.7.4\\libraries\\ESP8266WiFi",
"C:\\Users\\Administrator\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.7.4\\libraries\\ESP8266mDNS",
"C:\\Program Files (x86)\\Arduino\\libraries\\WiFi\\extras\\wifi_dnld\\src\\SOFTWARE_FRAMEWORK\\BOARDS\\ARDUINO",
"C:\\Users\\Administrator\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.7.4\\libraries\\ESP8266WebServer\\src",
],
"launch": {
"configurations": [],
"compounds": []
},
"[cpp]": {
"editor.defaultFormatter": "ms-vscode.cpptools"
},
"workbench.editor.enablePreview": false,
"arduino.ignoreBoards": [
"WeMos D1"
],
"platformio-ide.activateProjectOnTextEditorChange": true,
"[c]": {
"editor.defaultFormatter": "ms-vscode.cpptools"
},
"platformio-ide.activateOnlyOnPlatformIOProject": true,
}