dotUltimate 2023.2

프로덕션 코드에 대한 테스트를 탐색하고 생성할 수 있는 기능과 함께 새로운 AI 어시스턴트를 ReSharper에 추가합니다.
8월 3, 2023
신규 버전

기능

Rider

  • Customizable project headers [New UI] - With this release you can now easily navigate between all of your open projects by color. Headers now come with predefined colors by default, but you can change them according to your preferences.
  • AI Assistant [Limited access] - With the initial set of AI-powered features, AI Assistant offers an integrated AI chat and weaves naturally into some of the core IDE user workflows. AI Assistant can analyze selected code, explain the meaning of a commit, and create Unity files written to your specifications.
  • Reworked Build tool window - The Build tool window has been reworked, both in terms of performance and UX/UI. Build output results will now be presented as an event tree on the left-hand side and a log on the right. The output will be loaded in a "lazy" manner, meaning only the build details you choose to look into from the event tree will be loaded and displayed, making the output far more CPU-friendly and easier to navigate.
  • GitLab integration - This release introduces initial integration with GitLab, allowing you to work with the Merge Requests functionality right from the IDE and streamline your development workflow.

ReSharper

  • Improved C# support - This release brings new code inspections and quick-fixes for working with raw string literals and local functions, as well as for handling common Microsoft Entity Framework issues and redundant nullable directives. Early support for C# 12 covers primary constructors and lambda expressions with optional parameters. ReSharper's support for discards and disposable resources has also been improved and new inline and interline hints have been added.
  • Navigating and Creating Unit Tests - ReSharper's Unit Testing has received a major update with the addition of a feature that lets you navigate and create tests for your production code.
  • AI Assistant [Limited access] - With the initial set of AI-powered features, AI Assistant offers an integrated AI chat and weaves naturally into some of the core IDE user workflows via context actions, making it possible for AI Assistant to explain selected pieces of code, weed out potential issues, and generate XML documentation for you

ReSharper C++

  • Introduces the Safe Delete refactoring to let you remove symbols from the source code safely.
  • For modern C++ projects, several new C++20 and C++23 features are now supported, including C++23 standard library modules.
  • This version also comes with the ReSharper AI Assistant, specifically designed to help you with programming tasks.

dotMemory

  • Snapshot analysis in JetBrains Rider - Before this release, you could only use dotMemory in Rider for memory allocation analysis. Now, you can collect memory snapshots and analyze them in Rider, just like in the standalone version of dotMemory.
    • Snapshot analysis is available on Microsoft Windows, Linux and Apple macOS.
    • On Windows, you can also import and analyze process dumps.
    • Some features and views are not available, e.g., automatic snapshot inspections and creation stack trace views.

dotPeek

  • Assembly diff - This release adds a way to compare two assemblies in detail. This feature is especially useful when scrutinizing the differences between two versions of a specific assembly and searching for potential vulnerabilities that may have been introduced in a newer version.

dotTrace

  • Grouping by a thread for sampling, tracing, and line-by-line snapshots - The Call Tree view now lets you group call stacks by individual threads, allowing deeper insight into thread-specific performance issues.
  • Source View tool window on Linux and Apple macOS - The standalone version of dotTrace on Linux and macOS gets the Source View window. After you select a call in the Call Tree, Source View will show you the source code of the corresponding method.
  • Other improvements:
    • For Timeline snapshots, dotTrace Viewer now shows the names of native threads instead of showing them all as Native. This feature will benefit Unity developers, letting them distinguish specific Unity threads. Available only on Microsoft Windows.
    • The Source View window in dotTrace Viewer now shows the number of invocations for each line of code.
dotUltimate

dotUltimate

모든 JetBrains .NET 도구, ReSharper C++ 및 Rider를 하나의 팩으로 제공합니다.

dotUltimate 도 구매할 수 있습니다:

궁금한 점이 있으세요?

JetBrains 사 제품 라이선스 담당자와 라이브 채팅