Devenv 2.0: A Fresh Interface to Nix
2 months ago
- #DevOps
- #Nix
- #Developer Tools
- devenv 2.0 通过交互式功能提供了更完善的 Nix 开发者体验
- 终端界面在 Nix 操作期间提供结构化的进度和错误详情
- 原生 shell 重载支持后台重建而不会冻结终端
- 内置 Rust 进程管理器以声明式进程管理替代 process-compose
- 通过 C FFI 后端和增量评估缓存实现性能提升
- 多仓库支持允许引用其他 devenv 项目的输出
- 树外 devenv 支持配置服务于多个代码仓库
- 自动端口分配和 SecretSpec 实现安全的密钥管理
- MCP 服务器支持包和选项搜索,以及语言服务器功能
- 破坏性变更包括 devenv build 的 JSON 输出和 devenv 0.x 的弃用