如何格式化应用程序文件夹中的所有vscode文件,以便将所有现有代码从4个空格缩进格式化为两个空格?
我知道在我的VSStudio网页编辑器的底部,我可以点击Spaces
来更改特定文件的代码缩进/间距。不过我有几个文件-我已经从React-Bootstrap
文档中复制和粘贴了一些代码(例如导航栏,列表组,jumbotron)。
我还试图使用 Bootstrap 在我的REACT
文件夹,已内置在锅炉板代码,不匹配与 Bootstrap 锅炉板代码.我只是希望能够同步到一种类型的缩进所有代码,使代码更清晰,可读.
有没有简单的方法,或者键盘捷径,或者内置的vscode编程,允许所有代码都遵循相同数量的间距/缩进到我的项目文件夹中的所有文件?
先谢了。
3条答案
按热度按时间mo49yndu1#
如何将VS代码中所有文件的4个空格缩进变为2个空格
((( {2})(?: {2}))(\b|(?!=[,'";\.:\*\\\/\{\}\[\]\(\)])))
$3
如何将VS Code中所有文件缩进2个空格变为4个空格
((( {2}))(\b|(?!=[,'";\.:\\*\\\/{\}\[\]\(\)])))
$3$3
注意:您必须先打开PERL Regex,操作方法如下:
"search.usePCRE2": true
中628mspwn2#
您可能希望在您的设置中包含以下内容:
特别是最后一个,因为如果设置为true,它将覆盖前两个。
至于是否可以一次性格式化文件夹或工作区中的所有文件,通过vscode的内置功能是不可能的。但是有一个新的扩展看起来很有趣:
格式文件扩展名:格式化文件夹或工作区中的所有文件。
k5ifujac3#
这些设置为我做了这项工作。你不仅应该指定编辑器,还应该指定你的python格式化程序。