基本信息
| 字段 |
建议值 |
| Extension name |
GTJ 开发助手 |
| Publisher display name |
Glodon |
| Version |
与 VSIX 中 Version 一致(当前 1.1.0) |
| Category |
Tools, Build |
| Pricing |
Free |
| Visibility |
Public |
简短说明(Short description,约 200 字符内)
可插拔 PowerShell 脚本工具面板:Meta.json 声明命令、分组展示、联编与构建分析;内置 AsString 调试字符串查看。适用于 GTJ / Visual Studio 2022 团队开发。
详细说明(Long description)
### GTJ 开发助手(GTJ Assist)
GTJ Assist 是面向 **Visual Studio 2022** 的可插拔脚本工具平台。在指定「插件根目录」下放置 `Meta.json` 与 PowerShell 脚本即可生成侧边栏命令按钮,**无需重新编译或重启 VS**。
#### 主要功能
- **插件化命令面板**:按 `group` 分组导航;支持 `order` 排序、命令参数、AI 标记命令
- **PowerShell 执行**:自动注入解决方案路径、活动配置、选中项目等 VS 上下文
- **构建与联编**:团队 Build 插件(IncrediBuild 解决方案/项目构建、停止任务、构建输出分析)
- **内置 AsString**:调试中断下查看变量或 `0x` 地址字符串;无选区时自动扩展光标处标识符
- **选项与探测**:工具 → 选项 → GTJ 开发助手;打开 GTJ 解决方案时可自动探测插件目录
#### 系统要求
- Visual Studio 2022 17.x(Community / Professional / Enterprise),amd64
- .NET Framework 4.7.2+
- AsString 需调试中断模式,并配置回调 DLL(如 GTJDomainModel)
#### 团队插件目录
将插件根目录指向团队仓库中的 `JenkinsPipeline\GTJAssist`(或贵司等价路径),即可加载 Build、版本等官方插件。
#### 支持
- 安装后帮助:面板 **?** 按钮
- 文档:https://km.glodon.com/pages/viewpage.action?pageId=864094003
GTJ;PowerShell;build;debug;AsString;plugin;IncrediBuild;script;Glodon
资源文件(上传至 Marketplace 页面)
| 资源 |
路径 |
| 扩展图标 128×128 |
src/GTJAssist/Marketplace/icon128.png |
| 预览图(可选 1–5 张) |
自行截取面板 / AsString 工具窗截图 |
| VSIX 包 |
src/GTJAssist/bin/Release/net472/GTJAssist.vsix |
链接
发布前检查
- [ ] 已在 marketplace.visualstudio.com 创建 Publisher(Glodon)
- [ ] VSIX
Identity Id 与已上架扩展一致(更新版本时不可改 Id)
- [ ]
Publisher 与门户 Publisher ID 匹配
- [ ] Release 构建:
.\build-vsix.ps1 -Config Release
- [ ] 在干净 VS 实验实例安装测试