手机版
你好,游客 登录 注册
背景:
阅读新闻

Visual Studio和VS Code中的Rust

[日期:2017-12-19] 来源:infoq.com  作者:Jonathan Allen,译者 薛命灯 [字体: ]

Daniel Griffen发布用于Vistual Studio的Rust语言服务插件预览版。该插件要求在Visual Studio 2017 Preview中使用,VS 2017 Preview是实验性版本,用于测试新的VS功能特性。

这并非第一次有人为Visual Studio开发Rust语言插件。六个月前,Andrzej Janik和Patrick Reisert就开发了一个叫作Visual Rust的项目。

这次不一样的地方在于,Daniel Griffen使用了Rust语言服务器(RLS)。基于语言服务器协议,Rust语言服务器被设计成与编辑器无关的语言服务。这意味着他们针对Visual Studio或VS Code所做的改进都可以被应用在Sublime、emacs、vim和其他编辑器上(这些编辑器仍然需要提供与语言服务器进行交互的适配插件)。

RLS使用了Rust编译器和Racer。Racer即Rust自动完成器,准确度比完整的编译器要低,但性能更好。所以,在编译器速度慢的地方(比如代码自动完成)可以使用Racer。

Rust语言服务器项目才刚开始不久,正在招募贡献者。

查看英文原文Rust in Visual Studio and VS Code

本文永久更新链接地址http://www.linuxidc.com/Linux/2017-12/149591.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款