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

819 条回复 A文章作者 M管理员
  1. 阿伦尼乌斯

    非常感谢!!!!

  2. 空心

    评论赚个积分

  3. 宽恕

    AutoAHK.exe 和AutoAHK32.exe 有什么区别?如何选择?

  4. 九霄银河

    积分不够,努力赞分

  5. 岗

    重新安装

  6. coekwing

    请问验证信息填什么?

  7. xijima

    360报毒

  8. aahk

    建议添加 大批量 代码格式化功能 == == 代码格式化 (Auto-Syntax-Tidy) (Ctrl+4)|%LOCALAHK% toolsAuto-Syntax-TidyAuto-Syntax-Tidy_v12.ahk|^4

  9. aahk

    建议 语法提示 保留到编辑下一行代码时才消失

  10. aahk

    Adventure-CN编辑器的圈子 打不开

  11. user16029

    我来看看

  12. 格物致知

    我来看看,好像又更新,上次来还是4.0

  13. AHK中文社区

    测试一个问题

  14. james

    新手学习

  15. gdzrh917

    看完,回去想换编辑器了。

  16. IAHK

    群满员了,加不进去,请问怎么下载?

  17. 清熠

    现在v2可以用了不

  18. 未名游客给作者打赏了¥2
  19. james

    Adventure5.7版反馈,要怎么才能在只安装了V2版AHK的环境下运行,直接双击Adventure.ahk档,总是有提示错误,请楼主优化一下,或者是我的食用方式不对。

    • AHK中文社区

      这样的话需要在v1版本编译一下

  20. zzlisok

    我的快捷键不知道呗什么占用了,有些快捷键在adventure未生效,比如Ctrl+Q注释,有办法修改快捷键吗

  21. 科技小峰

    感谢分享

  22. 飞鸟XXX

    怎么下载

  23. FJJAHK

    感谢分享

  24. 20nt

    支持v2吗?

  25. 汉子
    汉子给作者打赏了¥2
  26. Twista77

    V2版本的 还是不支持吗

  27. 看看再说12692

    谢谢大佬!先用为敬!

  28. Mervyn

    行高能配置吗 太拥挤了

    • Mervyn

      或者说是行间距

  29. Farbio

    新手过来学习

  30. iadngos

    确实是中文版最好的,且没有之一!

  31. 图图

    确实是中文版最好的,且没有之一

  32. 热键

    学习学习

  33. iadngos

    感谢前辈们的付出!

  34. 太黑

    感谢前辈们的付出!

  35. 空空19577
    空空19577给作者打赏了¥2
  36. Jeffrey

    厉害的ahk ide,媲美原来的

  37. BIGT
    BIGT给作者打赏了¥2
  38. 登临送目
    登临送目给作者打赏了¥2
  39. zxw91

    非常好用的工具

  40. 文丰

    下载

  41. 米米丸子

    非常感谢!!!!

  42. zjy丶

    新手学习

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