编辑器vscode,代码规范管理eslint

发布于 2022-09-06 06:05:49 字数 96 浏览 8 评论 0

开发工具使用vscode,使用eslint进行代码规范管理,进行换行时,好像执行的是tab,四个空格,而eslint中要求两个空格,每次都要手动敲空格,请问这个有什么办法处理吗?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

情深已缘浅 2022-09-13 06:05:49

方案一:文件 -> 首选项 -> 设置。将 editor.tabSize 改为 2。注意:复制到右侧修改。
方案二:安装插件 Prettier formatter for Visual Studio Code。同样在设置里面 找到 Prettier 的设置。
它默认为2个空格。你Shift + Alt + F,格式化为合适的。
另外我的eslintairbnb规范。所以你根据你的规范可以执行修改配置。

// 单引号
"prettier.singleQuote": true,
// 末尾逗号
"prettier.trailingComma": "all",

clipboard.png

我是除了修改配置。还安装了一个插件 EditorConfig for Visual Studio Code

项目文件夹根目录创建这个文件 .editorconfig,内容如下:

root = true

[*]
charset = utf-8
indent_style = space
indent_size = 2
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true

EditorConfig:http://editorconfig.org/

马蹄踏│碎落叶 2022-09-13 06:05:49

自己写代码注意下规范就好了,该缩进缩进,该换行换行,该注释注释,为啥要用别的东西限制自己写代码呢,感觉好操蛋

葬心 2022-09-13 06:05:49

首选项-设置-搜索tab-"editor.tabSize": 2

無處可尋 2022-09-13 06:05:49

打开设置修改:

"editor.tabSize": 2

另外如果该设置无效检查下你是否有用到editorconfig...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文