DevSynq-AI IDE启动器
一款时尚、现代的Electron应用程序,可启动您最喜欢的AI驱动开发环境。

特性
- 智能发射:在首选的AI IDE中一键启动您的项目
- 项目管理:组织本地项目并为每个项目定义IDE首选项
- 自动检测:自动扫描目录以查找项目和安装
- API密钥管理:集中存储您的AI API密钥
- 简易安装:尚未安装IDE的下载页面链接
- 高级用户界面:具有玻璃形态效果的美丽深色主题
- 快速:采用Bun制造,可实现闪电般快速的构建时间
- 交叉平台的:适用于Windows、macOS和Linux
支持的IDE
| IDE | Windows | macOS | Linux |
|---|---|---|---|
| 光标 | 是 | 是 | 有 |
| 风帆 | 是 | 是 | 有 |
| VS代码 | 是 | 是 | 有 |
| Zed | 是 | 是 | 有 |
| WebStorm | 是 | 是 | 有 |
先决条件
- 包子 (v0.0.1或更高版本)
- (v18或更高版本)
入门指南
安装
方法1:下载安装程序 从以下网址下载适用于您的操作系统的最新版本 发布 页面。
macOS用户: 如果您在打开应用程序时看到“Apple无法验证”: 1. 右击 (或点击“控制”按钮)在“应用程序”文件夹中的DevSynq上 1. 选择 “打开” 从上下文菜单 1. 点击 “打开” 在出现的对话框中 这只需要做一次。或者,在终端中运行: ``bash xattr -d com.apple.quarantine /Applications/DevSynq.app ``方法2:从源代码构建
# Clone the repository
git clone https://github.com/HarjjotSinghh/devsynq.git
cd devsynq
# Install dependencies
bun install发展
# Build and run the app
bun run start
# Or use dev mode
bun run dev配电楼
# Build unpacked
bun run pack
# Build installer
bun run dist营销网站
DevSynq营销网站的源代码包含在此存储库中。 位于 web/ 它是一个使用Tailwind CSS和shadcn/ui构建的Next.js 16应用程序。
看 web/README.md 了解更多详情。
项目结构
devsynq/
├── src/
│ ├── main.ts # Electron main process
│ ├── preload.ts # Preload script for IPC
│ └── renderer/ # Renderer process (React App)
├── web/ # Marketing Website (Next.js)
├── dist/ # Compiled Electron Output
├── release/ # Built Installers
├── package.json
└── README.md运作原理
- 主进程 (
main.ts):创建电子窗口并处理IPC通信 - 预加载脚本 (
preload.ts):向渲染器安全地公开有限的Node.js API - 渲染器进程 (
src/renderer/):处理UI逻辑、IDE检测和启动
IDE检测
该应用程序检查每个IDE的标准安装路径:
窗户:
- 光标:
C:\Users\{username}\AppData\Local\Programs\Cursor\Cursor.exe - VS代码:
C:\Users\{username}\AppData\Local\Programs\Microsoft VS Code\Code.exe - 风浪:
C:\Users\{username}\AppData\Local\Programs\Windsurf\Windsurf.exe
macOS:
- 光标:
/Applications/Cursor.app - VS代码:
/Applications/Visual Studio Code.app - 风浪:
/Applications/Windsurf.app
贡献
欢迎投稿!请随时提交拉取请求。
许可证
MIT许可证-请参阅 许可证 了解详情。
