Macros 宏,自动向值中添加一个

Macros 宏,自动向值中添加一个,macros,notepad++,auto-increment,Macros,Notepad++,Auto Increment,记事本中的宏有问题++ 只需将值自动更改为+1(从当前值) 因此,对于媒体标识标签之间的未来值,值应该是1000、1001、1002、1003等 <MEDIA> <MEDIA_ID>1000</MEDIA_ID> </MEDIA> <MEDIA> <MEDIA_ID>1001</MEDIA_ID> </MEDIA> 1000

记事本中的宏有问题++

只需将值自动更改为+1(从当前值)

因此,对于媒体标识标签之间的未来值,值应该是1000、1001、1002、1003等

      <MEDIA>
      <MEDIA_ID>1000</MEDIA_ID>
      </MEDIA>
      <MEDIA>
      <MEDIA_ID>1001</MEDIA_ID>
      </MEDIA>

1000
1001
我不知道该怎么做

有人能帮忙吗


谢谢

如果您可以垂直对齐标签,则可以使用
列编辑器
进行编号。假设您将XML格式化为以下格式:

<MEDIA><MEDIA_ID></MEDIA_ID></MEDIA>
<MEDIA><MEDIA_ID></MEDIA_ID></MEDIA>
....
<MEDIA><MEDIA_ID></MEDIA_ID></MEDIA>
遗憾的是,这种操作似乎不能在宏中使用。但是可能会有帮助。

1)使用excel生成从1000到所需数字的数字列表,并将其复制到记事本++

2) 转到文件的开头

3) 启动宏记录器

4) type <MEDIA>(down arrow)(HOME button)<MEDIA_ID>(END button)</MEDIA>(down arrow)(HOME button)</MEDIA>(down arrow)(HOME button)
4)类型(向下箭头)(主页按钮)(结束按钮)(向下箭头)(主页按钮)(向下箭头)(主页按钮)

5) 根据需要多次重复此宏。

有什么用途?你需要经常这样做吗?一次性需求?您完全可以使用PythonScript和FingerText来实现这一点;但需要到什么程度呢?在列表中间的插入是否需要调整较低的条目,或者它们总是在底部并总是排序吗?
4) type <MEDIA>(down arrow)(HOME button)<MEDIA_ID>(END button)</MEDIA>(down arrow)(HOME button)</MEDIA>(down arrow)(HOME button)