能否批量在多行粘贴Double类型标识,同时将变量名空格替换为下划线?
批量处理变量定义操作方法
一、批量在行首添加Double关键字
根据你常用的编辑器选择对应操作即可:
- VS Code/Sublime Text:
- 选中所有需要修改的275行内容
- 按下快捷键
Ctrl+Shift+L(Windows/Linux)或Cmd+Shift+L(Mac)为每一行激活多光标 - 按下Home键跳转至所有行的行首,直接输入
Double(注意末尾带一个空格),所有行将同步插入内容
- Notepad++:
- 选中所有需要修改的行
- 依次点击菜单栏【编辑】→【列块编辑】
- 在弹出窗口的「插入文本」输入框中填写
Double,点击确定即可完成批量插入
二、变量标识符空格替换为下划线
所有支持正则查找替换的编辑器都可以用以下方法一键处理:
- 打开查找替换面板,通用快捷键为
Ctrl+H(Windows/Linux)或Cmd+H(Mac) - 勾选「正则表达式」选项(一般标注为
.*标识) - 查找内容输入:
(?!^Double)\s,替换内容输入:_ - 点击「全部替换」即可一次性把所有变量名中的空格替换为下划线,不会误改开头的Double和后面空格的间隔
额外适配你给出的示例场景
如果你部分行首带165这类数字前缀,可先清理前缀再执行上述操作:
- 开启正则替换,查找内容输入
^\s*\d+\s*,替换内容留空 - 点击全部替换即可一次性删除所有行首的数字和多余空格
内容的提问来源于stack exchange,提问作者Nathan
相关产品推荐
相关产品推荐

