哪个更适合快速开发小型实用程序? AutoIt还是AutoHotKey?

时间:2010-05-15 17:06:19

标签: development-environment

哪个更适合快速开发小型实用程序? AutoIt或AutoHotKey还是别的什么?

我需要开发一些小软件,我认为使用像Visual Studio这样的专业套件会有点过分。大多数宏记录工具,如AutoIt或AutoHotKey,都能提供足够的功率来编写体面的应用程序。另外,它们很小而且是免费的。

哪个选项会好?使用其中一个工具或使用其他一些小/免费编译器?

3 个答案:

答案 0 :(得分:1)

两者都是非常好的软件,您只能通过测试来检查是否可以创建一小部分软件来决定它们。

我个人我可能会深入调查AutoIt,如果它开始弄乱我,那么我会检查AutoHotKey和其他人。

答案 1 :(得分:1)

它们都非常好,可以做大部分相同的事情......但我通常使用AutoIt而不是AutoHotKey,原因如下:

如果你需要一个GUI,那么你需要使用AutoIt。

我更喜欢AutoIt over AutoHotKey的语法。 IMO,它更易于关注,并在您需要稍后返回代码时进行备份。

我喜欢AutoIt可以很容易地更改编译脚本的版本号,图标和压缩(编译为exe时)。默认压缩有时会导致某些防病毒软件出现误报。

但最终,它实际上取决于您对小型公用事业的要求。

答案 2 :(得分:0)

你几乎可以在另一个中做任何事情,但我认为它分解为:(1)简短的键盘快捷键驱动的工具和(2)更复杂的UI驱动的脚本。例如:

  • 我每隔几分钟使用一次AutoHotKey脚本,并在此处使用AutoHotKey而不是AutoIT,因为它的启动速度更快(即通过键盘快捷键)。

  • 我偶尔使用AutoIT脚本来做更复杂的事情,例如运行需要UI的多阶段任务......或者当我想轻松生成编译的.exe时/ p>