抖音技术能力大揭密!钜惠大礼、深度体验,尽在火山引擎增长沙龙,就等你来! 立即报名>> 了解详情
写点什么

Visual Studio 和 VS Code 中的 Rust

2017 年 12 月 18 日

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

2017 年 12 月 18 日 18:0025028
用户头像

发布了 321 篇内容, 共 113.4 次阅读, 收获喜欢 114 次。

关注

评论

发布
暂无评论
发现更多内容

架构师训练营 -week06-总结

大刘

极客大学架构师训练营

DDIA 读书笔记(3)数据编码与演化

莫黎

前端组件化

韩向民

打破内卷化,AppGallery Connect的全生命周期赋能方案

脑极体

作为打工人,如何正确的选择自动化测试工具(完全指南)

软测小生

软件测试 测试 软件自动化测试 测试工具 测试开发

“绝影”机器狗如何利用ModelArts强化学习算法更改导航轨迹

华为云开发者社区

人工智能 机器狗 导航

2020中国系统架构师大会活动回顾:ZEGO实时音视频服务架构实践

ZEGO即构

架构设计 RTC

区块链交易所源码开发,币币场外交易系统搭建

135深圳3055源中瑞8032

技术实践丨PostgreSQL插件之pg_dirtyread "闪回查询"

华为云开发者社区

数据库 后端

承兑商支付平台开发搭建,USDT支付系统解决方案

135深圳3055源中瑞8032

C 语言实现一个简单的 web 服务器

C语言与CPP编程

c c++ socket C语言 HTTP

首个通用安全技术行业标准发布适用于区块链技术架构 但监管仍待完善

CECBC区块链专委会

金融 安全技术

架构师训练营 - 第 6 周课后作业(1 期)

Pudding

架构训练营 - 第6周课后作业 - 学习总结

Pudding

训练营第二周作业

大脸猫

极客大学架构师训练营

训练营第二周总结

大脸猫

极客大学架构师训练营

区块链云算力挖矿平台开发公司,云算力软件开发价格

135深圳3055源中瑞8032

cglib 入门前篇

Rayjun

Java cglib

十个写代码的小技巧,保你在面试过程中脱颖而出

Java架构师迁哥

Appium常用操作之「元素定位、swipe 滑屏操作」

清菡

区块链将与人工智能、物联网、云计算技术形成互补

CECBC区块链专委会

人工智能 物联网

第六周 Doris临时故障时序图

Geek_fabd84

架构师训练营第二周作业

李日盛

架构

Mac常见问题解决方案与使用技巧

jiangling500

Mac

架构师训练营第 1 期 week6

张建亮

极客大学架构师训练营

苏州高铁新城打造区块链发展聚集地

CECBC区块链专委会

区块链 智能合约 金融

人少钱少需求多的新项目该怎么带?看到这篇我心里有底了!

华为云开发者社区

技术 运维 后端

一周信创舆情观察(10.19~10.25)

统小信uos

区块链钱包开发技术公司,数字钱包APP系统搭建

135深圳3055源中瑞8032

第2周 框架设计-作业

SuGeek

新手初学Java性能之 垃圾收集器

Java架构师迁哥

Study Go: From Zero to Hero

Study Go: From Zero to Hero

Visual Studio和VS Code中的Rust-InfoQ