zurück zum Artikel

Zehn Highlights in Visual Studio 2012: #4 Verbesserter Solution Explorer

Der Dotnet-Doktor

Zehn Highlights in Visual Studio 2012:

  1. Portable Class Libraries[1]
  2. "Add Reference"-Dialog[2]
  3. NuGet Library Package Manager[3]
  4. Verbesserter Solution Explorer[4]
  5. Registerkartenverwaltung der geöffneten Dateien[5]
  6. Verbesserter Suchen- und Ersetzendialog[6]
  7. Suche über Visual-Studio-Funktionen/-Optionen[7]
  8. Codeduplikate suchen[8]
  9. Verbesserungen im Webeditor[9]
  10. Page Inspector[10]

Microsofts Entwicklungsumgebung Visual Studio bietet in der Version 2012 eine Reihe schöner neuer Funktionen für die .NET-Programmierer. Feature Nr. 4 ist der verbesserte Solution Explorer.

Der Solution Explorer ist der Dreh- und Angelpunkt der Arbeit in der Entwicklungsumgebung. Nachdem er lange unverändert blieb, hat Microsoft ihn nun deutlich erweitert. In den Visual Studio 2010 Power Productivity Tools gab es einen "Solution Navigator" als Alternative zum "Solution Explorer". Der neue Solution Explorer in Visual Studio 2012 entspricht nun dem "Solution Navigator".

Anzeige der "Innereien" einer Codedatei im Solution Explorer

Er zeigt nicht nur Dateien, sondern für Codedateien auch deren innere Struktur, das heißt die darin enthaltenen Klassen mit ihren "Innereien", also Attributen und Methoden, gegebenenfalls auch den eingebetteten Klassen. Man kann die einzelnen Teile so direkt anspringen.

Das Eingabefeld "Search Solution Explorer" erlaubt eine Suche über Dateinamen und optional auch über die Klassen-, Methoden- und Attributnamen. Erstmals seit der Einführung des Solution Explorer im Jahr 1993 (im Rahmen von Visual Basic 3.0) erlaubt das Werkzeug jetzt die Suche über Dateinamen und -struktur.

Das Kontextmenü erhält sich abhängig zum gewählten Elementtyp, zum Beispiel bei Methoden werden im Kontextmenü die Optionen "Calls", "Is Called By", "Is Used by" und "New Solutions Explorer View" angezeigt. Mit der Funktion "Scope to this" lässt sich die Ansicht im Solution Explorer auf den aktuellen Ast beschränken (z. B. Projektmappenorder, Projekt oder Ordner in einem Projekt). Mit den Pfeilen in der Symbolleiste kann man zwischen verschiedene Ansichten wechseln.

Mit der Funktion "New Solution Explorer View" kann der Entwickler weitere Instanzen des Solution-Explorer-Fensters erzeugen – ausgehend von der aktuellen Position. Die Symbolleiste bietet mit "Collapse All" eine lang vermisste Funktion, den Baum des Solution Explorer komplett einzuklappen. Zudem kann man nun filtern: allerdings nur geöffnete Dateien oder nur Dateien mit Änderungen, die noch nicht im Versionsverwaltungssystem eingecheckt sind.


URL dieses Artikels:
http://www.heise.de/-1670356

Links in diesem Artikel:
[1] https://www.heise.de/developer/artikel/Zehn-Highlights-in-Visual-Studio-2012-1-Portable-Class-Libraries-1667481.html
[2] https://www.heise.de/developer/artikel/Zehn-Highlights-in-Visual-Studio-2012-2-Add-Reference-Dialog-1667650.html
[3] https://www.heise.de/developer/artikel/Zehn-Highlights-in-Visual-Studio-2012-3-NuGet-Library-Package-Manager-1669256.html
[4] https://www.heise.de/developer/artikel/Zehn-Highlights-in-Visual-Studio-2012-4-Verbesserter-Solution-Explorer-1670356.html
[5] https://www.heise.de/developer/artikel/Zehn-Highlights-in-Visual-Studio-2012-5-Registerkartenverwaltung-der-geoeffneten-Dateien-1671562.html
[6] https://www.heise.de/developer/artikel/Zehn-Highlights-in-Visual-Studio-2012-6-Verbesserter-Suchen-und-Ersetzendialog-1672191.html
[7] https://www.heise.de/developer/artikel/Zehn-Highlights-in-Visual-Studio-2012-7-Suche-ueber-Visual-Studio-Funktionen-Optionen-1676373.html
[8] https://www.heise.de/developer/artikel/Zehn-Highlights-in-Visual-Studio-2012-8-Codeduplikate-suchen-1676734.html
[9] https://www.heise.de/developer/artikel/Zehn-Highlights-in-Visual-Studio-2012-9-Verbesserungen-im-Webeditor-1676752.html
[10] https://www.heise.de/developer/artikel/Zehn-Highlights-in-Visual-Studio-2012-10-Page-Inspector-1676771.html