连续播放宏(记事本++)

时间:2016-04-26 18:35:04

标签: notepad++

因为当我向google寻求解决此问题的解决方案时,我发现人们在这里询问有关notepad ++的问题,如果有人在这里可以帮助我,我会尝试。 :)

我有一个文件需要每天都经历同样的事情。我做了自己的宏来加快速度。

有没有办法连续执行多个宏?

示例 - 我手动打开一个文件并启动一个宏,该宏在完成之前触发一个特定的宏:

  1. 宏A(仅执行)
  2. 宏B(重复到文件末尾)
  3. 宏C(重复到文件末尾)
  4. 宏D(仅执行)
  5. ...
  6. 在每个宏之间,光标应该跳到第一行的第一个位置。

    这在Notepad ++中是否可行?

    如果是这样的话:是否也可以一次在每个打开的文档上执行此操作?

    非常感谢! :)

1 个答案:

答案 0 :(得分:0)

  

我的第一个想法是创建一个连接所有人的超级宏     个别的宏。   不幸的是,宏B和B的“多次运行宏”命令。 C     无法在宏内执行,否则进程将是:

     

为Ctrl + Home创建一个宏,这样您就可以看到在每个代码之前放置的代码     宏。
  确保将Box Tree视图设置为编辑
  Settings Preferences Editing Folder Margin Style = Box tree
  获取shortcuts.xml的副本。称之为快捷方式 - Copy.xml
  在我的机器上,它位于C:\ Users \ Chris G \ AppData \ Roaming \ Notepad ++ \
  编辑快捷方式 - Copy.xml。
  Alt + 0折叠了所有代码,使其更容易查看宏列表       名。
  通过删除宏之间的行来将所有宏合并为一个...

 </Macro>  
 <Macro name="Macro B" Ctrl="no" Alt="no" Shift="no" Key="0">  
 :
 </Macro>
 <Macro name="Macro C" Ctrl="no" Alt="no" Shift="no" Key="0">
 :
  

退出记事本++
  重命名shortcuts.xml shortcuts-orig.xml
  重命名快捷方式-Fopy.xml shortcuts.xml
  运行Notepad ++。新的大宏将在宏列表中。

     

如果你不能重新编码宏B&amp; C所以他们不需要运行“运行a     宏多次“你必须安装类似python的东西     插件并使用它来执行所有宏     不幸的是,这是更多工作。

     

对不起,我不能给出一个简单的解决方案   克里斯G。

相关问题