外包神器
同一个模板,多个项目使用; patch/xxx + /public_src => src/
✨ 功能特性
🎯 智能文件导航
- 右键菜单"转到开发文件":在 src/ 目录文件上右键,快速跳转到对应的开发文件
- 优先级查找:自动按
patch/客户名/ → public_src/ 的优先级查找源文件
- 支持多种文件类型:TypeScript、JavaScript、Vue 等
⚠️ 智能警告系统
- 视觉警告:打开 src/ 目录文件时自动显示橙色背景警告
- 弹窗提醒:提醒用户不要直接修改自动生成的文件
- 快捷操作:警告弹窗中可直接点击"转到开发文件"
🔧 可视化配置
- 侧边栏配置界面:直观的客户名称配置
- 实时预览:配置变更时实时显示目录结构预览
- 输入验证:自动验证配置的有效性
🚀 使用方法
1. 配置客户名称
- 点击左侧活动栏的 🔗 图标
- 在配置界面输入客户名称(如:customer1)
- 点击"保存配置"
2. 转到开发文件
方法一:右键菜单
- 在文件资源管理器中右键点击 src/ 目录下的文件
- 选择"转到开发文件"
方法二:编辑器右键
- 在编辑器中打开 src/ 目录下的文件
- 右键选择"转到开发文件"
3. 警告系统
- 打开任何 src/ 目录下的文件
- 自动显示橙色背景警告
- 弹出警告消息,可直接跳转到开发文件
📁 项目结构
your-project/
├── patch/
│ └── customer1/ # 客户特定文件
│ └── pages/
│ └── component.ts
├── public_src/ # 公共源文件
│ └── pages/
│ └── common.ts
└── src/ # 自动生成(不要直接修改)
└── pages/
├── component.ts
└── common.ts
🔧 系统要求
- VSCode 1.98.0 或更高版本
- 支持 TypeScript、JavaScript、Vue 项目
| |