.vscode文件夹的作用

今天开发了一个比较旧的项目,node使用到的版本还是12.多的;

进到项目,里面已经有了几个文件,怎么都是爆黄和爆红,

仔细研究了一下发现,原来是没写.vscode啊。

如果你发现自己的项目代码保存没有自动格式化功能,可以检查一下是否有.vscode文件,如果没有,需要新建一个.vscode文件夹,下面新建一个settings.json,在里面设置一些自动格式化的属性。

我们项目里的配置,仅供参考:

javascript 复制代码
{
  "editor.tabSize": 2,
  // 保存自动格式化
  "editor.formatOnSave": true,
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": "explicit"
  },
  "[javascript]": {
    "editor.formatOnSave": false
  },
  "[vue]": {
    "editor.formatOnSave": false
  },
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  // 不要匿名函数和函数名后的空格
  "typescript.format.insertSpaceBeforeFunctionParenthesis": false,
  "javascript.format.insertSpaceBeforeFunctionParenthesis": false,
  "javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": false,
  // vetur
  "vetur.validation.script": false,
  "vetur.validation.template": false
}

这样设置完之后,回到爆红的文件保存一下,就会发现代码都被自动格式化了。

相关推荐
jinhuazhe20139 小时前
如何解决vscode powershell乱码
ide·vscode·编辑器
mahuifa9 小时前
混合开发环境---使用编程AI辅助开发Qt
人工智能·vscode·qt·qtcreator·编程ai
paintstar12 小时前
vscode 快速切换cangjie版本
ide·vscode·编辑器·仓颉·cangjie
科协软件201812 小时前
vscode+latex快捷键
ide·vscode·编辑器
半糖112213 小时前
【VSCode】常用插件汇总
vscode·编辑器
cnnews13 小时前
在vscode中的ESP-IDF插件中使用Arduino框架作为组件
ide·vscode·编辑器
乐闻x15 小时前
VSCode 插件开发实战(三):插件配置项自定义设置
ide·vscode·编辑器
羊小猪~~15 小时前
前端入门之VUE--ajax、vuex、router,最后的前端总结
前端·javascript·css·vue.js·vscode·ajax·html5
qq_3975623119 小时前
android studio更改应用图片,和应用名字。
android·ide·android studio
峥嵘life19 小时前
Android Studio版本升级那些事
android·ide·android studio