This commit is contained in:
Steven Hobs 2025-05-09 14:39:51 +08:00
commit 2d57f72b50
5 changed files with 119 additions and 0 deletions

3
.prettierrc Normal file
View File

@ -0,0 +1,3 @@
{
"tabWidth": 2
}

26
README.md Normal file
View File

@ -0,0 +1,26 @@
# VSCode 个人默认配置
VSCode 扩展插件安装的原则:
- 最小化,满足功能需求的同时,尽可能减少插件数量
- 常更新,保证插件的稳定可用
- 根据插件的说明书知道插件用途,不安装未知插件
- 配置插件选项
## 必备扩展安装
| 插件名 | 搜索词 | 用途描述 |
| -------------------- | -------- | ---------------- |
| Chinese (Simplified) | chinese | 中文汉化 |
| Code Spell Checker | spell | 拼写检查 |
| Error Lens | err | 错误行尾显示 |
| Material Icon Theme | icon | 文件图标主题 |
| Path Intellisense | path | 相对路径选择提示 |
| Trailing Spaces | trailing | 多余空格字符高亮 |
| XML Format | xml | xml文件格式化 |
| Prettier | prettier | 多种文件格式化 |
| Better Comments | comments | 代码注释语义高亮 |
## 其他
- 字体不正常,请安装文件夹附带的两个字体文件

90
basic.jsonc Normal file
View File

@ -0,0 +1,90 @@
{
/* */
"workbench.settings.applyToAllProfiles": [
/* */
"window.menuBarVisibility",
"window.commandCenter",
"window.density.editorTabHeight",
/* */
"editor.defaultFormatter", //
"editor.fontFamily",
"editor.renderControlCharacters",
"editor.fontLigatures",
"editor.suggestSelection",
"editor.cursorSmoothCaretAnimation",
"editor.cursorBlinking",
"editor.smoothScrolling",
"editor.linkedEditing",
"editor.matchBrackets",
"editor.minimap.enabled",
"editor.fontSize",
/* */
"workbench.colorTheme",
"workbench.iconTheme",
"workbench.editor.enablePreview",
"workbench.enableExperiments",
"workbench.editor.editorActionsLocation",
"workbench.editor.tabSizing",
"workbench.editorAssociations",
/* */
"terminal.integrated.cursorBlinking",
"terminal.integrated.cursorStyle",
"terminal.integrated.cursorWidth",
"terminal.integrated.fontSize",
/* */
"files.eol",
"explorer.confirmDelete",
"material-icon-theme.hidesExplorerArrows",
"material-icon-theme.activeIconPack",
/* */
"debug.console.fontSize",
"security.workspace.trust.enabled",
"extensions.ignoreRecommendations",
"errorLens.enabledDiagnosticLevels",
/* */
],
/* */
"window.menuBarVisibility": "visible", //
"window.commandCenter": false, //
"window.density.editorTabHeight": "compact", //
/* */
"editor.fontFamily": "'CaskaydiaCove Nerd Font', MiSans", //
"editor.renderControlCharacters": false, //
"editor.fontLigatures": true, //
"editor.suggestSelection": "first", //
"editor.cursorSmoothCaretAnimation": "on", //
"editor.cursorBlinking": "smooth", //
"editor.smoothScrolling": true, //
"editor.linkedEditing": true, //
"editor.matchBrackets": "never", //
"editor.minimap.enabled": false, //
"editor.fontSize": 12, //
/* */
"workbench.colorTheme": "Default Light Modern", //
"workbench.iconTheme": "material-icon-theme", //
"workbench.editor.enablePreview": false, //
"workbench.enableExperiments": false, //
"workbench.editor.editorActionsLocation": "default", //
"workbench.editor.tabSizing": "shrink", //
"workbench.editorAssociations": {
"*.md": "vscode.markdown.preview.editor"
}, //
/* */
"terminal.integrated.cursorBlinking": true, //
"terminal.integrated.cursorStyle": "line", //
"terminal.integrated.cursorWidth": 2, //
"terminal.integrated.fontSize": 12, //
/* */
"files.eol": "\n", //
"explorer.confirmDelete": false, //
"material-icon-theme.hidesExplorerArrows": true, //
"material-icon-theme.activeIconPack": "react_redux", //
/* */
"debug.console.fontSize": 10, //
"security.workspace.trust.enabled": false, //
"extensions.ignoreRecommendations": true, //
"errorLens.enabledDiagnosticLevels": ["error"], //
/*-------- */
"breadcrumbs.enabled": false //
}

Binary file not shown.

BIN
字体/MiSans-Regular.ttf Normal file

Binary file not shown.