The JetBrains Blog

Blog

  • Blogs by Topic
    • IDEs

      • AppCode
      • CLion
      • DataGrip
      • DataSpell
      • Fleet
      • GoLand
      • IntelliJ IDEA
      • PhpStorm
      • PyCharm
      • Rider
      • RubyMine
      • WebStorm
    • Plugins & Services

      • Big Data Tools
      • Code With Me
      • Quality Assurance
      • JetBrains Platform
      • Rust
      • Scala
      • Toolbox App
      • Writerside
    • Team Tools

      • Datalore
      • Space
      • TeamCity
      • Upsource
      • YouTrack
      • Hub
      • Qodana
    • .NET & Visual Studio

      • .NET Tools
      • ReSharper C++
    • Languages & Frameworks

      • Kotlin
      • Ktor
      • MPS
    • Education & Research

      • Edu Products
      • Research
    • Company

      • Company Blog
      • Security
Rust logo

The IntelliJ Rust Blog

Open-Source Rust Plugin for IntelliJ-based IDEs

Follow
  • Follow IntelliJ Rust:
  • Twitter
Get IntelliJ Rust
Follow
  • Follow IntelliJ Rust:
  • Twitter
  • News
  • Releases
Get IntelliJ Rust

2022.1

What’s New in IntelliJ Rust for 2022.1

In this release cycle, we’ve improved our language support, code insight, run/debug support, and tool integrations, and added many enhancements and fixes.  Language Support Single-step macro expansion  We’ve significantly improved how macro expansion works. Previously the macro expansion process was implemented in multiple steps – up to 64. The indexing would start after every step. This approach was not ideal. First, the macro expansion was slower than it could be because the cache memory would be cleared out at the end of indexing. And second, multiple steps caused

Sergey Kozlovskiy Sergey Kozlovskiy
  • Privacy & Security
  • Terms of Use
  • Legal
  • Genuine tools
Copyright © 2000–2022 JetBrains s.r.o.