< 返回版块

WanderHuang 发表于 2019-11-29 10:20

Tags:工具

  • 背景:用vs做过两年web(js)开发
  • 问题:请问一下 rust开发,有代码提示的插件吗...就是someMethod.然后给出可用方法那种
  • 其他: 我知道用cargo doc --open可以看到库的文档,但是熟悉一个库要这么慢慢的去查不会很慢吗?如果有代码提示的话,一是可以见文知义的知道一个method大概是什么意思,另一个好处就是可以看到method对应的用法,入参出参这些。

如上..

评论区

写评论
IWANABETHATGUY 2019-11-30 23:43

https://github.com/rust-analyzer/rust-analyzer 这个是下一代的 rust lsp前端 ,现在还在试验阶段,可以配合着rls一起用。

作者 WanderHuang 2019-11-29 15:00

可以了,thx!

对以下内容的回复:

hkp9527 2019-11-29 14:51

效果如图:

vscode_rust

hkp9527 2019-11-29 14:45

安装rustup插件

rustup component add rls-preview rust-analysis rust-src

安装racer

cargo install racer

打开vscode,搜索Rust, 选择Rust(rls) 重启vscode即可。

作者 WanderHuang 2019-11-29 14:24

rls我试了没有哇,按官方文档走猜数游戏,对rand的一些方法都没法联想出来 对以下内容的回复:

YRainbbbb 2019-11-29 10:26

rls

1 共 6 条评论, 1 页