前情
有这样一个需求,需要在Visual Studio Code中,依次打开检索到的项目文件,做一次批量替换,保存,再打开下一个检索到的文件,重复。
因检索到的文件有200+,即意味着上述动作要做200+次,想偷个懒,看看能不能把这个流程自动化,而我只要看着就好。
脚本解释
借助MacOS系统自带的“自动操作”,即可实现这样的需求。
但使用鼠标移动点击,貌似有点问题,所以自动化流程中,都使用的按键模拟。
- 打开 Visual Studio Code
- 按照录制内容依次执行按键
- ⌘+0,光标左侧检索区域的第一个条目
- Return,选中a中的条目
- 按了2次“右按键”,激活文件编辑区域
- ⌥+0,这里为自定义快捷键,呼出IDE中的批量替换插件功能
- Return,选择批量替换插件的第一个选项,至此,该文件会使用定义好的批量替换脚本调整文件内容
- ⌘+S,保存编辑
- 等待2s
- 循环
演示效果
使用
按照下图配置好以后,打开“自动操作”脚本文件,设置循环次数,点击开始即可。