LUCIDTextjet - Print logo

Jetbrains dotUltimate

Short Description

Open HTML

Was sind die wichtigsten Funktionen und Vorteile von JetBrains dotUltimate?
NET Coverage – Vereint die wichtigsten .NET-Tools in einer Suite.
Smart Refactoring – Verbessert die Codequalität durch sicherere strukturelle Änderungen.
Deep Profiling – Analysiert Leistungs- und Speicherprobleme übersichtlicher.
Test Insight – Unterstützt Abdeckungsprüfungen und sorgt für höhere Code-Zuverlässigkeit.
IDE-Flexibilität – Passt sowohl zu Rider- als auch zu Visual Studio-Workflows.
Entwicklungsagilität – Unterstützt langfristige .NET-Produktivität und wartbare Projekte.

Long Description

Open HTML

Was ist in JetBrains dotUltimate enthalten?

Rider IDE – Schnelle plattformübergreifende .NET-IDE enthalten.
ReSharper – Code-Prüfungen für Visual Studio und VS Code.
.NET-Profiler – dotTrace und dotMemory erkennen Leistungsengpässe und Speicherlecks.
dotCover – Unit-Test-Abdeckung über alle .NET-Frameworks hinweg.
Wichtig – Für Nicht-.NET-IDEs von JetBrains ist das „All Products Pack“ erforderlich.
Kernkapazität – Sieben .NET- und C++-Tools, eine Lizenz.

Was sind die wichtigsten Vorteile von JetBrains dotUltimate?

dotUltimate ist die Einzelentwicklerlizenz von JetBrains, die alle kostenpflichtigen .NET- und C++-Tools des Unternehmens bündelt. Sie vereint zwei Entwicklungsumgebungen, drei Profiling- und Abdeckungstools, einen Dekompiler sowie integrierte KI-Funktionen, für die sonst separate Abonnements erforderlich wären.

Frei zwischen IDEs wechseln – Wechseln Sie jederzeit zwischen ReSharper und Rider.
Exklusive Profiler – Profiler und Code-Coverage-Tools sind ausschließlich in dotUltimate enthalten.
Eine Lizenz – Ersetzt mehrere separate JetBrains-Tool-Abonnements.
Plattformübergreifend – Rider läuft unter Windows, macOS und Linux.
C++-Unterstützung – ReSharper C++ deckt C++ und C++/CLI ab.
KI-Unterstützung – Der JetBrains AI Assistant ist in Rider und ReSharper integriert.

Was leistet JetBrains dotUltimate?

dotUltimate gewährt einem Entwickler mit einer einzigen Lizenz Zugriff auf das gesamte kostenpflichtige .NET- und C++-Toolset von JetBrains: ReSharper, ReSharper C++, Rider, dotTrace, dotMemory, dotCover und dotPeek. ReSharper bietet in Visual Studio On-the-Fly-Prüfungen und Refactorings für C#, VB.NET, XAML, ASP.NET, JavaScript, TypeScript, CSS, HTML und XML, während Rider eine eigenständige IDE ist, die dieselben .NET-Aufgaben außerhalb von Visual Studio übernimmt. Mit den Profiler- und Codeabdeckungstools können Sie direkt vom Schreiben von Code zur Diagnose langsamer Methoden, Speicherlecks und ungetesteter Verzweigungen übergehen, ohne die JetBrains-Toolchain verlassen zu müssen. dotPeek, der mitgelieferte Dekompiler, öffnet .dll-, .exe- und .winmd-Dateien und kann diese in eine Visual Studio-.csproj-Datei exportieren, was hilfreich ist, wenn Sie eine Assembly eines Drittanbieters untersuchen oder Logik aus einem älteren Build wiederherstellen müssen.

Sollten Sie sich für dotUltimate oder eine eigenständige ReSharper- oder Rider-Lizenz entscheiden?

Entscheiden Sie sich für dotUltimate, wenn Sie die Profiler benötigen oder sowohl ReSharper als auch Rider nutzen möchten, da dotTrace, dotMemory und dotCover nicht Teil eines eigenständigen ReSharper- oder Rider-Abonnements sind. Diese drei Tools werden ausschließlich im Rahmen von dotUltimate oder dem umfangreicheren „All Products Pack“ angeboten. Wenn Sie also nur ReSharper kaufen, um Geld zu sparen, verzichten Sie auf die Profiling- und Coverage-Funktionen von JetBrains. Eine eigenständige ReSharper-Lizenz umfasst die Visual Studio-Erweiterungen, einschließlich ReSharper C++, und eine eigenständige Rider-Lizenz umfasst nur die Rider-IDE. dotUltimate ist die kleinste Lizenz, mit der Sie zwischen dem Visual Studio-Workflow und Rider wechseln können, während Ihnen die Profiler weiterhin zur Verfügung stehen.

Enthaltenes TooldotUltimateReSharperRiderAlle Produkte im Paket
ReSharper (VS / VS Code)
ReSharper C++
Rider IDE
dotTrace & dotMemory
dotCover
Andere JetBrains-IDEs

Umfasst dotUltimate auch andere JetBrains-IDEs wie IntelliJ IDEA oder PyCharm?

Nein. dotUltimate beschränkt sich auf die .NET- und C++-Tools von JetBrains und umfasst keine IDEs wie IntelliJ IDEA, PyCharm, WebStorm, GoLand oder DataGrip. Wenn Sie in mehreren Sprachumgebungen arbeiten und auch diese IDEs nutzen möchten, ist das „All Products Pack“ die richtige Lizenz für Sie, da es neben allen Inhalten von dotUltimate auch die übrigen Desktop-IDEs von JetBrains enthält. Käufer gehen oft davon aus, dass das Wort „Ultimate“ für jedes JetBrains-Produkt steht. Vergewissern Sie sich daher, dass Ihr Stack auf .NET und C++ ausgerichtet ist, bevor Sie sich für dotUltimate anstelle des umfassenderen Pakets entscheiden.

Welche Sprachen, Frameworks und Plattformen unterstützt dotUltimate?

dotUltimate zielt über Rider auf den .NET- und C++-Stack unter Windows, macOS und Linux ab, während ReSharper Visual Studio unter Windows abdeckt. ReSharper analysiert C#, VB.NET, XAML, ASP.NET und ASP.NET MVC, JavaScript, TypeScript, CSS, HTML und XML, und ReSharper C++ ergänzt dies um C++ einschließlich C++/CLI. dotCover erstellt Abdeckungsberichte auf Anweisungs-Ebene für Code, der auf das .NET Framework, .NET Core, Mono und Mono für Unity abzielt, und führt Tests mit MSTest, NUnit, xUnit und MSpec durch. Rider unterstützt zudem die Spieleentwicklung mit Unity, weshalb Studios es mit den Plugins dotTrace und dotMemory kombinieren, um Probleme mit der Frame-Zeit und der Speicherzuweisung zu verfolgen.

Wie helfen die dotUltimate-Profiler bei der täglichen Entwicklungsarbeit?

dotTrace ermittelt, welche Methoden am meisten Zeit verbrauchen, sodass Sie einen langsamen API-Aufruf oder eine träge UI-Aktion beheben können, anstatt zu raten. dotMemory erstellt Heap-Snapshots, die Sie vergleichen können, um Speicherlecks, doppelte Instanzen und überdimensionierte Speicherzuweisungen zu lokalisieren – genau die Art von Problemen, die einen Serverprozess im Produktivbetrieb auf mehrere Gigabyte RAM belasten. dotCover zeigt dann die Abdeckung auf Anweisungs-Ebene an, sodass Sie genau sehen können, welche Verzweigungen Ihre Unit-Tests niemals erreichen. Im Zusammenspiel verwandeln diese Tools vage Meldungen wie „Die App ist langsam“ oder „Sie stürzt unter Last ab“ in konkrete Codezeilen, auf die Sie reagieren können.

Häufig gestellte Fragen zu JetBrains dotUltimate

Ist dotPeek enthalten und ist es als eigenständiges Programm kostenlos?

dotPeek ist im Lieferumfang von dotUltimate enthalten und wird von JetBrains auch als kostenloser eigenständiger .NET-Decompiler angeboten. Es dekompiliert .dll-, .exe- und .winmd-Dateien und kann das Ergebnis als Visual Studio-Projekt exportieren, was nützlich ist, um Bibliotheken von Drittanbietern zu analysieren oder Logik aus einer Assembly wiederherzustellen, wenn der Quellcode fehlt.

Können die dotUltimate-Tools parallel in einer Visual Studio-Installation ausgeführt werden?

Ja, aber die in Visual Studio integrierten Tools (ReSharper, ReSharper C++ und dotCover) müssen alle dieselbe Version haben, um eine Visual Studio-Installation gemeinsam nutzen zu können, da sie auf einen gemeinsamen Satz von Assemblies angewiesen sind. Der einheitliche dotUltimate-Installer sorgt dafür, dass diese Versionen aufeinander abgestimmt sind, während dotTrace, dotMemory und dotPeek auch als eigenständige Anwendungen ohne Visual Studio-Integration ausgeführt werden können.

Gibt es eine kostenlose Version, und deckt dotUltimate auch kommerzielle Projekte ab?

dotUltimate ist eine kostenpflichtige Lizenz für die kommerzielle Entwicklung. JetBrains bietet eine kostenlose, nicht-kommerzielle Stufe für ReSharper und Rider an, die für Lernzwecke, Open-Source- oder Hobbyprojekte genutzt werden kann. Diese kostenlose Stufe umfasst jedoch nicht dotTrace, dotMemory oder dotCover, die ausschließlich im kostenpflichtigen dotUltimate oder im „All Products Pack“ enthalten sind.

 

System requirements

Betriebssysteme

Windows 11: Home / Pro / Education / Enterprise
Windows 10: Home / Pro / Education / Enterprise

Prozessor CPU mit x86_64- oder arm64-Architektur und 4 Kernen
Arbeitsspeicher Insgesamt 8 GB RAM, davon 3 GB für IDE-Prozesse verfügbar
Festplatte 10 GB freier Festplattenspeicher
Bildschirm Standard-Bildschirm, kompatibel mit dem jeweiligen Betriebssystem
Besondere Funktionen JetBrains Rider – plattformübergreifende .NET-IDE.
ReSharper-Produktivitätserweiterung für Microsoft Visual Studio.
ReSharper C++ für Microsoft Visual Studio.
dotMemory-Profiling in Rider und als Standalone-Version.
dotTrace-Profiling in Rider und als Standalone-Version.
dotCover-Codeabdeckung und Continuous Testing in Rider.
dotPeek .NET-Decompiler.
Monitoring-Toolfenster als Teil von dotUltimate verfügbar.
Hinweis Erfordert Microsoft Visual Studio für ReSharper und ReSharper C++.
Erfordert .NET Framework 4.7.2 oder höher unter Windows.
Der JetBrains ETW-Dienst ist für die Leistungsprofilierung und Überwachung in Rider erforderlich.

 

Betriebssysteme macOS Tahoe 26
macOS Sequoia 15
Prozessor CPU mit x86_64- oder arm64-Architektur und 4 Kernen
Arbeitsspeicher Insgesamt 8 GB RAM, davon 3 GB für IDE-Prozesse verfügbar
Festplatte 10 GB freier Festplattenspeicher
Bildschirm Standard-Bildschirm, kompatibel mit dem jeweiligen Betriebssystem
Besondere Funktionen JetBrains Rider – plattformübergreifende .NET-IDE.
dotMemory ist in Rider integriert und als eigenständige Anwendung unter macOS verfügbar.
dotTrace ist in Rider integriert und als eigenständige Anwendung unter macOS verfügbar.
Unterstützung für dotCover-Befehlszeilen-Runner auf Apple Silicon.
Workflow für Leistungs- und Speicherprofilierung unter macOS über Rider und die unterstützten Profiler-Tools verfügbar.
Hinweis Erfordert JetBrains Rider für den aktuellen macOS dotUltimate-Workflow.
JetBrains Runtime ist im Lieferumfang von Rider enthalten.
ReSharper, ReSharper C++ und dotPeek sind in der überprüften offiziellen Produktdokumentation nicht als aktuelle native macOS-Tools verifiziert.
dotMemory unter macOS weist in der JetBrains-Dokumentation dokumentierte Einschränkungen auf.

  

   

COMPANY NAME | First Name, Last name | Address | Phone 0000 - 00 00 00 | Email info@kundendomain.com

By continuing to browse our site you agree to our use of cookiesrevised Privacy Policy and Terms of Service.
More information about 
cookies

I agree