惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
V
V2EX
大猫的无限游戏
大猫的无限游戏
腾讯CDC
博客园 - Franky
WordPress大学
WordPress大学
Jina AI
Jina AI
GbyAI
GbyAI
云风的 BLOG
云风的 BLOG
B
Blog RSS Feed
Last Week in AI
Last Week in AI
The Cloudflare Blog
V
Visual Studio Blog
P
Proofpoint News Feed
博客园 - 叶小钗
L
LangChain Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Recorded Future
Recorded Future
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
T
The Blog of Author Tim Ferriss
人人都是产品经理
人人都是产品经理
Y
Y Combinator Blog
罗磊的独立博客
雷峰网
雷峰网
博客园 - 【当耐特】
Microsoft Security Blog
Microsoft Security Blog
L
LINUX DO - 热门话题
Cisco Talos Blog
Cisco Talos Blog
L
Lohrmann on Cybersecurity
Martin Fowler
Martin Fowler
Spread Privacy
Spread Privacy
MongoDB | Blog
MongoDB | Blog
Engineering at Meta
Engineering at Meta
C
Cybersecurity and Infrastructure Security Agency CISA
小众软件
小众软件
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Recent Announcements
Recent Announcements
T
Threat Research - Cisco Blogs
Security Archives - TechRepublic
Security Archives - TechRepublic
量子位
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
宝玉的分享
宝玉的分享
D
DataBreaches.Net
T
The Exploit Database - CXSecurity.com
Vercel News
Vercel News
IT之家
IT之家
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
T
Troy Hunt's Blog
aimingoo的专栏
aimingoo的专栏

JetBrains News

What’s New in WebStorm 2026.1 What's New in DataSpell 2026.1 TeamCity: the Hassle-Free CI/CD Tool by JetBrains YouTrack: Project management for all your teams PhpStorm: The PHP IDE by JetBrains What's New in PhpStorm 2026.1 What’s New in PyCharm 2026.1 – Rethink How You Build and Scale What’s New in PyCharm 2026.1 – Rethink How You Build and Scale What's New in PhpStorm 2026.1 What's New in PhpStorm 2026.1 What's New in PhpStorm 2026.1 What's New in PhpStorm 2026.1 What's New in PhpStorm 2026.1 AppCode: Smart Swift/Objective-C IDE for iOS & macOS Development AppCode: Smart Swift/Objective-C IDE for iOS & macOS Development What's New in CLion 2026.1 CLion: A cross-platform IDE for C and C++ WebStorm: The JavaScript and TypeScript IDE, by JetBrains Rider: the cross-platform .NET and game development IDE from JetBrains Download ReSharper: Visual Studio Extension for .NET Devs dotMemory: a Memory Profiler & Unit-Testing Framework for .NET by JetBrains Hub: Identity management service for YouTrack and TeamCity Hub: Identity management service for YouTrack and TeamCity What's New in IntelliJ IDEA What's New in DataGrip 2026.1 What's New in Rider What's New in GoLand 2026.1 What’s New in YouTrack 2026.1 JetBrains: Essential tools for software developers and teams What's New in RubyMine 2026.1 Free PyCharm For Students Free PyCharm For Students JetBrains: Essential tools for software developers and teams What's New in TeamCity 2026.1 | TeamCity On-Premises What's New in IntelliJ IDEA Security update for IntelliJ-based IDEs v2016.1 and older versions | The JetBrains Blog JetBrains: Essential tools for software developers and teams Monthly and yearly plans with JetBrains Toolbox Free PyCharm For Students What's New in dotMemory What's New in dotPeek What’s New in YouTrack 2026.1 What's New in RubyMine 2026.1 What's New in ReSharper
What's New in ReSharper
2020-07-30 · via JetBrains News

Welcome to the ReSharper 2026.1 release overview. This version is designed to make everyday .NET development more comfortable and efficient, with:

  • Enhanced performance monitoring – All runtime behavior insights can now be displayed in a single tool window.
  • Expansion beyond Visual Studio – Use ReSharper in VS Code–compatible editors like Cursor and Google Antigravity.
  • Improved C# support – Better handling of extension members, new inspections, and early support for upcoming features.
  • More stable Out-of-Process mode – Over 70 fixes for improved reliability.
  • Modernized editor UI – Updated completion, tooltips, and popups with better scaling.

Evolved performance monitoring

Marking a new step in the evolution of performance monitoring, ReSharper 2026.1 introduces the Monitoring tool window. This new dedicated tool window provides a clearer, more complete picture of runtime performance and offers automated issue detection to help you identify optimization opportunities.

The Monitoring tool window lets you observe key runtime metrics of your application as it runs or during debugging. It builds on the capabilities already previously available through our .NET profiling tools and Dynamic Program Analysis (DPA), but brings them together in a single view that makes it easier to evaluate runtime behavior at a glance.

The Dynamic Program Analysis (DPA) feature will be retired in the 2026.2 release, while its core capabilities will continue to be provided through the new monitoring experience.

Current limitations:

The Monitoring tool window is not currently supported in Out-of-Process mode. We are working to remove this limitation in ReSharper 2026.2.

For more details on how monitoring works and how to use it, see our documentation.

Expansion to VS Code-compatible editors

ReSharper is now available for Visual Studio Code and compatible editors such as Cursor and Google Antigravity, bringing JetBrains’ C# tooling to your editor of choice.

The extension provides real-time code analysis, refactorings, and navigation for C#, XAML, Razor, and Blazor. It also includes a Solution Explorer for managing projects and source generators, as well as built-in unit testing support for NUnit, xUnit.net, and MSTest.

ReSharper for VS Code and compatible editors is available under the ReSharper, dotUltimate, and All Products Pack subscriptions. A free subscription is also available for non-commercial use.

Learn more in this dedicated blog post.

Language support

Improved support for C# extensions

ReSharper 2026.1 expands its support for C# extension members, helping you work more efficiently with the evolving language features.

A new Consolidate extension members context action merges compatible extension declarations and classic extension methods into a single block. The Import extension member quick-fix has also been improved and now supports all kinds of extension members, automatically adding missing using directives when needed.

We’ve also improved navigation and refactoring for extension members. ReSharper can now decompile extension blocks and navigate to generated sources, and the Extension Method to Plain Static refactoring now works with methods declared inside extension blocks.

Early support for upcoming C# language features

ReSharper 2026.1 introduces early support for upcoming C# language updates, helping you experiment with new syntax as the language evolves.

This release includes initial support for collection expression arguments and support for the [ExtendedLayout] attribute, ensuring ReSharper continues to work smoothly with the latest compiler innovations.

New inspections and code style options

This release adds several new inspections and style options to help you write safer and more consistent code.

ReSharper now detects short-lived HttpClient instances and suggests safer reuse patterns. It also warns you when ImmutableArray<T> is used with collection initializers, which can lead to a runtime NullReferenceException.

Additional improvements include:

  • A new inspection for enforcing the order of accessor methods in properties and events.
  • A syntax style option for empty strings, allowing you to choose between string.Empty and "".
  • Improved nullable reference type migration, with an option to insert #nullable enable automatically in new files.
  • Enhanced code completion that can generate method definitions based on [LoggerMessage] attributes.

Faster indexing, code completion, and analysis

This release brings several performance improvements across indexing, code completion, and code analysis.

We reworked the indexing of annotated type members defined in assemblies, making it significantly faster and more memory efficient.

Import completion is now more responsive by eliminating certain expensive computations.

We also optimized several performance-critical code paths by reducing costly interface type checks, resulting in faster code analysis and lower overall overhead.

Faster startup times and lower memory usage when working with Unreal Engine projects in ReSharper C++ 2026.1

C++ improvements

ReSharper 2026.1 improvements to C++ support include:

  • Performance: Faster startup times and lower memory usage in Unreal Engine projects.
  • Language support: Support for the C23/C++26 #embed directive, C++23 extended floating-point types, the C2Y _Countof operator, and other features.
  • Coding assistance: Auto-import for C++20 modules and postfix completion for primitive types, literals, and user-defined literal suffixes.
  • Code analysis: New inspections for out-of-order designated initializers and override visibility mismatches, update of bundled Clang-Tidy to LLVM 22.
  • Unreal Engine: Richer Blueprint integration in Code Vision and Find Usages, compatibility fixes for the upcoming Unreal Engine 5.8.

Learn more about the C++ updates from the What's New in ReSharper C++ 2026.1 page.

Improved stability in Out-of-Process mode

We continue to improve the stability of ReSharper’s Out-of-Process (OOP) mode, which improves responsiveness and resilience by separating ReSharper’s backend from Visual Studio.

In this release, we resolved over 70 issues and made improvements related to the Out-of-Process architecture. The fixes address problems across a wide range of scenarios, including navigation (particularly Peek actions), UI interactions, unit testing sessions, and solution state synchronization.

The .NET runtime used by ReSharper in Out-of-Process (OOP) mode has also been updated to .NET 10.

Modernized completion and popup UI

Several editor UI elements in ReSharper have been refreshed to better align with the modern look of the Visual Studio experience.

Thanks to a redesign, the code completion UI now provides a cleaner and more consistent look within the editor.

We also modernized a number of related UI components, including parameter info popups, tooltips, and other editor popups, replacing outdated visuals and improving their appearance across themes and DPI settings.

The updated UI now supports Visual Studio’s editor zoom feature, ensuring completion lists and parameter info scale correctly when zoom levels change.