ozkriff
November 23, 2022, 12:11pm
21
IntelliJ Rust Changelog #183
Highlights:
Intention previews and quick-fixes are now supported.
Completion, navigation, and other code insight features now work for intra-doc links (WIP, not all cases are supported).
Derive proc-macro expansion is enabled in nightly plugin builds.
https://intellij-rust.github.io/2022/11/21/changelog-183
/r/rust discussion
ozkriff
December 5, 2022, 4:56pm
22
IntelliJ Rust Changelog #184
Highlights:
Function-like and derive proc-macro expansion is finally enabled by default now!
Show coerced types via "View | Type Info" action (ctrl+shift+p).
Support short intra-doc links (in the [link] format).
Experimentally set special environment variables when invoking proc-macro during completion so proc-macro's authors could use them for providing additional IDE-specific logic for custom completion (example ).
https://intellij-rust.github.io/2022/12/05/changelog-184
/r/rust discussion
1 Like
ozkriff
December 19, 2022, 1:33pm
24
IntelliJ Rust Changelog #185
Highlights:
Initial type inference support for GATs.
Show type hints inside attribute proc-macro.
Improved support for new variants of range patterns.
Respect clippy::wrong_self_convention attribute.
A bunch of performance improvements - in cfg-disabled code handling and name¯o resolution.
https://intellij-rust.github.io/2022/12/19/changelog-185
/r/rust discussion
ozkriff
February 8, 2023, 7:41pm
25
IntelliJ Rust Changelog #186
Highlights:
"Create field" quick-fix for struct literals with 'Self'.
Remove unused imports inside functions.
Fully qualified local paths after paste (disabled by default).
https://intellij-rust.github.io/2023/01/16/changelog-186
/r/rust discussion
ozkriff
February 8, 2023, 7:43pm
26
IntelliJ Rust Changelog #187
Highlights:
Support dropped for the 2022.2 platform and added for the 2023.1 EAP builds.
"Inject language or reference" into a macro call.
Separate icons for constants and statics.
https://intellij-rust.github.io/2023/01/30/changelog-187
/r/rust discussion
ozkriff
February 8, 2023, 7:45pm
27
The State of Developer Ecosystem 2022 in Rust
An overview of the Rust-related trends from the last JetBrains's ecosystem survey with comments from three Rust experts: Aleksey Kladov, Andre Bogus, and Florian Gilcher.
/r/rust discussion
1 Like
ozkriff
February 27, 2023, 11:06am
28
IntelliJ Rust Changelog #188
Highlights:
Raw slice pointers contents are showable in the debugger.
The new debugger option allows for avoiding stepping into stdlib sources.
Updated icons for the New UI.
Allow excluding specific paths from auto-import.
https://intellij-rust.github.io/2023/02/13/changelog-188
/r/rust discussion
1 Like
ozkriff
February 27, 2023, 11:07am
29
Learn Rust With JetBrains IDEs
Vitaly wrote a blog post about our rustlings-based course "Learn Rust" :
2 Likes
IntelliJ Rust Changelog #190
This is a small release. Highlights:
Now the plugin detects and highlights errors in attribute macros.
The "trait object was declared with no traits" error is now detected by the plugin.
https://intellij-rust.github.io/2023/03/13/changelog-190
/r/rust discussion
IntelliJ Rust Changelog #191
Highlights:
Now the plugin shows parameter and chained method calls hints inside attribute procedural macro calls.
LLDB debugger backend now shows the contents of references and pointers.
A bunch of new Rust errors are detected by the plugin: mismatched members in trait impl, underscore expression in wrong place, etc.
https://intellij-rust.github.io/2023/03/27/changelog-191
/r/rust discussion
IntelliJ Rust Changelog #192
Highlights:
Clean (CLion only) and rebuild actions.
A bunch of new Rust errors are detected by the plugin: incorrect explicit lifetime bound on trait object, union expr without exactly one field, unsafe code outside unsafe function or block, unused labels.
https://intellij-rust.github.io/2023/04/11/changelog-192
/r/rust discussion
IntelliJ Rust Updates Summary For 2023.1 Release Cycle
GAT support
Disable completion and auto-import for specified items
Half-open range patterns support
Inject language or reference inside macro body
Attribute and function-like procedural macros improvements
and more:
The time has come to outline the state of the IntelliJ-based IDEs’ Rust plugin as of the 2023.1 release.
In the following paragraphs, we’ll delve into the novelties, improvements, and refinements t
/r/rust discussion:
https://reddit.com/r/rust/comments/12je4h3/new_in_intellij_rust_for_20231_part_1
1 Like
system
Closed
July 11, 2023, 3:41pm
35
This topic was automatically closed 90 days after the last reply. We invite you to open a new topic if you have further questions or comments.