有一个React应用程序,它在所有文件中都有标签,我想实现 eslint 更改为2个空格。有没有一种方法可以将VS Code中所有现有的制表符一次性转换为空格?
lndjwyie1#
执行“正则表达式”查找并替换所有(CTRL + SHIFT + H,然后启用.*选项或按ALT + R),并将\t(制表符)替换为``(1个或多个空格)。
CTRL + SHIFT + H
.*
ALT + R
\t
lawou6xi2#
一种方法是在多个文件中使用“查找和替换”。替换窗格的快捷方式是Ctrl+Shift+H,然后您可以搜索一个选项卡并将其替换为两个空格。这与常规的Ctrl+F或Ctrl+H不同,因为它可以在整个项目中操作,而不是每个单独的文件。如果制表符有可能用于缩进以外的其他用途,请小心。要了解有关VS Code中的查找/替换工具的更多信息,请参阅:https://code.visualstudio.com/docs/editor/codebasics#_search-across-fileshttps://code.visualstudio.com/docs/editor/codebasics#_search-and-replace
Ctrl+Shift+H
Ctrl+F
Ctrl+H
2条答案
按热度按时间lndjwyie1#
执行“正则表达式”查找并替换所有(
CTRL + SHIFT + H
,然后启用.*
选项或按ALT + R
),并将\t
(制表符)替换为``(1个或多个空格)。lawou6xi2#
一种方法是在多个文件中使用“查找和替换”。替换窗格的快捷方式是
Ctrl+Shift+H
,然后您可以搜索一个选项卡并将其替换为两个空格。这与常规的
Ctrl+F
或Ctrl+H
不同,因为它可以在整个项目中操作,而不是每个单独的文件。如果制表符有可能用于缩进以外的其他用途,请小心。
要了解有关VS Code中的查找/替换工具的更多信息,请参阅:
https://code.visualstudio.com/docs/editor/codebasics#_search-across-fileshttps://code.visualstudio.com/docs/editor/codebasics#_search-and-replace