sublime
Sublime Text是一款非常有名的文本编辑器,其本身也具备强大的插件机制。通过配置各种插件可以在使用Sublime Text编辑rust代码时获得更加良好的支持。
本文主要展示在已经预装rust的Windows环境下的安装,如果您还没有安装rust,请先参照本书的安装章节安装rust。
安装
Sublime Text3安装
请在 Sublime Text3官网上选择适合当前机器版本的Sublime Text版本进行下载和安装。
rust的安装
请在rust官网的下载页面下载rust的源代码压缩包并在本地解压缩安装,在稍后的配置环节我们将会用到这个路径。如果国内下载速度过慢,可以考虑使用中科大的镜像下载rust源码包。
下载Rust并编译代码提示插件racer
具体安装和编译内容请查看本章第一节的安装准备,请牢记编译后的racer.exe文件路径,在稍后的配置环节中我们将用到它。
配置
Sublime Text3相关插件安装
安装Package Control
Sublime Text3在安装各种插件前需要先安装Package Control,如果您的编辑器已安装Package Control请跳过本段直接安装rust相关插件。
您可以查看Package Control官网学习如何安装。 也可以直接在编辑器中使用 ctrl+~
快捷键启动控制台,粘贴以下代码并回车进行安装。
rust相关插件
在编辑器下使用快捷键 ctrl+shift+p
启动命令行工具,输入Install Package按回车进入插件安装,选择或输入插件名称并回车即可完成插件的安装。
使用上述方式安装Rust插件(rust语法高亮)、RustAutoComplete(rust代码提示和自动补全插件)。
此时安装尚未完成,我们需要将本地的 racer.exe配置进RustAutoComplete插件中。打开编辑器顶端的Preferences选项卡,依次 Preferences->Package Settings->RustAutoComplete->Settings-User 来打开 RustAutoComplete 的配置文件,在文件中配置以下信息并保存。
其中racer是编译后的racer.exe程序的绝对路径。search_paths是rust源码文件下src目录的绝对路径。
编辑器重启后插件即可生效。
快速编译
Sublime本身支持多种编译系统,在Tools选项卡下的Build System中选择Rust或者Cargo作为编译系统,选中后使用快捷键 ctrl+B
即可对代码进行快速编译。
Last updated