【其他】「AutoHotkey 之美」内容导读

作者:amnesiac 首发:官方论坛中文版

导言:由于专栏中的文章发布后不支持调整顺序,也无法设置置顶(多月前提过建议,目前尚未改善),且我也并非按从易到难的顺序发布,因此给大家(尤其是最近关注的朋友)阅读带来不便敬请谅解。为缓解这一问题,我编写本文作为阅读的辅助指引,其中根据一定的分类排列文章,同时每篇文章标题后带有简明介绍,方便选择性阅读或针对个人需求阅读。

注:这些文章都链接到论坛原因有二,一是论坛对代码支持较好(支持全选和下载等)、方便交流同时注册并订阅后可即时获取邮件更新,二是论坛上的文章发布后我仍保持着更新(修正错误和补充新内容等),因条件所限,多平台(知乎、简书等)同步更新较困难。

建议:有需求或兴趣时去看看旧文章也是不错的(有些可能是细节调整,有些可能段落补充),或者在论坛注册后订阅相关版面即时获取更新。本系列文章仍在快速更新中。

原文网址: AutoHotkey 学习指南(持续更新)


中文帮助

注:请根据其中的版本号下载最新的中文帮助,点此查看更新记录

学习教程指引

学习之前
  • 你需要学脚本吗?:如果你不清楚自己是否需要学习脚本,这篇文章正是为此准备的。
  • AutoHotkey 是什么?:回答了 AutoHotkey 是什么、如何定位这两个基础问题,推荐初次接触脚本的用户阅读,如果您使用脚本有段时间了却感觉自己并不高效也请看看本文提升自己对脚本的理解和定位。

零基础入门
这里是一些通俗易懂的基础入门教程,经适当整理(以反映目前 AutoHotkey 现状)后集中发表,以方便无任何脚本和编程经验的新手朋友入门。

常见问题指南
这部分包含了在学习和使用 AutoHotkey 常见的困惑。
  • 常见问题:包括常见的语法、任务、热键、热字串及重映射等问题。
  • 选择哪个分支?:说明了主流分支 AutoHotkey_L 及可选分支 AutoHotkey v2 和 AutoHotkey_H 的目前情况,同时简介了不活跃分支和历史分支。
  • 如何学习 AutoHotkey?:有什么好方法或妙招?如何加快学习速度?
  • 传统形式与表达式:讲解了传统形式和表达式的用法并对它们进行比较,让读者明晰它们的区别与联系。
  • 文件处理之传统与对象:处理文件时应选择传统方法还是文件对象?它们有什么区别?
  • 伪数组与关联数组之比较:什么是伪数组?与关联数组是什么关系?如何选择?
  • 常见的编码问题:讲解了编写脚本时常见的三种编码问题:脚本文件编码、待处理文件编码和字符串编码。

热键和热字串

工具推荐

进阶教程

学习真实的示例
  • 字符串排序之应用:演示了如何在问题与命令(函数)中找到契合点,这是解决问题的关键。

即用型脚本和函数

趣味阅读

AutoHotkey 的典故

我也把二维码放这里,看会时不时有小惊喜吗?

wx.tenpay.com/f2f? (二维码自动识别)

编辑于 2016-06-20

文章被以下专栏收录

    AutoHotkey 特点介绍、编写经验及使用心得等。对于不熟悉的读者,建议从《「AutoHotkey 之美」内容导读》开始阅读。 ♥ Copying is an act of love. Please copy and share. 开始的介绍是虚的,本专栏的目的是让你操作电脑时能懒些