aiken's blog
  • home
  • archives
  • search
  • Aiken's Blog
  • home
  • posts
  • tags
  • categories
  • archives
  • about
  • search
  • linklog
Home » Categories

VSCode

VsCode's RegExp Catch 正则捕获

本篇简单介绍一些 VsCode 进行文本替换和查找的一些特殊的正则,该文会随着自己的使用来逐步记录,目前主要内容如下: 捕获组合及其替换模式 这里不会介绍正则表达式的语法,对其基本语法感兴趣可以查看如下链接 VsCode使用正则表达式 ,以及我之前写过的基础的正则表达式 一文,下面进入正题; Intro 正则搜索 正则表达式主要思路为模式匹配,通过符号表达来指定一种模式,识别所有符合该模式的字符组合,而非某些特定的文字,因此可以简化我们的搜索和替换过程,下面以一个例子说明。 例如有一个文件配置如下,而我们希望找到其中所有 user_config ,查看每个 user 的设置是否正确,由于 username 的长度和内容都不是一样的,所以这里需要使用正则来进行搜索: txt zxc1_config=123 some content we dont need asd2_config=234 and some other infomation or comment qwer3_config=345 对应该场景的正则表达则为 +*_config= 或者 [a-z, 0-9]*_config= 等写法均可,效果如下: ...

October 19, 2023 · 1 min · 101 words · aikenhong ·  VsCode ·  RegExp
#VsCode #RegExp

VsCode's Configuration

编辑相关设置 自定义分词机制 当我们选择变量的时候,往往希望双击能够选中整个文本,但是由于分词机制,例如 pre-word 双击的话会被 - 划分为两个单词,这种时候可能不是我们希望的,VsCode 支持我们自定义这些分隔符,我们可以将其 - 从设置中删除即可 终端部分的输出双击复制 json "terminal.integrated.copyOnSelection": true 禁止通过拖放来移动选择内容 json "editor.dragAndDrop": false Launch 文件配置 配置Launch.json 能够帮助我们更好的进行debug的操作,有一些比较特别的文件名和相关编码。 ...

October 27, 2021 · 2 min · 392 words · aikenhong ·  VsCode
#VsCode
© 2025 aiken's blog Licensed under CC BY-NC 4.0 · Powered by Hugo & PaperMod Visitors: Views: