佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 32|回复: 0

[ERM开发辅助]VS code 支持ERM语法插件

[复制链接]
  • TA的每日心情
    慵懒
    19 小时前
  • 签到天数: 54 天

    连续签到: 3 天

    [LV.5]女巫

    80

    回帖

    6504

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1284

    社区QQ达人

     楼主| 发表于 15 小时前 | 显示全部楼层 |阅读模式
    本帖最后由 MoonHeart 于 2026-1-18 05:34 编辑

    专为《英雄无敌3》系列 ERM 脚本开发打造的 VS Code 扩展,完整迁移自 Sublime Text 下的 ERM 工具链(ErmToggleCodeComment、ErmFormatInlineComment、语法/补全/片段文件),提供语法高亮、代码片段、自动补全、注释切换/格式化等核心能力。
    🚀 核心功能
    ERM 脚本全量支持
    • 语法高亮:完美复刻 Sublime Text erm.sublime-syntax 的语法规则,对 .erm 文件提供关键字、变量、注释高亮。
    • 代码片段:内置常用 ERM 命令片段(if/else、set、on、re 等),迁移自 erm_*.sublime-snippet 文件。
    • 自动补全:支持 ERM 关键字、常量、触发器、标准函数的智能补全,迁移自 erm_*.sublime-completions 文件。
    • 注释工具:
      • 注释切换:一键切换 ERM 命令注释状态(!! ↔ *!、!? ↔ *?、!$ ↔ *$、!# ↔ *#)。
      • 注释格式化:行内注释对齐(固定/自适应缩进)、// 替换为 [] 包裹、自动收集变量到注释中。

    快捷键说明
    功能Windows/Linux 快捷键macOS 快捷键
    切换 ERM 代码注释Ctrl+Alt+CCmd+Alt+C
    格式化行内注释Alt+FOption+F📦 安装方式
    方式 1:安装 VSIX 包(推荐)
    • 从仓库 Releases 下载最新版 erm-language-support-x.x.x.vsix;
    • 打开 VS Code → 扩展面板(Ctrl+Shift+X)→ 右上角 ... → 「从 VSIX 安装」→ 选择下载的 VSIX 文件。
    方式 2:源码构建(开发调试用)
    ⚠️ Windows 环境下避免使用 Git Bash 执行编译(可能触发路径解析异常),推荐用 CMD/PowerShell。

    erm-language-support-0.1.0.vsix

    20.96 KB, 下载次数: 0, 下载积分: 金币 -2

    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

    捐赠
    关注我们,英3Mod一网打尽!

    WoG中文站 ( 辽B2-20210485-10 )|辽公网安备 21128202000228 号

    GMT+8, 2026-1-18 21:01 , Processed in 0.370836 second(s), 11 queries , Gzip On, File On.

    Powered by Discuz! X3.4

    Copyright © 2004-2022, Beijing Second Sight Technology Co., LTD.

    快速回复 返回顶部 返回列表