- 启动ManyuW应用
- 等待应用列表加载完成
- 在搜索框中输入应用名称进行筛选
- 点击"启动"按钮启动应用程序
- 可以多次点击同一应用来启动多个实例
- 按住Command键选择多个应用程序
- 点击"批量启动"按钮
- 所有选中的应用将同时启动
- 将鼠标悬停在应用行上
- 点击心形图标将应用添加到收藏
- 点击工具栏中的心形图标查看收藏应用
- MVVM模式: 使用SwiftUI的声明式UI和ObservableObject
- 异步加载: 在后台线程扫描应用程序,避免UI阻塞
- 内存优化: 延迟加载应用图标,减少内存占用
- SwiftUI: 现代化的用户界面框架
- AppKit: 访问系统应用程序信息
- Process: 启动外部应用程序
- FileManager: 文件系统操作
扫描以下目录中的应用程序:
/Applications- 用户安装的应用/System/Applications- 系统应用/System/Library/CoreServices- 系统服务/usr/local/bin- 本地安装的工具
- macOS 12.0 或更高版本
- Xcode 14.0 或更高版本(开发环境)
- 使用Xcode打开项目
- 选择目标设备为Mac
- 点击运行按钮或按Cmd+R
- 在Xcode中选择"Archive"
- 创建发布版本
- 导出为.app文件或.dmg安装包
- 应用需要访问文件系统来扫描已安装的应用程序
- 启动其他应用程序需要相应的系统权限
欢迎提交Issue和Pull Request来改进这个项目!
MIT License - 详见LICENSE文件