Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>INI Config NavigatorNew to Visual Studio Code? Get it now.
INI Config Navigator

INI Config Navigator

chentp0601

|
131 installs
| (0) | Free
Smart navigation for INI config files: go-to-definition, visual highlighting, hover preview, and auto-completion across multiple file types (.ini, .lua, .ts, .txt, .md)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

INI Config Navigator

VS Code 扩展,为 INI 配置文件提供智能导航功能。特别适合游戏开发项目(如魔兽争霸3)。

🚀 核心功能

智能跳转 (F12)

  • 优先定义:始终优先跳转到 INI 配置项定义
  • 选择面板:显示所有相关位置的快速选择界面
  • 可视化高亮:配置项显示蓝色下划线,可点击悬停链接

多文件支持

  • .ini - 配置项定义和引用
  • .lua - 字符串引用 "config_id"
  • .ts - 字符串引用 "config_id" / 'config_id' / `config_id`
  • .txt/.md - 直接文本匹配

增强功能

  • 悬停预览 - 显示完整配置项内容
  • 自动补全 - 输入 . " , ' 触发补全
  • 实时高亮 - 自动识别并高亮可链接配置项

� 使用示例

INI 配置 (units.ini)

[footman]
name = "步兵"
hp = 420
damage = 12

Lua 脚本 (game.lua)

CreateUnit("footman", x, y)  -- "footman" 可跳转到定义

TypeScript (config.ts)

const unit = getConfig("footman");  // "footman" 可跳转到定义

⚡ 快速操作

功能 操作 结果
跳转定义 F12 或 Ctrl+点击 弹出选择面板,定义排在最前
悬停预览 鼠标悬停 显示配置项完整内容 + 跳转链接
自动补全 输入触发字符 显示所有可用配置项

🎯 特色亮点

  • 配置驱动:先扫描 INI 配置,再精确匹配引用
  • 定义优先:跳转结果中定义位置始终排在最前
  • 智能识别:根据文件类型自动识别引用方式
  • 视觉反馈:高亮显示 + 悬停链接,一眼识别可跳转项

🛠️ 安装使用

  1. 在 VS Code 扩展市场搜索 "INI Config Navigator"
  2. 安装后自动激活支持的文件类型
  3. 打开包含 .ini 配置文件的项目即可使用

适用于任何使用 INI 配置文件的项目,特别是游戏开发、脚本配置等场景。

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft