ide - 增量粘贴插件?

标签 ide plugins text-editor clipboard

我知道经常使用 for 循环生成重复内容比粘贴某些内容 20 次并手动将每次粘贴更改为正确的数字更好。但假设内容是硬编码的,而我只想要 1-20 之间的列表。

我想要一个带有“智能”粘贴命令的文本编辑器,该命令可以获取剪贴板上字符串中嵌入的任何数字,并在每次粘贴时递增它。如果不存在,我会制作一个插件。

我正在尝试想出一个好的两键键盘快捷键来完成此操作,靠近 ctrl-V。也许是 ctrl-g 或 numpad_+(在没有缩放的应用程序中)。

存在吗?

最佳答案

Zeus这可以很容易地完成,如下所示:

  1. 列标记要转换为数字的区域
  2. 使用宏、执行脚本菜单
  3. 输入数字来运行 numbers Lua宏
  4. 输入序列的第一个数字

标记的区域将被替换为从第 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/

相关文章:

c++ - 初学者 : Should I start High Level or Low Level?

java - 智能 : Classes from imported jar not visible inside packages

eclipse - *以编程方式*监控 Eclipse 插件堆大小

android - 如何在Android studio中阅读Android Gradle插件源码

c++ - 确保 VS 2008 将我的项目视为 C++ 而不是 C++/CLI

javascript - 您对具有代码完成功能的简单 JavaScript 编辑器有何建议?

php - Eclipse 中缺少 "Run as... PHP Script"

java - 在 Jar 文件中加载类并获取其路径

macos - MacVim 和普通 Vim 有什么区别?

regex - 是否有基于 GNU Windows 的文本编辑器,它使用完整的正则表达式和用于查找替换的出色文档?