.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
}

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

相关推荐
2301_803554526 分钟前
vim,gcc/g++,makefile,cmake
linux·编辑器·vim
MonkeyKing_sunyuhua1 小时前
VSCode + Cline AI辅助编程完全指南
ide·人工智能·vscode
炒空心菜菜3 小时前
MapReduce 实现 WordCount
java·开发语言·ide·后端·spark·eclipse·mapreduce
未来之窗软件服务3 小时前
医院药品展示大屏:开启多维度服务与管理新窗口—仙盟创梦IDE
ide·智慧大屏幕·信发系统·仙盟创梦ide
ykjhr_3d3 小时前
解锁课程编辑器之独特风姿
编辑器
threelab4 小时前
12.three官方示例+编辑器+AI快速学习webgl_buffergeometry_indexed
学习·编辑器·webgl
MonkeyKing_sunyuhua4 小时前
在 Visual Studio Code (VSCode) 中配置 MCP(Model Context Protocol)
ide·vscode·编辑器
smileNicky4 小时前
在 VSCode 中运行 Vue.js 项目
ide·vue.js·vscode
Growthofnotes5 小时前
VSCode中Node.js 使用教程
ide·vscode·node.js
遗憾皆是温柔6 小时前
MyBatis—动态 SQL
java·数据库·ide·sql·mybatis