标签:
在rust.cc社区中有一个关于rust编辑器的讨论(话说很多人要学一个新语言,都会立即考虑编辑器的问题,包括我在内),主要关注的是,智能提示(这个真的太重要了)。大家讨论下来有几个选择
1. eclipse
2. vs code(我用过,目前支持语言高亮显示,但没有智能提示,还是不顺手)
3.emacs (GNU的创始人作品,再次向开源致敬)
4.SolidOak (我用过,体验很不好)
5.atom (我最后选用了这个工具,是GitHub出品的,据说VS Code也是基于atom做的实现),配合racer做智能提示,还有linter-rust 做语法检查。整体使用体验是:很好,很强大
最终的效果如下
首先肯定是要先安装atom,可以通过 https://atom.io/
然后,按照下面的帮助进行安装配置
https://atom.io/packages/racer
我是直接用git获取了 https://github.com/rust-lang/rust 然后保存到本地一个目录,例如
Preferences > Packages
, search for racer
, and install it apm install racer
).
最后,要进行一些配置
Rust初步(三):使用atom搭配racer进行rust编程
标签:
原文地址:http://www.cnblogs.com/chenxizhang/p/4759921.html