支持宏的文本编辑器提高生产力

场景

我们知道很多文本/代码编辑器支持的录制、重放、保存,甚至可以与快捷键命令结合的功能,快速实现重放宏的操作。

如果您的编辑器支持这项功能,请多使用

宏化自动步骤相当于对编辑器的自动化编程,宏录制可看成对其的可视化编程!

具体场景

我遇到的情况具体是,在编译输出日志中频繁需要搜索编译错误,或编译告警,然后进行修订,修订后再进行编译,持续这种操作,直至消除到零。

一般编译输出的错误或告警,通常具有典型的模式,所以,利用编辑器均支持的文本搜索功能就能很方便地全部检查出它们。

手工操作步骤

前置条件:日志文件已打开
<前置条件: 激活日志文件编辑窗口>

<…>表示动作可选的含义

执行步骤:

  • 输入快捷键Ctrl + R重读当前文档
  • 输入快捷键Ctrl + F打开当前文档搜索窗口
    • 在搜索弹出窗口中输入模式串;设定循环查找搜索选项
    • 点击搜索确定按钮

不同的编辑器,快捷键命令也不同,注意,需要进行适应性调整

步骤的深入宏化

日志文件的打开的操作步骤,因为版本开发变更,日志文件的位置相对不规定,所以,属于可宏化,不可宏化之间的操作。

不过,在版本期间内消除error or warning的动作,因为要直至消除完毕,所以,当前日志文件一般不发生变化。

而且,即使开发版本变更,逻辑上的当前编辑文件也不会发生变化,因为当前编辑文件概念上与文件名称或路径无关。

所以,只要能够宏化激活当前编辑窗口,就可以将此过程充分自动化了。

所幸,经过一番摸索,攻破了激活当前编辑文档的操作。

具体激活当前编辑窗口过程

  • 使用Alt + W打开一级窗口菜单
  • 在菜单中继续利用快捷键Ctrl + W打开已打开文件列表子菜单
  • 在已打开文件列表中当前编辑文档默认处于选中状态,所以,在此时继续可以利用窗口中激活按钮的快捷键命令Ctrl + A,将当前编辑文档激活了

因为激活当前窗口的操作过程,均是一些快捷键命令,所以,很容易将其宏化,纳入到以前的宏化操作中!

你可能感兴趣的:(小工具,宏录制,宏化操作,文本编辑器)