作为开发者,你是否也经常遇到这些烦恼?
项目切换繁琐:手头同时负责多个项目,在它们之间频繁切换时,每次都要打开 IDE -> Open Folder -> 寻找路径,步骤重复且繁琐。
项目遗忘:源代码分散在磁盘的不同角落(~/work, ~/personal, D:\github...),时间久了容易忘记某些项目的具体位置。
环境割裂:有的项目适合用 VS Code,有的想用 Cursor;有的在本地,有的在远程服务器(SSH),缺乏一个统一的入口来管理。
效率损耗:每天开始工作前,都要凭记忆重新打开昨天的一堆窗口。
Projector 为此而生。它提供了一个优雅、统一的"指挥中心",帮你聚合管理所有的本地和远程项目。无论它们在哪里,都能一键极速唤起,让你的开发环境瞬间就绪。
核心功能
项目管理:轻松添加、管理和删除项目记录
智能检测:自动识别项目类型并匹配对应的 IDE(Cursor / VS Code)
快速打开:一键打开项目,支持自定义默认编辑器
最近打开:侧边栏显示最近打开的项目,快速访问
批量扫描:扫描整个目录,自动发现所有项目
GitHub 集成:直接从 GitHub 克隆公开仓库
SSH 远程支持:配置 SSH 远程主机,轻松连接并管理远程项目
🎨 用户体验
亮暗色主题:支持亮色和暗色主题切换,保护你的眼睛
多语言支持:内置中英文切换,满足不同语言需求
批量操作:支持批量选择、删除项目,管理更高效
优雅动画:流畅的界面动画,提升使用体验
响应式设计:适配不同屏幕尺寸
搜索功能:快速搜索项目名称、路径和描述
可折叠侧边栏:自定义界面布局,节省空间
🛠️ 技术特性
跨平台:支持 Windows、macOS 和 Linux
现代化 UI:基于 Vue 3 和现代 CSS 设计
类型安全:完整的 TypeScript 支持
高性能:基于 Electron 和 Vite 构建