我们知道很多文本/代码编辑器支持宏的录制、重放、保存,甚至可以与快捷键命令结合的功能,快速实现重放宏的操作。
如果您的编辑器支持宏
这项功能,请多使用
宏化自动步骤相当于对编辑器的自动化编程,宏录制可看成对其的可视化编程!
我遇到的情况具体是,在编译输出日志中频繁需要搜索编译错误,或编译告警,然后进行修订,修订后再进行编译,持续这种操作,直至消除到零。
一般编译输出的错误或告警,通常具有典型的模式,所以,利用编辑器均支持的文本搜索功能就能很方便地全部检查出它们。
前置条件:日志文件已打开
<前置条件: 激活日志文件编辑窗口>
<…>表示动作可选的含义
执行步骤:
Ctrl + R
重读当前文档Ctrl + F
打开当前文档搜索窗口不同的编辑器,快捷键命令也不同,注意,需要进行适应性调整
日志文件的打开的操作步骤,因为版本开发变更,日志文件的位置相对不规定,所以,属于可宏化,不可宏化之间的操作。
不过,在版本期间内消除error or warning
的动作,因为要直至消除完毕,所以,当前日志文件一般不发生变化。
而且,即使开发版本变更,逻辑上的当前编辑文件也不会发生变化,因为当前编辑文件概念上与文件名称或路径无关。
所以,只要能够宏化激活当前编辑窗口,就可以将此过程充分自动化了。
所幸,经过一番摸索,攻破了激活当前编辑文档的操作。
Alt + W
打开一级窗口菜单Ctrl + W
打开已打开文件列表子菜单Ctrl + A
,将当前编辑文档激活了因为激活当前窗口的操作过程,均是一些快捷键命令,所以,很容易将其宏化,纳入到以前的宏化操作中!