15.06.2021
Microsoft
Produktiver mit Visual Studio arbeiten
Autor: Bernhard Lauer
Microsoft.com
Die Entwicklung von VS Studio schreitet schnell voran. Aktuell ist Version 16.10.1 beziehungsweise die Vorschauversion 16.11. Welche Verbesserungen die IDE in Sachen Produktivität mitbringt, hat Microsoft-Mitarbeiterin Mika Dumont zusammengefasst.
Mit regelmäßigen Tooling-Updates verbessert das .NET Productivity-Team die Entwicklerproduktivität. Die jeweils jüngste Visual-Studio-Version finden Sie auf dieser Seite. Hier finden eine Auflistung einiger der neuen Funktionen, die Mika Dumont in ihrem englischsprachigen Blog-Beitrag ausführlich mit zahlreichen Screenshots vorstellt.
Inheritance margin bietet eine visuelle Darstellung zum Navigieren und Überprüfen der Vererbungskette. Inheritance margin ist standardmäßig ausgeschaltet, Sie müssen es also unter Extras > Optionen > Texteditor > C# oder Basic > Erweitert aktivieren. Wenn Sie den Vererbungsrand aktivieren, werden an den Rändern neue Symbole hinzugefügt, welche die Implementierungen und Überschreibungen Ihres Codes darstellen. Mit einem Klick auf eines der Symbole werden Vererbungsoptionen angezeigt, die Sie auswählen können, um zu navigieren.
Unbenutzte Referenzen entfernen. Mit diesem Befehl können Sie Projektreferenzen und NuGet-Pakete bereinigen, die nicht verwendet werden. Das Entfernen nicht verwendeter Projektreferenzen kann helfen, Speicherplatz zu sparen, die Startzeit einer Anwendung zu verkürzen und die Wiederherstellung von NuGet schneller zu machen. Der Befehl Unbenutzte Referenzen entfernen wird im Rechtsklickmenü eines Projektnamens oder eines Abhängigkeitsknotens im Projektmappen-Explorer angezeigt.
Mit dem EditorConfig-Designer können Sie Ihre Codeanalyse-Präferenzen anzeigen und konfigurieren. Um den neuen Designer zu verwenden, öffnen Sie eine beliebige C#- oder Visual Basic EditorConfig-Datei aus Ihrer Lösung. Der EditorConfig-Designer zeigt Code-Analyseoptionen für die Formatierung, den Code-Stil, Analysatoren von Drittanbietern (wenn Sie StyleCop oder xUnit installiert haben) und .NET-Codequalitäts-Analysatoren an. Durch Drücken von F7 wechselt man zurück zur EditorConfig-Textansicht.
Der Befehl Smart Break Line fügt automatisch eine Reihe geschweifter Klammern ein und platziert den Cursor innerhalb dieser Klammern (Umschalt+Eingabe). Smart Break Line funktioniert für Typdeklarationen, die geschweifte Klammern erfordern, sowie für Eigenschaften, Ereignisse, Felder und Ausdrücke zur Objekterzeugung.
Die Verwendung von Direktiven wird jetzt automatisch hinzugefügt, wenn Typen kopiert und in eine neue Datei eingefügt werden. Sie müssen diese Option zunächst unter Extras > Optionen > Texteditor > C# oder Basic > Erweitert einschalten und fehlende Verwendungsdirektiven beim Einfügen hinzufügen auswählen.
Weitere nützliche Beispiele zeigt und erklärt Microsoft-Mitarbeiterin Mika Dumont in ihrem Blog-Beitrag.
Raumbuchung
Neue Funktionen für Logitech Sync
Logitech hat mit Logitech Sync neue Software-Tools für den Fernzugriff, die Raumbuchung, Einblicke in die Nutzung und Automatisierungen zur Vereinfachung der Raum- und Geräteverwaltung vorgestellt.
>>
Programmiersprachen
Tiobe-Index Mai 2024 - Fortran unter den Top Ten
Fortran erlebt gerade ein bemerkenswertes Comeback und hat die Top 10 des TIOBE-Indexes erklommen – warum die Programmiersprache nach über 20 Jahren wieder gefragt ist.
>>
D717 und D735
Snom ermöglicht Integration von Telefonen in MS Teams
Via SIP-Gateway können die Premiumtelefone D717 und D735 von Snom in MS Teams integriert werden. Anwender können damit Teams-Funktionen an den beiden Telefonen nutzen.
>>
Visual Studio Code
NuGet-Pakete mit dem neuen C# Dev Kit in Visual Studio Code managen
Mit der Einführung des neuesten C# Dev Kit bietet Visual Studio Code jetzt erweiterte Funktionen zur direkten Verwaltung Ihrer NuGet-Pakete über die Befehlspalette.
>>