宏观上崇高的文本3

时间:2015-03-27 09:56:09

标签: macros sublimetext3

我想在sublime text 3中创建一个宏来做:

将所有行的beginnig替换为' 用',

替换结尾的所有beginnig

我用cntl H录制了宏并进行了替换,然后保存宏,但是当我想执行它时不要这样做。

还有其他方法可以记录替换的宏吗?

示例:

在:

12313
12313
12313
12313
12313
12313
12313
12313
12313
12313
12313
12313
12313
12313
12313
12313
12313
12313
12313

后:

'12313', '12313', '12313', '12313', '12313', '12313', '12313', '12313', '12313', '12313', '12313', '12313', '12313', '12313', '12313', '12313', '12313', '12313', '12313'

由于 此致

1 个答案:

答案 0 :(得分:0)

您可以使用此操作(您可以录制并保存在宏中)执行此操作:

  1. 按Ctrl + a :全选。
  2. ctrl + shift + l :将选择拆分为行。
  3. 主页:将每个光标移动到每行的开头。
  4. ' :在每行的bbeginning处添加' 字符。
  5. 结束:将光标移动到每行的末尾。
  6. ' 然后空格,然后,然后 supr
  7. ctrl + end 移动到行尾。
  8. 按两次退格,删除该行末尾的额外空格和逗号。
  9. 您也可以使用正则表达式和片段进行操作,但宏也是一种好方法。