您现在的位置是:首页 > 文章详情

Ruby 类型检查器 Sorbet 推出开源的 VS Code 扩展

日期:2022-01-08点击:559

Sorbet 是由网络支付公司 Stripe 开发的一个专为 Ruby 设计的类型检查器,与 Ruby 100% 兼容。它旨在轻松地将渐进类型添加到现有代码库中,并快速响应错误和建议。Sorbet 此前一直是 Stripe 公司内部使用的工具,并于 2019 年正式开源

Stripe 现在还针对 Visual Studio Code 推出了 Sorbet 扩展程序,该扩展与 Sorbet 语言服务器集成,为 Ruby 开发提供了类似 IDE 的功能。伴随扩展程序的推出,他们也一并开源了扩展程序的源代码。这个扩展程序目前提供的功能包括:

  • 实时类型检查(当文件中出现错误时,Sorbet 会用红色下划线标注,并在 VS Code 窗口中显示所有错误的列表):

  • 悬浮的类型和文档信息:

  • 跳转至定义(Go to Definition)

  • 在整个代码库中找到常量、方法或变量的所有引用:

     

     

  • 工作区符号搜索

  • 方法、局部变量、关键字和 sig 的自动补全

此次开源发布的内容包括:

原文链接:https://www.oschina.net/news/177523/sorbet-visual-studio-code-open-source
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章