vscode怎么批量修改缩进?

发布于 2022-09-12 01:13:50 字数 67 浏览 16 评论 0

整个项目之前我都是用的2个空格缩进,现在领导要求改成4个空格,我现在一个个文件打开缩进,效率好低,有什么办法批量修改吗?

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

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

发布评论

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

评论(8

夜唯美灬不弃 2022-09-19 01:13:50

全局替换,可以替换文件夹下所有文件。

流殇 2022-09-19 01:13:50

1)打开 vsCode 的设置
2)搜索 detectIndentation 关键词
3)把 Editor: DetectIndentaion这一项取消勾选,就不用再每一个文件修改视图缩进了
image.png
我项目是配了 .prettierrc 文件的,所以直接 Command+Shift+F(Alt+Shift+F) 格式化后,视图会自动根据我配置的格式化缩进显示视图有多少个空格

一口甜 2022-09-19 01:13:50

修改缩进设置:File -> Preferences -> Settings -> Editor: Tab Size,设置为你自己想要的缩进数就行

海未深 2022-09-19 01:13:50

右键 -> format document。 (Ctrl-Shift-F)

我不是很确定需要哪个插件支持。

注意这个是格式化文档,不只会改缩进。

累赘 2022-09-19 01:13:50

谢邀。

对于编辑的文件,设置里可以设缩进宽度,或者是自己的 lint 工具里设置宽度。然后可以设置文件保存的时候自动 format。这样就不需要手动处理。

对于很多文件想批量做的话,也可以通过脚本结合 lint 工具来实现。

想加入工作流做自动化的话,可以再把上面的内容结合 hook,例如 git hook。

哑剧 2022-09-19 01:13:50

这种东西不能单纯的依赖 IDE 呀,你们应该使用 eslint 或者 prettier 来约束。commit 前校验是否符合规范

属性 2022-09-19 01:13:50

我提供一种:eslint:fix
一个命令,完成所有文件的缩进。

哽咽笑 2022-09-19 01:13:50

截屏2020-06-30 17.29.29.png
你可以试试这个,行缩进。

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