26

IntelliJ Rust Changelog #124

 5 years ago
source link: https://intellij-rust.github.io/2020/06/15/changelog-124.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

New Features

  • Support 2020.2 EAPs
  • Add completion of existing file paths inside path-like string literals in function arguments (by @Kobzol )

    73E3eiz.png!web

  • Provide quick-fix to attach a file to module tree for File is not included in module tree inspection (by @Kobzol )

    b2aeaiA.png!web

  • Show E0601 error if the main function doesn’t exist in binary crates and provide quick-fix to add the function (by @Stzx )

    QFfeQvZ.png!web

  • Handle doc comments when uncommenting ( Ctrl+/ ). Commenter can be configured using code style settings located in Preferences | Editor | Code Style | Rust (by @Kobzol )

    U7b2aeq.png!web

  • Place the caret near a type when navigating to an impl item
  • Add --ignored to command line when launching tests marked with #[ignore] . Now Cargo actually run them (by @Kobzol )

Performance Improvements

  • Significantly speed up macro expansion phase for new macro expansion engine
  • Fix UI freezes caused by chain method hints

Fixes

  • Add unsafe to function quick-fix now works inside loops and conditions (by @Kobzol )
  • Fix parsing crate at the beginning of macro call as visibility modifier
  • Fix false-positive Argument never used annotation when using raw format strings in macro calls (by @Kobzol )
  • Fix run icon displaying when main function is declared in a nested method (by @Stzx )
  • Fix exception in RsFileTypeOverriderForMacroExpansionFileSystem

Internal Improvements

  • Check indices are not accessed during document committing

Full set of changes can be found here


Recommend

  • 35
    • intellij-rust.github.io 5 years ago
    • Cache

    IntelliJ Rust Changelog #122

    Most of the new features in the release have been added by third-party contributors. Many thanks to @Kobzol for the extraordinary amount of contributions! You can partic...

  • 36
    • intellij-rust.github.io 5 years ago
    • Cache

    IntelliJ Rust Changelog #123

    This is the last release that supports the 2019.3 platform. To receive plugin updates further, please upgrade your IDE to 2020.1. New Features Debugger support outside of CLion: Do no...

  • 49
    • intellij-rust.github.io 5 years ago
    • Cache

    IntelliJ Rust Changelog #125

    New Features Provide initial support for debugging with MSVC toolchain in CLion 2020.2. You can track current progress and restrictions

  • 28
    • intellij-rust.github.io 5 years ago
    • Cache

    IntelliJ Rust Changelog #127

    New Features Support Rust documentation rendering in an editor. Just click to the corresponding icon on gutter to look at rendered version of a particular comment. Also, you can enable it by default v...

  • 14
    • intellij-rust.github.io 4 years ago
    • Cache

    IntelliJ Rust Changelog #137

    IntelliJ Rust Changelog #137 14 Dec 2020 New Features Support Find Usages action (Edit | Find Usages or Alt+F7) for Cargo

  • 21
    • intellij-rust.github.io 4 years ago
    • Cache

    IntelliJ Rust Changelog #136

    IntelliJ Rust Changelog #136 30 Nov 2020 New Features Introduce the new experimental engine for name resolution (disabled by default). The new algorithm (aka name resolution 2.0) uses the fixed-...

  • 21
    • intellij-rust.github.io 4 years ago
    • Cache

    IntelliJ Rust Changelog #138

    IntelliJ Rust Changelog #138 28 Dec 2020 New Features Enable Build tool window by default. The Build tool window provides structured output for build

  • 13
    • intellij-rust.github.io 4 years ago
    • Cache

    IntelliJ Rust Changelog #139

    New Features Cargo features and cfg support improvements: Take into account attributes under

  • 17
    • intellij-rust.github.io 4 years ago
    • Cache

    IntelliJ Rust Changelog #140

    Please welcome our new documentation ? It covers almost everything about the plugin, from basic how-to-s to detailed feature descriptions ✍️. And we’...

  • 5
    • rust-analyzer.github.io 3 years ago
    • Cache

    Changelog #124

    Fixes #11894 (first contribution) complete pattern args based on type name

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK