Visual Studio代码 - 查找并删除整行

时间:2018-03-21 03:46:17

标签: visual-studio-code

我有〜150个文件需要删除jQuery导入,因为我们有Webpack自动导入它。

如何通过在vscode中查找和替换来实现此目的?我想从每个文件中删除一行,并让其余代码向上移动一行。我有下面的正则表达式,但是,我不确定我需要在替换字段中放置什么来删除该行。

enter image description here

2 个答案:

答案 0 :(得分:2)

尝试将\n添加到搜索正则表达式中,并替换为空字符串。

在您的情况下: ^import \$ from 'jquery';$\n


更新:November 2018 (version 1.30)

  

多行搜索输入

     

上个月,我们增加了对多行搜索的支持。本月,我们改进了搜索用户体验,使其更易于使用。现在,您无需编写正则表达式即可使用多行文本进行搜索。在搜索框中输入Shift + Enter插入换行符,搜索框将扩大以显示完整的多行查询。您还可以从编辑器中复制多行选择并将其粘贴到搜索框中。

答案 1 :(得分:0)

在'替换'输入,只需添加一个空格。这将删除选定的行并将其替换为空格。然后,您可以通过代码格式化程序(例如Prettier)删除该空白区域,并在所有文件上运行该空白区域。

enter image description here