rust-analyzer 成为 Rust 官方项目

频道:行业资讯 日期: 浏览:852

rust-analyzer项目开始于2017年年底(第一次提交)。当时,现有系统的LSP实现(RLS)已经为铁锈提供了数年的IDE支持。虽然RLS确实能够很好地处理一些重要功能,但它与IDE向其他一些语言所提供的功能丰富程度和体验上还有较大差距。

最初,rust-analyzer只是为了生锈的容错解析。后来rust-analyzer的功能越来越强大,如今已经成为铁锈编程中不可或缺的一个利器了。但rust-analyzer此前并不是一个官方的铁锈项目,这为将rust-analyzer过渡为官方LSP实现增加了难度。

rust-analyzer 成为 Rust 官方项目

日前rust-analyzer加入锈组织,正式成为铁锈组织的一份子。这一组织上的变化对rust-analyzer的用户和贡献者来说不会有任何变化,反而是加入组织后,解除了技术工作上的障碍,使rust-analyzer在不久的将来能够成为官方的铁锈语言服务器,目前的语言服务器RLS将会退役。

如果你之前对尝试rust-analyzer犹豫不决,现在就是一个很好的机会。它不光功能强大,而且根据VS代码的统计,它是各种编程语言中评价最好的LSP实现之一。

rust-analyzer支持的编辑器包括VS代码,Neovim和Emacs,开发者可以根据自己使用的编辑器自行安装。

rust-analyzer 成为 Rust 官方项目

0 留言

评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
验证码