1. 初始化设置
编辑后自动保存
settings->auto save->Files:Auto Save
设置为afterDelay(这个是在多少毫秒后自动保存)
settings->auto save->Files:Auto Save Delay
设置为默认即可,单位是毫秒
设置启动时不打开上一次的项目
settings->window.restoreWindows
设置为none
设置打开的文件自动猜测合适的编码格式并选择该格式打开文件
打开settings 搜索 Auto Guess Encoding
2. 插件
prettier Code formatter(格式化代码)
- 下载插件 Prettier
- Default Formatter选择Prettier
- 勾选 format on save
- 打开配置文件setting.json,添加下面内容
// 配置JavaScript的格式化工具
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
// 配置JSX的格式化工具
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
Vue - Official(Vue3)
Vuter(Vue2)
editorconfig
它可以定义一些基本的编辑器设置,如缩进风格、换行符类型、字符编码等,以确保团队成员在不同的编辑器中编写的代码具有一致的风格。
# EditorConfig 文件示例
# 表示这是项目根目录下的顶级 .editorconfig 文件,编辑器在查找配置时会停止向上查找
root = true
# 匹配所有文件
[*]
# 使用 Unix 风格的换行符
end_of_line = lf
# 文件末尾会插入一个空行
insert_final_newline = true
# 匹配 JavaScript 文件
[*.js]
# 使用空格缩进
indent_style = space
# 缩进大小为 4
indent_size = 4
# 匹配 Markdown 文件
[*.md]
# 使用制表符缩进
indent_style = tab