Sorbet,一个快速且强大的 Ruby 类型检查器,大部分代码都是用 Ruby 编写的,为 Ruby 开发环境提供了类似 IDE 的特性,包括自动完成和跳转到定义等。
包括内容
- 核心静态类型检查器
- 创建新的 Sorbet 项目的工具
- 在现有项目中逐步采用 Sorbet
- 用于编写类型注解的 DSL
- 用于共享 Ruby gems 类型定义的中央存储库
特点
- 快速且可伸缩
- 简单且强大
- 兼容 Ruby
- 以配合团队使用的循序渐进的设计
Sorbet,一个快速且强大的 Ruby 类型检查器,大部分代码都是用 Ruby 编写的,为 Ruby 开发环境提供了类似 IDE 的特性,包括自动完成和跳转到定义等。
包括内容
特点
Sorbet 是由网络支付公司 Stripe 开发的一个专为 Ruby 设计的类型检查器,与 Ruby 100% 兼容。它旨在轻松地将渐进类型添加到现有代码库中,并快速响应错误和建议。Sorbet 此前一直是 Stripe 公司内部使用的工具,并于 2019 年正式开源。 Stripe 现在还针对 Visual Studio Code 推出了 Sorbet 扩展程序,该扩展与 Sorbet 语言服务器集成,为 Ruby 开发提供了类似 IDE 的功能。伴随扩展程序的推出,他们也一并开源了扩展程序的源代...
评论