YDS Extension Pack
YDS(YonBIP Development Studio)扩展包,为YonBIP开发提供完整的VSCode扩展集合。
项目概述
YDS Extension Pack 是一个VSCode扩展包,集成了YonBIP开发所需的各种工具和扩展,提供一站式的开发体验。通过安装这个扩展包,开发者可以快速获得YonBIP开发环境所需的所有必要工具。
版本信息
- 当前版本:1.0.1
- VSCode 版本要求:^1.85.0
包含的扩展
YonBIP 核心开发扩展
- yonbip.yonbip-development-studio - YonBuilder Developer Studio 核心开发扩展
- yonbip.yonbip-development-studio-fe - YonBuilder Developer Studio 前端开发扩展
- yonbip.yds-explorer - YDS 资源管理器
- yonbip.yds-script-tools - YDS 脚本工具
- yonbip.yonyou-gitlab-workflow - 用友GitLab工作流
Java 开发工具
- redhat.java - Java语言支持
- vscjava.vscode-java-debug - Java调试器
- vscjava.vscode-maven - Maven项目管理
- vscjava.vscode-java-test - Java测试工具
- vscjava.vscode-java-dependency - Java依赖管理
开发效率工具
- sandipchitale.vscode-fqn - 完全限定名称复制工具
- JunjieLi.spring-endpoints - Spring端点管理
- usernamehw.errorlens - 错误提示增强
- VisualStudioExptTeam.vscodeintellicode - AI辅助代码补全
- donjayamanne.githistory - Git历史查看器
功能特性
- 🚀 一站式安装:一次性安装所有YonBIP开发相关扩展
- 🔧 完整工具链:涵盖Java开发、前端开发、调试、测试等全流程
- 📦 持续更新:定期更新包含的扩展列表
- 🎯 优化配置:针对YonBIP开发环境优化的扩展组合
- 🔄 版本兼容:确保所有扩展版本兼容性
快速开始
安装扩展包
- 打开VSCode
- 进入扩展市场 (Ctrl+Shift+X)
- 搜索 "YDS Extension Pack"
- 点击安装
手动安装
# 使用VSCode命令行工具安装
code --install-extension yonbip.yds-extension-pack
从源码构建
# 克隆项目
git clone git@git.yyrd.com:yms-tools/yds-extension-pack.git
# 安装依赖
npm install
# 打包扩展
npm run package
# 发布扩展 (需要发布权限)
make publish
项目结构
yds-extension-pack/
├── package.json # 扩展包配置清单
├── README.md # 项目文档
├── CHANGELOG.md # 版本更新日志
├── LICENSE.md # 许可证文件
├── Makefile # 构建和发布脚本
├── images/ # 扩展图标和图片
│ └── YDS.png # 扩展包图标
├── .vscodeignore # VSCode发布忽略文件
└── vsc-extension-quickstart.md # VSCode扩展快速入门指南
开发指南
添加新扩展
编辑 package.json 文件,在 extensionPack 数组中添加新的扩展ID:
{
"extensionPack": [
"publisher.extension-name",
// ... 其他扩展
]
}
更新版本
- 更新
package.json 中的 version 字段
- 在
CHANGELOG.md 中添加版本更新说明
- 执行发布命令
发布扩展
# 使用vsce发布
make publish
# 或直接使用vsce
vsce publish
故障排除
常见问题
扩展安装失败
- 检查网络连接
- 确认VSCode版本符合要求
- 尝试重新加载窗口 (Ctrl+Shift+P -> "Developer: Reload Window")
扩展冲突
权限问题
- 确保有足够的权限安装扩展
- 在管理员模式下运行VSCode(如果需要)
获取支持
如果遇到问题,请:
- 检查扩展包中各个扩展的单独文档
- 查看VSCode的输出面板获取详细错误信息
- 联系YonBIP开发团队
贡献
欢迎为YDS Extension Pack贡献代码或提出建议:
- Fork 项目
- 创建功能分支
- 提交更改
- 推送到分支
- 创建Pull Request
许可证
版权所有 © YonBIP。保留所有权利。
相关链接
| |