Post #361
2.14K
#杂
配置了一下Sublime 4的Rust开发环境,过程不算繁琐,初步体验下来感觉还可以,我用这套环境写一礼拜Rust下来试试看。
我录制了一个我的操作视频,演示了一下Sublime 4操作Rust项目,有一些限于时长没展示出来,目前我需要的功能基本都有了,包括:
* 给出Rust标识符的类型定义、跳转到定义处、列出所有引用的地方。
* 单独运行一个Rust用例。
* 保存Rust文件之后自动格式化、clippy检查、提示错误。
* ctrl+p快捷键能打开项目的任意文件。
* 基本的Vim编辑模式。
(BTW,这里列出了sublime lsp插件的功能点:https://lsp.sublimetext.io/features/)
如果sublime能玩转Rust项目,对比起Vscode来说这个环境就“轻量”了很多,体验会好一些。
我今天也折腾了一下NeoVim的Rust环境,但是折腾下来发现一套全终端的方案并不适合我,没有了弹出菜单有些东西(比如跳转、单独运行某个用例)等功能没有。
配置了一下Sublime 4的Rust开发环境,过程不算繁琐,初步体验下来感觉还可以,我用这套环境写一礼拜Rust下来试试看。
我录制了一个我的操作视频,演示了一下Sublime 4操作Rust项目,有一些限于时长没展示出来,目前我需要的功能基本都有了,包括:
* 给出Rust标识符的类型定义、跳转到定义处、列出所有引用的地方。
* 单独运行一个Rust用例。
* 保存Rust文件之后自动格式化、clippy检查、提示错误。
* ctrl+p快捷键能打开项目的任意文件。
* 基本的Vim编辑模式。
(BTW,这里列出了sublime lsp插件的功能点:https://lsp.sublimetext.io/features/)
如果sublime能玩转Rust项目,对比起Vscode来说这个环境就“轻量”了很多,体验会好一些。
我今天也折腾了一下NeoVim的Rust环境,但是折腾下来发现一套全终端的方案并不适合我,没有了弹出菜单有些东西(比如跳转、单独运行某个用例)等功能没有。
- 👍 11


