Visual Studio代码:\n不支持正则表达式文件搜索?

Dan*_* D. 6 visual-studio-code

我正在尝试使用"\n"进行简单的正则表达式搜索,以找到换行符和一些字符串.在单个文件搜索中它工作正常(参见右侧的屏幕截图),但在文件夹搜索中我得到错误"Literal'\n'不允许"(参见左侧的屏幕截图).任何的想法?

截图

干杯丹尼尔

Mik*_*ick 15

我相信这个错误来自ripgrep,VSCode默认使用该搜索功能.我发现了所有者的评论\n,尤其是参考.

幸运的是,您可以告诉VSCode不要在您的使用中使用ripgrep settings.json:

"search.useRipgrep": false
Run Code Online (Sandbox Code Playgroud)

禁用ripgrep后,\n应按预期工作.