编辑器的视频教程已经发布在b站:
https://www.bilibili.com/video/BV1cK4y1c7k2/?vd_source=f48ae1640409c3df2ace35407642f632
一、简介
Adventure 是一个轻量级和灵活的通用 IDE(集成开发环境)和高级文本编辑器。以前称为 AutoGUI,AutoHotkey 脚本的 GUI 设计器,该项目朝着实现完整 IDE 状态的目标发展,目前已基本完成。Adventure-CN是河许人在adventure编辑器基础上翻译开发更贴近中文开发者的编辑器,目标是使中文Autohotkey开发者更轻松,更便捷的开发Autohotkey脚本。
Adventure-CN全部由Autohotkey语言开发。简单、简洁、高效是Adventure-CN的最大的优点,下载即用,就像使用记事本一样简单,看到即会用,迁移零时间成本,既是编辑器又是结构库、函数库、脚本库,熟练之后开发效率无限提高。绿色便携,不用安装,一盘拷走,天下我有!
二、特点
特征 | 描述 |
---|---|
•多选项卡编辑器 | 可以在程序的单个实例中打开多个项目,每个项目由一个选项卡按钮表示。 |
•行和文本标记 | 提供快速导航和视觉帮助的指示器。 |
•智能高亮显示 | 自动高亮显示与选择匹配的文本。 |
•搜索 | 高级查找/替换对话框。快速“查找下一个”模式:选择所需的文本并按 F3。 |
•在文件中查找 | 集成文件搜索工具。也可以单独工作。 |
•自动保存和备份 | 在特定时间间隔自动保存文件。手动保存时也会创建备份副本。 |
•文件元数据 | 诸如行和文本标记、光标位置、选择和收缩折叠之类的数据被保留在文件之外。 |
•跳转菜单 | 提供对所有标记行的访问的弹出菜单。右键单击状态栏的第二部分或按 Ctrl + AppsKey。 |
•加载/保存会话 | 可以存储打开的文件集(位置和元数据)或其子集以供以后重新打开。 |
•最近的文件 | 最近使用的文件。 |
•收藏夹 | 用户定义的菜单,可轻松访问常用文件。 |
•文件历史管理器 | 管理会话、收藏夹、最近的文件、打开的文件。元数据设置。 |
•标签栏的定位和风格 | 标签栏可以位于底部(默认)或顶部。 |
•自定义主题 | 可以为文本、背景、选择、边距等定义颜色和样式,也可以为特定的句法元素定义颜色和样式。 |
•放大/缩小 | 通过键盘或鼠标增加/减少字体大小。 |
•多项选择/键入/粘贴 | 允许选择不连续的文本区域。多个插入点(插入符号)允许多重输入。 |
•矩形选择 | 要跨行选择文本的有限部分,请按住 Alt + Shift,然后使用箭头键移动光标。 |
特征 | 描述 |
---|---|
•支持多种编程语言 | 用于突出显示和自动完成的词汇元素和关键字的样式定义。 |
•语法高亮 | 文本句法元素的彩色/样式指示,以增强可读性。 |
•自动完成 | 自动预测关键字中的剩余字符。 |
•代码工具提示(calltips) | 弹出函数、方法或命令的签名提醒。 |
•插入参数 | 通过按 Ctrl + Insert 或单击调用提示插入函数签名。 |
•自动闭合括号 | 自动插入匹配的大括号。 |
•模板 | 提供最少或经常使用的代码行的示例文件。 |
•自定义语法类型菜单 | 可以将语法菜单配置为仅显示必要的项目。 |
•行号 | 显示与行关联的数字的额外边距。 |
•代码折叠 | 文本的逻辑部分(例如函数)可以在视觉上分隔,允许折叠或扩展特定区域。 |
•自动缩进 | 当按下 Enter 键时,前一行的缩进级别会在新行中重现。 |
•缩进分割 | 沿着代码块的垂直线。 |
•显示空格 | 一种可视化空格和行尾字符的方法。 |
•十六进制/十进制转换 | 将数字表示从十六进制转换为十进制,反之亦然。 |
•使用相关应用程序运行 | 按下一个键 (F9) 直接运行文件。 |
•命令行参数 | 可以为当前文件的执行指定命令行参数(基于选项卡)。此外,文件关联信息。 |
•资源管理器上下文菜单 | 与动态外壳菜单集成,提供对特定操作和常用动词的访问。 |
•自定义工具菜单 | 一个用户定义的菜单,提供对有用应用程序的访问。 |
• AutoHotkey 的工具: | |
•专用菜单 | 专为 AutoHotkey 提供的功能。 |
•不保存运行 | 无需选择文件位置即可快速测试 AHK 代码。 |
• StdErr 捕获 | 通过拦截脚本执行失败的标准错误流,编辑器能够跳转到受影响的行。 |
•调试器 | 一种逐步或通过断点检查脚本的流程和变量的方法。 |
•工具 | 一组对开发 AutoHotkey 脚本特别有用的工具。 |
•帮助 | 与最新版本的 AHK 帮助文件集成(以古典风格编译)。 |
• AHK-WinAPI 表 | 一份更深入地了解 AutoHotkey 工作原理的文档。 |
三、工具
工具菜单是用户定义的菜单。工具可以是可执行文件、脚本、帮助文件、文件夹、网址。要从“工具”菜单添加、修改或删除项目,请转到“工具” > “工具配置” 。对话框的左侧是当前定义的工具列表,可以使用相应的按钮向上或向下移动。要添加新工具,请单击新建,然后在文件选择对话框中浏览到该文件。要从列表中删除项目,请单击删除。右侧是可以设置新工具或现有工具的输入字段。
在参数字段附近,有一个按钮可以访问带有可用占位符的弹出菜单。选择“{:FULLPATH:}”,例如,在执行时将当前文件的整个路径传递给工具的命令行。
设置存储在文件Settings\Tools.xml中。对于工具预设,将文件 AHK-Tools.xml 重命名为 Tools.xml。其中一些工具仅与 AutoHotkey 相关。请参阅下面的完整工具列表。
名字 | 描述 |
---|---|
AHKspyCN | 中文获取各种窗口、控件的工具。 |
AHKV1-GUI设计器 | AutoHotkey v1.1的 Windows 窗体设计器。 |
AHKV2-GUI设计器 | AutoHotkey v2.0的 Windows 窗体设计器。 |
DLLCALL终结者 | DLLCALL代码自动生成工具。 |
AHKV1录制器 | AHKV1代码的录制器。 |
MsgBox生成器 | 强大的消息框生成器。 |
正则表达式工具 | 正则表达式工具。 |
API 常量工具 | Windows API 常量参考。 |
内置变量工具 | AutoHotkey 内置变量。 |
脚本管理器 | AutoHotkey 脚本管理器。 |
COM 查看器 | ActiveX/COM 对象参考。 |
结构体解析器 | Windows API 结构偏移、数据类型的大小和常量值。 |
错误信息参考 | Win32 错误消息参考。 |
脚本指令生成器 | AutoHotkey 指令生成器。 |
XML 语法检查器 | 一种警告 XML 文档格式错误的工具。 |
排序面板 | 按字母、数字或随机顺序对字符串项目进行排序(可选择删除重复项)。 |
四、配置
启用多选(选项>启用多选)和资源管理器上下文菜单(运行>资源管理器上下文菜单… )可能很有趣,默认情况下未启用选项,因为它们没有经过全面测试。
查找/替换对话框提供选项“ F3:查找当前选定文本的下一个匹配项”,这意味着一旦启用,F3 键可用于快速查找下一个或上一个 (Shift + F3) 匹配项选择的文本不显示对话框。使用此模式时,某些搜索选项(如区分大小写和正则表达式)不会发生。
文件元数据:默认情况下,Adventure 不存储选择的位置和指示折叠折叠的行。转到会话>管理会话… >设置以启用它们。
在哪里 | 可以配置什么 |
---|---|
查找/替换对话框 | 基本匹配选项,F3模式,环绕,起始位置,自动高亮选项。 |
文件会话管理器 | 相关菜单项、启动会话、文件元数据(光标位置、行标记、文本标记、选择、代码折叠)。 |
查看菜单 | 标签栏位置和样式、可见边距、自动换行、语法突出显示、缩进线、主题、字体系列和大小。 |
语法类型菜单/对话框 | 当前语法类型、默认语法类型、可用菜单项。 |
选项菜单 | 自动完成,呼叫提示,自动关闭括号,缩进,多选,自动保存和备份,退出时要求保存。 |
缩进对话框 | 缩进大小、空格缩进和自动缩进。 |
自动保存和备份对话框 | 目录,保存前备份,自动保存间隔和位置,自动删除。 |
资源管理器菜单 | 为执行按钮的下拉菜单和/或选项卡栏菜单的子菜单启用。 |
工具菜单/对话框 | 项目、显示名称、文件、参数、工作目录、图标、描述。 |
AHK 设置 | 32 位和 64 位可执行文件路径、替代可执行文件、标准错误捕获、帮助文件路径。 |
设置文件 (Adventure.ini) | 某些设置(例如文件管理器路径)尚未在用户界面中公开。编辑此文件时要小心。 |
文件类型.xml | 文件扩展名类型和描述、Scintilla 词法分析器、文件对话框过滤器组。 |
主题.xml | Scintilla 控件常见元素的全局主题数据。 |
特定语言的 XML 文件 | 包含适用于特定编程语言的颜色、样式、关键字和属性的定义的文件。 |
自动完成 XML 文件 | 包含关键字列表的文件。语言id属性必须与 FileTypes.xml 中定义的一致。 |
五、相关
(一)下载在最下面
交流群
【Adventure-CN编辑器(IDE)】:https://jq.qq.com/?_wv=1027&k=Whpnptbs
(二)如有相关的问题,请到相应的论坛页反馈
问题反馈
请到Adventure-CN编辑器的圈子进行反馈:https://www.autoahk.com/circle/adventure-cn
六、版本历史
v3.0.4 编辑器正式对外发布的第一版。
v5.6.0提高编辑器稳定性。
v5.7.0增加对v2.0版本的支持;增加工具ahk2.0GUI设计器、AHKdllcall终结者、脚本录制器PMC等。
Adventure5.7版反馈,要怎么才能在只安装了V2版AHK的环境下运行,直接双击Adventure.ahk档,总是有提示错误,请楼主优化一下,或者是我的食用方式不对。
这样的话需要在v1版本编译一下
现在v2可以用了不
可以了
在哪里下载啊
点那个蓝色的小方块
群满员了,加不进去,请问怎么下载?
直接加我 351400670
支持V2吗
放出来的版本还不支持v2
看完,回去想换编辑器了。
也有不少人使用这个编辑器
新手学习
测试一个问题
新手学习
我来看看,好像又更新,上次来还是4.0
我来看看
Adventure-CN编辑器的圈子 打不开
链接改了下
建议 语法提示 保留到编辑下一行代码时才消失
现在是这种模式吧
建议添加 大批量 代码格式化功能 == == 代码格式化 (Auto-Syntax-Tidy) (Ctrl+4)|%LOCALAHK% toolsAuto-Syntax-TidyAuto-Syntax-Tidy_v12.ahk|^4
好的
360报毒
开源的,自己审查源代码
请问验证信息填什么?
什么验证信息
重新安装
积分不够,努力赞分
AutoAHK.exe 和AutoAHK32.exe 有什么区别?如何选择?
评论赚个积分
没有这一说了
非常感谢!!!!