Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>grepNew to Visual Studio Code? Get it now.
grep

grep

magicShochu

|
7,351 installs
| (2) | Free
grep on vscode
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

grep

简介

在文本编辑区使用的grep将所有符合条件的行输出到新的文本中,算是vscode自带搜索的小增强

使用方法

原始字符串

  1. 在编辑区打开命令(ctrl + shift + p)
  2. 输入 "grep.findRaw"
  3. 输入需要查找字符串, 回车

正则表达式

  1. 在编辑区打开命令(ctrl + shift + p)
  2. 输入 "grep.findReg"
  3. 输入正则表达式, 回车
  1. 正则表达式支持两种模式, 一种是普通正则模式, 比如"[a-z]*"这样的, 另一种是符合/pattern/attr模式的, 比如"/[a-z]/igm"
  2. 在/pattern/attr模式中, attr的取值为['i', 'g', 'm'], 多余的字符忽略且igm三个字符不区分大小写, 其中i表示忽略大小写, g表示全局搜索, m表示多行搜索, 在插件按行匹配的实现方法下, g和m的属性其实并没有什么用
  3. 在两种模式中, 如果要匹配斜杠(/)的话, 则需要用双斜杠(//)替换

例子: 字符串|可以匹配的正则 -|- 123abc|\D*\C*(普通正则模式)
/\D*\C*(/pattern/attr模式)
/\D*\C*/(/pattern/attr模式)
/\D*[A-Z]*/i(/pattern/attr模式) /123abc|//\D*\C*(普通正则模式)
///\D*\C*(/pattern/attr模式)
///\D*\C*/(/pattern/attr模式)
///\D*[A-Z]*/i(/pattern/attr模式)

版本

1.1.1

改进了正则表达式的搜索,现支持大小写

1.1.0

实现了正则字符串的搜索

1.0.0

实现了原始字符串的搜索

github地址

github

Enjoy!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft