Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>AGS CFG EditorNew to Visual Studio Code? Get it now.
AGS CFG Editor

AGS CFG Editor

AliveGameStudio

|
3 installs
| (0) | Free
Editor for AliveGameStudio's DSL configuration files with symbol support
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AGS CFG 编辑器

这是一个为 AliveGameStudio 的 DSL 配置文件(.cfg)开发的 Visual Studio Code 扩展,提供了丰富的编辑和导航功能。

功能特性

1. 语法高亮

  • 方括号定义(如 [type_Item#物品])显示为方法定义颜色
  • 字段名(如 名称:)显示为属性颜色
  • 已定义的引用(如 继承:物品)显示为属性颜色
  • 未定义的值显示为字符串颜色

2. 符号定义和导航

  • 支持在方括号中定义符号:[标识符#显示名]
  • 支持 Go to Definition(转到定义)功能
    • 右键点击任何引用可以跳转到其定义处
    • 也可以使用 F12 快捷键

3. 重命名支持

  • 使用 F2 可以重命名任何已定义的符号
  • 重命名会同时更新:
    • 定义处的标识符和显示名
    • 所有引用该符号的地方
    • 包括在竖线分隔的多值引用中的匹配项

4. 多行字符串

  • 支持使用三引号的多行字符串:
描述:"""
第一行
第二行
第三行
"""

5. 多值引用

  • 支持使用竖线分隔的多个引用:
允许链接到:角色|饰品|防具
  • 每个引用都会根据其是否定义使用不同的颜色

6. 表格编辑视图

  • 支持以电子表格形式编辑 CFG 文件
  • 特性:
    • 实时同步文本编辑器和表格视图
    • 冻结第一列以便于导航
    • 右键菜单支持添加/删除行列
    • 支持 Ctrl+S 快捷键保存
    • 双向选择同步:
      • 在文本编辑器中选择内容会在表格中高亮相应单元格
      • 在表格中选择单元格会在文本编辑器中定位对应内容

使用说明

  1. 安装扩展后,打开任意 .cfg 文件即可激活
  2. 在方括号中定义符号:[标识符#显示名]
  3. 在其他地方引用这些符号:
    • 单个引用:继承:物品
    • 多个引用:允许链接到:角色|饰品|防具
  4. 使用功能:
    • F12:转到定义
    • F2:重命名
    • 右上角[Table View]按钮:表格视图
    • Ctrl+S:保存文件
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft