extern
如何让intellij在编辑rust程式语言的时候不自动用e
如何让IntelliJ在编辑Rust程式语言的时候不自动用extern crate和use关键字来引用套件和型别? 随手张贴、Rust IntelliJ的Rust插件在2019/02/14时增加了套件和型别的自动引用功能,在预设的情况下,当我们在Rust程式码中用到了尚未引用进目前程式的使用范围(scope)的套件或是型别,并使用自动完成(auto-completion)功能来插入程式码时,这个Rust插件就会在目前的档案最上层的部分加入extern crate关键字或是use关键字来引用。这个功能会造成开发者很大的不便,因为当我们选错了要自动完成的项目时,还得手动找到那个错误被引用的crate或是型别来移除。 如下面这个官方的GIF动画,就是在演示这个功能的用途: 由于这个是个常会造成麻烦的功能,最好将其关闭