项目切换器 (Project Switcher)
一个 VS Code 插件,提供类似 PyCharm 的项目快速切换功能。
功能特性
- 📁 项目历史记录: 自动记录最近打开的 20 个项目
- 🎯 侧边栏视图: 在资源管理器中显示"最近项目"列表,点击即可切换
- ⚡ 快速切换: 使用快捷键快速打开项目切换界面
- 🔍 智能搜索: 支持按项目名称和路径搜索
- 📅 时间显示: 显示每个项目的最后打开时间
- 🗂️ 路径提示: 显示完整的项目路径信息
- ✨ 当前项目标记: 自动标记当前打开的项目
- 🗑️ 项目管理: 支持从列表中移除项目
使用方法
侧边栏视图(推荐)
- 在 VS Code 左侧资源管理器面板中,找到 "最近项目" 视图
- 点击任意项目即可切换到该项目
- 右键点击项目可以:
- 打开项目: 切换到该项目
- 从列表中移除: 从历史记录中删除该项目
- 点击视图标题栏的按钮可以:
- 刷新: 刷新项目列表
- 打开其他文件夹: 浏览并打开新项目
快捷键
- Windows/Linux:
Ctrl+Alt+P
- macOS:
Cmd+Alt+P
命令面板
- 按
F1 或 Cmd+Shift+P (macOS) / Ctrl+Shift+P (Windows/Linux) 打开命令面板
- 输入 "切换项目" 或 "Switch Project"
- 选择要切换的项目
功能说明
- 插件会自动记录你打开的项目
- 最多保存 20 个最近打开的项目
- 如果项目路径已不存在,会自动从历史记录中移除
- 支持通过文件夹选择对话框打开新项目
开发
# 安装依赖
npm install
# 编译
npm run compile
# 监听模式编译
npm run watch
许可证
MIT License - 详见 LICENSE 文件
| |