Windows宏录制工具?

时间:2010-06-19 21:48:19

标签: macros

我发现记录临时键盘宏以帮助完成日常编程任务非常有用。例如,有时我需要将一些数据转换为一次性使用SQL INSERT语句,或者将一些丑陋的SQL(通常由SSMS生成)重新格式化为更漂亮的东西。

SQL Server Management Studio不执行宏,并且Visual Studio中的宏录制器是... ... ... ... ...由于与IDE控制您的愿望的斗争而有点不稳定光标位置,当您尝试录制宏时不起作用。我发现自己只是一直复制和粘贴代码到TextPad来记录和播放宏,因为TexPad是我为我的目的找到的最好的实用工具。但复制粘贴和切换应用程序是很乏味的。

所以我想我会问 - 有没有人对可以从任何地方调用的独立Windows宏录制应用程序有一个很好的建议?它必须支持按键,关键组合,鼠标点击,查找和替换操作,以及各种其他文本操作快捷方式,如TextPad。如果它将宏保存为可以手动编辑以纠正错误的人类可读文本文件,那将会很方便。我尝试过autohotkey,但似乎更多的是设计用于创建长期宏而不是快速记录临时丢弃的东西。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

在深入挖掘更多内容之后,我认为AutoHotKey附带的AutoScriptWriter (recorder)工具可能足以用于执行临时宏。我至少可以记录和编辑我的宏,虽然它不像CTRL + SHIFT + R / CTRL + SHIFT + P那样简单和简化,用于在Visual Studio中创建和运行临时宏。至少我可以将它与SSMS和其他没有宏支持的工具一起使用。