Neue IDE für C# (.NET): Überblick über Funktionen und erster Eindruck

Online Python-Trainer für Anfänger

Lernen Sie Python einfach ohne theoretische Überlastung. Lösen Sie praktische Aufgaben mit automatischer Überprüfung und schreiben Sie Code direkt im Browser.

Kurs starten

Neue IDE mit Unterstützung für C# (.NET): Erster Blick auf ein frisches Entwicklerwerkzeug



Die Welt der .NET-Entwicklung hat ein neues Werkzeug bekommen. Kürzlich fand die öffentliche Veröffentlichung einer IDE mit dem Codenamen «CodeFusion Studio» (Arbeitstitel) statt, die eine leichte, aber leistungsstarke Alternative zu Visual Studio und Rider verspricht. Wir haben die Neuheit getestet und teilen unsere ersten Eindrücke.



Was ist das für eine IDE?

Das Projekt wurde von einem Team ehemaliger JetBrains- und Microsoft-Ingenieure erstellt. Das Hauptziel ist es, C#-Entwicklern eine Umgebung zu bieten, die die Geschwindigkeit eines Code-Editors (wie VS Code) mit der Analysetiefe einer vollwertigen IDE kombiniert. Derzeit werden .NET 6, 7 und 8 unterstützt, und eine Integration mit .NET 9 ist geplant.



Wichtigste Funktionen

  • Blitzschnelles IntelliSense: Vorschläge und Autovervollständigung erscheinen nahezu sofort, selbst in Projekten mit Hunderttausenden von Codezeilen. Das Analysesystem nutzt Roslyn-Caching auf einer neuen Ebene.
  • Integriertes Terminal und Git: In die IDE sind ein erweitertes Terminal mit Syntaxhervorhebung und ein visuelles Werkzeug für die Arbeit mit Git (Staging, Commits, Dateivergleich) integriert.
  • Profiler für .NET: Ein integriertes Werkzeug zur Leistungsmessung, ohne dass externe Tools angeschlossen werden müssen. Es ermöglicht die Echtzeit-Ansicht von Speicherbelegungen und Engpässen.
  • Intelligentes Refactoring: Neben Standardaktionen (Umbenennen, Methode extrahieren) bietet die IDE eine automatische Migration auf neue Versionen der .NET-API und den Ersatz veralteter Konstrukte.
  • Unterstützung für Blazor und MAUI: Vollständige Syntaxhervorhebung, Navigation und Debugging für Web- und Mobilprojekte.


Erster Eindruck

Nach der Installation startet die IDE in 3-4 Sekunden. Die Benutzeroberfläche ist minimalistisch, erinnert an Fleet, enthält aber Elemente von Visual Studio. Erfreulich ist, dass man für den Start kein separates Projekt erstellen muss – man kann einen Ordner mit Code öffnen, und die Umgebung erkennt selbstständig die Projektstruktur. Das Debuggen funktioniert stabil, Haltepunkte werden korrekt ausgelöst, und das Fenster «Watch» aktualisiert sich ohne Verzögerungen.



Für wen ist das nützlich?

  • Für C#-Entwickler, die eine schnelle Alternative zu Visual Studio für alltägliche Aufgaben suchen.
  • Für Teams, die mit Mikrodiensten auf .NET arbeiten – die Leichtigkeit der IDE ermöglicht es, mehrere Projekte gleichzeitig geöffnet zu halten, ohne Leistungseinbußen.
  • Für Anfänger: Die einfache Oberfläche und die integrierten Syntaxhinweise senken die Einstiegshürde.


Was hat nicht gefallen?

Es gibt noch keine Unterstützung für Erweiterungen (Plugins) – nur die Basisfunktionalität. Außerdem fehlt ein integrierter Formular-Designer für WinForms und WPF. Die Entwickler versprechen, diese Funktionen innerhalb eines halben Jahres hinzuzufügen. Darüber hinaus befindet sich die Version für Linux noch im Beta-Status.



Fazit

Die neue IDE ist ein selbstbewusster Schritt hin zu einem modernen, schnellen und benutzerfreundlichen Werkzeug für C# (.NET). Wenn Ihnen die «Schwere» von Visual Studio leid ist und Sie keine Lizenz für Rider bezahlen möchten, sollten Sie sich dieses Projekt ansehen. Die kostenlose Version (Community Edition) kann bereits auf der offiziellen Website heruntergeladen werden.



Bleiben Sie auf PythonLib auf dem Laufenden – wir werden die Neuheit weiter testen und in den folgenden Artikeln über versteckte Funktionen berichten.

<<

Empfohlene Bibliotheken