ReSharper 2024.1.2
Released: May 7, 2024
2024.1.2 での更新項目
機能
- Enhanced navigation between ASP.NET MVC views and controllers.
- New @rendermode directive argument inspections
- New inspections in ReSharper are designed to enforce the use of static members and correctly formed expressions with the @rendermode directive.
- It is surprisingly easy to inadvertently introduce mistakes in how render modes are specified. For example, a developer might mistakenly pass a dynamic or instance-based expression that does not resolve to a static IComponentRenderMode. This could lead to runtime errors or unexpected behavior in the component rendering process. ReSharper's newest inspections will flag such instances and suggest converting to a static expression or replacing it with a proper static member.
- Improved UI for the Assembly Diff tool in the decompiler
- The ability to compare assemblies has received a UX/UI overhaul with this update. The new UI not only looks more modern, but it's also designed to make this particular workflow more intuitive.
- AI Assistant
- The latest update to AI Assistant inside ReSharper contains the ability to introduce custom global prompts for the AI model at the heart of AI Assistant. For example, one might specify never check .md files, always check .csproj files, and that global prompt would apply to all interactions with and requests for AI Assistant. You cannot, however, introduce any rules that would overwrite ReSharper's built-in global context.
不具合の修正
- AI Assistant fixes
- Refactored the way ReSharper handles licenses for JetBrains AI services, which helped to resolve several associated bugs. These include, most notably, cases of false Out of volume messages, No internet connection errors, and the browser window opening for authentication at every launch of Visual Studio.
- Restored the ability to find usages of a ResX resource or to jump to the definition of a resource.