You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _posts/2022-11-21-changelog-183.markdown
+27-20
Original file line number
Diff line number
Diff line change
@@ -7,55 +7,62 @@ date: 2022-11-21 13:00:00 +0300
7
7
8
8
## New Features
9
9
10
-
*[#9699] Support [quick-fixes preview](https://blog.jetbrains.com/idea/2022/09/intellij-idea-2022-3-eap/#Intention_action_preview_enabled_by_default) in 2022.3
10
+
*[#9694] Enable [derive](https://doc.rust-lang.org/reference/procedural-macros.html#derive-macros) procedural macro expansion in [nightly plugin builds](https://plugins.jetbrains.com/plugin/8182-rust/docs/rust-quick-start.html#install-nightly).
11
+
To turn it off, disable `org.rust.macros.proc.derive`[experimental feature](https://plugins.jetbrains.com/plugin/8182-rust/docs/rust-faq.html#experimental-features)
11
12
12
-
*[#9694] Enable [derive](https://doc.rust-lang.org/reference/procedural-macros.html#derive-macros) procedural macro expansion in [nightly plugin builds](https://plugins.jetbrains.com/plugin/8182-rust/docs/rust-quick-start.html#install-nightly)
13
+
*[#9641], [#9699] Support [Intention and quick-fixes preview](https://blog.jetbrains.com/idea/2022/09/intellij-idea-2022-3-eap/#Intention_action_preview_enabled_by_default) in 2022.3
13
14
14
-
*[#9649] Enable native Rust support in [MSVC LLDB](https://blog.jetbrains.com/clion/2019/06/clion-2019-2-eap-msvc-debugger-unused-includes-check-and-more/#msvc_debug) in 2022.3 IDE builds on Windows. Currently, the most visible improvement of the native support is the proper displaying of Rust primitive type names, such as `u64` instead of `unsigned long long`
15
+
TODO: gif
15
16
16
-
*[#9641] Support [Intention preview](https://blog.jetbrains.com/idea/2022/09/intellij-idea-2022-3-eap/#Intention_action_preview_enabled_by_default) in 2022.3
17
17
18
-
*[#9350] Support renaming derive procedural macros
18
+
*[#7353] Support [intra-doc links](https://doc.rust-lang.org/rustdoc/write-documentation/linking-to-items-by-name.html). Please note that currently we support links in format `[text](link)`, but not `[link]`
19
19
20
-
*[#8958] Provide support for proper build script evaluation and procedural macro expansion on Windows and Linux with arm64 CPU
20
+
TODO: gif
21
21
22
-
*[#7353] Support [intra-doc links](https://doc.rust-lang.org/rustdoc/write-documentation/linking-to-items-by-name.html). Please note that currently we support links in format `[text](link)`, but not `[link]`
22
+
*[#9649] Enable native Rust support in [MSVC LLDB](https://blog.jetbrains.com/clion/2019/06/clion-2019-2-eap-msvc-debugger-unused-includes-check-and-more/#msvc_debug) in 2022.3 IDE builds on Windows. Currently, the most visible improvement of the native support is the proper displaying of Rust primitive type names, such as `u64` instead of `unsigned long long`
*[#9470] Improve completion when the caret is placed in the middle of an identifier
51
58
52
-
*[#9470] improve completion when the caret is placed in the middle of an identifier
59
+
*[#9515] Add trailing comma if needed in `Add missing fields` quick fix (by [@t-kameyama])
53
60
54
-
*[#9377]fix docs.rs documentation hyperlinks for proc macros (by [@afetisov])
61
+
*[#9377]Fix `docs.rs` documentation hyperlinks for procedural macros (by [@afetisov])
55
62
56
63
## Internal Improvements
57
64
58
-
*[#9667]await finish of macro expansion task when running inspection from [command line](https://www.jetbrains.com/help/idea/command-line-code-inspector.html) or via [Qodana](https://www.jetbrains.com/qodana/)
65
+
*[#9667]Await finish of macro expansion task when running inspection from [command line](https://www.jetbrains.com/help/idea/command-line-code-inspector.html) or via [Qodana](https://www.jetbrains.com/qodana/)
59
66
60
67
Full set of changes can be found [here](https://github.com/intellij-rust/intellij-rust/milestone/92?closed=1)
0 commit comments