我是一个AHK的初学者,来写一下最近学习的心得
Posted: 17 Apr 2014, 08:47
我其实用AHK已经有比较长的一段时间了,但是我一直只是把AHK作为设置热键的工具而已。目前在我使用的电脑中,AHK都是自启的软件,日常就是设置几个常用的热键来启动一些常用的工具。
直到最近我在一个论坛上看到有网友用AHK做了一个小软件,我才知道AHK还有这么强大的功能。于是试着去了解它。
给我感触最深的有两点:
一、AHK够简单直接,可以在最简单的记事本中写脚本,但还是缺少像其他语言那样强大的IDE工具(比如Eclipse、VS、delphi、BCB等等)。我现在用SciTE4AutoHotkey编辑器,虽然能智能跳出一些关键词,也能样式化脚本,但是没有语法错误的提示。我经常会遇到脚本执行后出不来正确的结果,然后去查脚本,发现可能哪里少了个逗号,哪里少了个空格,等等很细微的错误。
另外,设计GUI界面,虽然有Smart GUI Creator、GUI Creator等工具,但还是觉得功能很弱,没有真正做到所见即所得。
二、帮助太简单。我学习都是按照帮助来的。但是我发现遇到问题时想去帮助中寻找原因,却往往找不到,帮助中的说明有点浅尝即止的感觉,想继续深入某个方面,却发现没有下文了。帮助没有初级、中级、高级那样循序渐进的感觉,不大适合对AHK的深入学习。
我到现在还有点不清楚http://ahkscript.org与官方网站http://www.autohotkey.com之间存在什么样的关系,谁能解答一下?因为之前一直只知道AHK的官方网站,还不知道有ahkscript这个网站。
再来说说这个论坛。虽然这个论坛很冷清,但是很高兴,我提出的问题还是有人能回复解答的。希望能有越来越多喜欢AHK的人参与进来。
直到最近我在一个论坛上看到有网友用AHK做了一个小软件,我才知道AHK还有这么强大的功能。于是试着去了解它。
给我感触最深的有两点:
一、AHK够简单直接,可以在最简单的记事本中写脚本,但还是缺少像其他语言那样强大的IDE工具(比如Eclipse、VS、delphi、BCB等等)。我现在用SciTE4AutoHotkey编辑器,虽然能智能跳出一些关键词,也能样式化脚本,但是没有语法错误的提示。我经常会遇到脚本执行后出不来正确的结果,然后去查脚本,发现可能哪里少了个逗号,哪里少了个空格,等等很细微的错误。
另外,设计GUI界面,虽然有Smart GUI Creator、GUI Creator等工具,但还是觉得功能很弱,没有真正做到所见即所得。
二、帮助太简单。我学习都是按照帮助来的。但是我发现遇到问题时想去帮助中寻找原因,却往往找不到,帮助中的说明有点浅尝即止的感觉,想继续深入某个方面,却发现没有下文了。帮助没有初级、中级、高级那样循序渐进的感觉,不大适合对AHK的深入学习。
我到现在还有点不清楚http://ahkscript.org与官方网站http://www.autohotkey.com之间存在什么样的关系,谁能解答一下?因为之前一直只知道AHK的官方网站,还不知道有ahkscript这个网站。
再来说说这个论坛。虽然这个论坛很冷清,但是很高兴,我提出的问题还是有人能回复解答的。希望能有越来越多喜欢AHK的人参与进来。