版本如下:
stable-x86_64-pc-windows-msvc (default)
rustc 1.53.0 (53cb7b09b 2021-06-17)
想要使用simd指令,遂引入 std::arch,然而···
在vscode 中使用 rust analyzer插件遇到如下问题:
use std::arch;
这个引入无法被ra解析,没有相应的库函数提示等。
插件提示信息: unresolved-import
另如,使用std::arch中的宏is_x86_feature_detected!
:
ra提示如下:
unresolved macro is_x86_feature_detected!
可以正常build,但是会有极度恶心人的错误提示,而且没有intellisense写代码也太难了(我是菜狗)。。。
目前知道在CLion中不会报错;
另外,使用rls官方插件可以解析这个import但是同样没有函数提示等intellisense。 顺带吐槽一句,那个官方插件很多方面都不太行,很难令人满意。在vscode中有没有必要好的解决方案呢
1
共 3 条评论, 1 页
评论区
写评论clion插件目前对宏的支持相对来说是最好的,ra在宏内部就完全没法进行提示了,连derive宏里面的trait都没有提示,ra在功能上目前感觉确实不如clion的插件,各方面都是。
clion 对宏的支持也一般吧。现在有对宏支持很好的ide吗?
答案是vscode 这边没有更好的 rust 插件。