VSCode中如何选择长度不同的多行变量或类型?
批量选中Flutter代码中不同长度的类型或变量方法
选中所有类型(比如TypeA、TypeABCD、Typ)
- 打开VS Code的查找面板(Windows/Linux按
Ctrl+Shift+F,Mac按Cmd+Shift+F),点击面板里的「正则表达式」图标(样式为.*)。 - 在查找框中输入
^\w+,这个正则会匹配每一行开头的连续字母/数字/下划线,刚好对应变量定义的类型部分。 - 点击查找结果区域的「选择所有匹配项」,或直接按
Alt+Enter,所有类型就会被一次性选中。
选中所有变量(比如a、abcd、abcdefghijklmnopqrstuwxyz)
- 同样打开查找面板并启用正则表达式。
- 在查找框中输入
\b\w+(?=;),这个正则专门匹配分号前的单词,也就是变量名。 - 点击「选择所有匹配项」或按
Alt+Enter,即可批量选中所有变量。
内容的提问来源于stack exchange,提问作者Benyamin
相关产品推荐
相关产品推荐

