vscode怎么批量修改缩进?
整个项目之前我都是用的2个空格缩进,现在领导要求改成4个空格,我现在一个个文件打开缩进,效率好低,有什么办法批量修改吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
整个项目之前我都是用的2个空格缩进,现在领导要求改成4个空格,我现在一个个文件打开缩进,效率好低,有什么办法批量修改吗?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(8)
全局替换,可以替换文件夹下所有文件。
1)打开 vsCode 的设置
2)搜索
detectIndentation
关键词3)把
Editor: DetectIndentaion
这一项取消勾选,就不用再每一个文件修改视图缩进了我项目是配了
.prettierrc
文件的,所以直接 Command+Shift+F(Alt+Shift+F) 格式化后,视图会自动根据我配置的格式化缩进显示视图有多少个空格修改缩进设置:File -> Preferences -> Settings -> Editor: Tab Size,设置为你自己想要的缩进数就行
右键 -> format document。 (Ctrl-Shift-F)
我不是很确定需要哪个插件支持。
注意这个是格式化文档,不只会改缩进。
谢邀。
对于编辑的文件,设置里可以设缩进宽度,或者是自己的 lint 工具里设置宽度。然后可以设置文件保存的时候自动 format。这样就不需要手动处理。
对于很多文件想批量做的话,也可以通过脚本结合 lint 工具来实现。
想加入工作流做自动化的话,可以再把上面的内容结合 hook,例如 git hook。
这种东西不能单纯的依赖 IDE 呀,你们应该使用 eslint 或者 prettier 来约束。commit 前校验是否符合规范
我提供一种:
eslint:fix
。一个命令,完成所有文件的缩进。
你可以试试这个,行缩进。