IntelliJ Rust 0.2.0 已发布,IntelliJ Rust 是 Rust 的 IntelliJ 插件,由 JetBrains 官方提供支持。
该版本最大的改进是对 Rust 类型系统更好的支持。现在能够正确处理通用类型,所以代码完成和导航可以在 lambdas, iterators, futures 等内部使用。
此外,还有在 CLion 中对调试器的初步支持。
其他一些其他改进和功能包括
Parameter names and local variable type hints.
Better navigation with ability to search for implementations by type or trait.
Ctrl+F9 to build project in IDEA.
Ability fill an impl types and functions based on trait.
Support for moving syntactic elements up/down (Ctrl+Shift+Up/Down) and left/right (Ctrl+Shift+Alt+Right/Left) (video43).
Quick definition (Ctrl+Shift+I).
Highlighting of function’s exit points, and semantic highlighting71.
Typing assistance: join lines (Ctrl+Shift+J) cleanups commas13 and blocks10, semicolon is inserted after return automatically in unit-returning functions, completion for function calls inserts parenthesis.
Breadcrumbs.
Completion and navigation for macro definitions.
Introduce variable (Cltr+Alt+V or .let postfix template).
Various new inspections and intentions.
软件详情:https://users.rust-lang.org/t/intellij-rust-0-2-0-released/13419
下载地址:https://intellij-rust.github.io/
来自:开源中国社区
                  	
				
