1
Co1a 2021-06-01 20:56:25 +08:00 via iPhone
配合 TabNine 使用
|
2
12101111 2021-06-01 20:58:16 +08:00 3
vscode + rust-analyzer
|
3
freeznet 2021-06-01 21:02:06 +08:00
JB 的 CLion 应该可以搭配 Rust 插件使用
|
4
takato 2021-06-01 21:02:29 +08:00
可以考虑 vscode + rust-analyzer
试用了 tabnine,是很好,但第一收费,第二闭源。。 |
5
Leviathann 2021-06-01 21:03:00 +08:00
intellij rust 和 rust-analyzer 是同一个人做的
|
6
arischow 2021-06-01 21:08:55 +08:00
如果你搜 JetBrains 你会发现它们有 Rust 插件,你在 IDEA / PyCharm 都能安装。
|
7
IgniteWhite 2021-06-01 21:15:28 +08:00
今天刚好看到了一个 reddit 帖子,Neovim+coc.nvim,作者给的图里看他写的是 rust
https://www.reddit.com/r/vimporn/comments/npghj4/from_vimrc_to_initlua/ |
9
jdhao 2021-06-01 21:33:59 +08:00 via Android
vim 配合 rust language server
|
11
seasona 2021-06-01 22:32:21 +08:00
没啥好用的,目前的方案都挺烂的,这也是学 rust 蛮痛苦的一点
|
12
h82258652 2021-06-01 22:38:49 +08:00
我是 IDEA 配 Rust 插件,然后把新建项目时保存文件格式化这个设置上。再装个 Native Debugger 插件。
|
14
hronro 2021-06-02 13:57:06 +08:00
@Jirajine
还不烂吗,大部分和 macro 相关的都补全不了,而 Rust 的代码又重度依赖 macro 。 很多 rustc 要报错的地方,rust-analyzer 或者 IntelliJ Rust 并不会报错。 |
15
Jirajine 2021-06-02 14:14:38 +08:00 via Android
@hronro 你这要求也太高了点,其他语言附带元编程代码生成又有几个能补全的。
况且 rust-analyzer 是支持展开宏的,还有个选项可以递归展开。 |
16
yelpcolonist 2021-06-12 14:15:46 +08:00 via iPhone
插个旗
|