我知道经常使用 for 循环生成重复内容比粘贴某些内容 20 次并手动将每次粘贴更改为正确的数字更好。但假设内容是硬编码的,而我只想要 1-20 之间的列表。
我想要一个带有“智能”粘贴命令的文本编辑器,该命令可以获取剪贴板上字符串中嵌入的任何数字,并在每次粘贴时递增它。如果不存在,我会制作一个插件。
我正在尝试想出一个好的两键键盘快捷键来完成此操作,靠近 ctrl-V。也许是 ctrl-g 或 numpad_+(在没有缩放的应用程序中)。
存在吗?
最佳答案
在 Zeus这可以很容易地完成,如下所示:
- 列标记要转换为数字的区域
- 使用宏、执行脚本菜单
- 输入数字来运行 numbers Lua宏
- 输入序列的第一个数字
标记的区域将被替换为从第 4 步中提供的第一个数字开始的递增数字序列。
I'm trying to think of a good 2-stroke keyboard shortcut to do it,
将其变成按键操作就像绑定(bind) numbers 一样简单Lua 宏到键盘。
以下是其工作原理的示例。如果下面文本中的 1 个值被标记为列,并且以 1000 的起始数字执行宏:
Field_1
Field_1
Field_1
Field_1
将进行以下文本更改:
Field_1000
Field_1001
Field_1002
Field_1003
关于ide - 增量粘贴插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/504296/