Adventure-CN-史上最强,最适合中文AutoHotkey开发者的开发环境,没有之一——河许人

编辑器的视频教程已经发布在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的最大的优点,下载即用,就像使用记事本一样简单,看到即会用,迁移零时间成本,既是编辑器又是结构库、函数库、脚本库,熟练之后开发效率无限提高。绿色便携,不用安装,一盘拷走,天下我有!

Adventure-CN-史上最强,最适合中文AutoHotkey开发者的开发环境,没有之一——河许人Adventure-CN-史上最强,最适合中文AutoHotkey开发者的开发环境,没有之一——河许人Adventure-CN-史上最强,最适合中文AutoHotkey开发者的开发环境,没有之一——河许人Adventure-CN-史上最强,最适合中文AutoHotkey开发者的开发环境,没有之一——河许人Adventure-CN-史上最强,最适合中文AutoHotkey开发者的开发环境,没有之一——河许人

二、特点

特征描述
多选项卡编辑器可以在程序的单个实例中打开多个项目,每个项目由一个选项卡按钮表示。
行和文本标记提供快速导航和视觉帮助的指示器。
智能高亮显示自动高亮显示与选择匹配的文本。
搜索高级查找/替换对话框。快速“查找下一个”模式:选择所需的文本并按 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 词法分析器、文件对话框过滤器组。
 主题.xmlScintilla 控件常见元素的全局主题数据。
 特定语言的 XML 文件包含适用于特定编程语言的颜色、样式、关键字和属性的定义的文件。
 自动完成 XML 文件包含关键字列表的文件。语言id属性必须与 FileTypes.xml 中定义的一致。

五、编辑器下载

下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余

给TA捐赠
共{{data.count}}人
人已捐赠
应用

影子输入法--指间跳动的效率

2019-7-11 12:57:27

应用教程案例

【工具 menuAll】通过menuAll工具发送各种命令

2019-9-14 14:26:15

842 条回复 A文章作者 M管理员
  1. user16310

    我下了这个5.7的 但是里面的gui2.0 的版本好像有些低v2.5.8的,刚做的ui也导入不进去。求解决

    • AHK中文社区

      autogui ui导入也是实验性质的,adventure根本就没有ui功能

  2. lzc709394

    下来试一试
    thx

  3. 冰雨

    刚开始学,想看看

  4. 21049

    感谢

  5. slideblood

    请问5.7版本 总是弹窗报这个错误 怎么解决 谢谢

    • AHK中文社区

      等我空了远程看下,没有遇到过,提前准备下todesk

    • slideblood

      我不知道是不是我用的修改版win10的原因 我找个时间重装个系统试试。你空闲有时间的话 提前留个言 我准备一下就行 。感谢大大

    • slideblood

      我重装了我的系统 已经好了 估计是修改过系统有啥问题吧 现在问题解决了

  6. 529172536

    我支付成功了怎么没看到下载,网站一只加载不出来什么原因?

  7. iadngos

    签到功能没有了

个人中心
购物车
优惠劵
有新私信 私信列表
搜索