Visual Studio Setup - Warum befindet sich der Solution Explorer auf der rechten Seite? [geschlossen]


18

Jedes Mal, wenn ich VS installiere (welche Version auch immer Jahre zurückliegt), wird es mit dem Solution Explorer auf der rechten Seite installiert. Da die meisten Benutzeroberflächen die Navigation in einer linken Spalte (und oben im Ansichtsfenster) und den Inhalt rechts von dieser Navigation haben, scheint mir dies immer falsch zu sein.

Also ziehe ich den Solution Explorer auf die linke Seite des Bildschirms und docke ihn dort an. Aber ich habe noch nie einen anderen Entwickler gesehen.

Wenn man bedenkt, wie die meisten Programmierer normalerweise ihre Umgebung anpassen, ihren bevorzugten Texteditor, Browser, Plug-Ins, Greasemonkey-Skripte usw. hinzufügen, warum scheinen Visual Studio-Entwickler diese einfache Benutzeroberfläche niemals zu ändern? Tut das noch jemand oder schreie ich nur im Dunkeln?


2
Ich bevorzuge es, rechts zu sein, da ich von links nach rechts lese.
Mauris

13
Weil es der richtige Ort ist, um es zu platzieren.
DavRob60

3
Wenn Sie tatsächlich C ++ als Standard - Umgebung wählen (dies ist das erste Mal starten gefragt), die Lösung Explorer ist auf der linken Seite (es imitiert die Pre Visual Studio .NET - Schnittstelle und Tastenkombinationen, die ich immer noch lieber).
Fretje

7
Ich bevorzuge auch den Solution Explorer auf der linken Seite. Ein Grund, warum mir das so gefällt, ist, dass sich der größte Teil des Codes in der Mitte des Bildschirms befindet und nicht bis zu einer Kante.
Ergwun

3
Ich stimme vollkommen zu. Es scheint sich völlig gegen den Trend einer Baumansicht auf der linken Seite zu richten, mit Details auf der rechten Seite. Ich habe nie verstanden warum. Ich wechsle meine immer auf die linke Seite.
Yann Duran

Antworten:


33

User Interface Design ist keine reine Wissenschaft, vor allem, weil die Vorlieben der Menschen unterschiedlich sind. Es gibt jedoch einige Prinzipien, die wir im Laufe der Jahre gelernt haben:

  • Das Auge tendiert von Natur aus zu "Kraftpunkten". dh in der Kunst ist es die goldene Regel und in der Fotografie wird es vereinfacht zur "Regel der Drittel". Wenn Sie auf Ihrem Bildschirm ein Raster mit drei und drei Zellen nach unten gezeichnet haben, sind die Punkte, an denen sich die Linien schneiden, die Leistungspunkte. Dies sind sehr wichtige Immobilien und es erklärt auch, warum der 1 / 3-2 / 3-Split so gut funktioniert.
  • Wir haben gelernt, dass es eine Reihenfolge von Wichtigkeit gibt, wenn wir lesen lernen. Kurz gesagt, die wichtigste Spalte auf dem Bildschirm ist die Spalte, die in der Lesereihenfolge an erster Stelle steht. Für uns Menschen auf der westlichen Hemisphäre bedeutet dies die Lesereihenfolge von links nach rechts. Für Leute im Nahen Osten und in einigen fernöstlichen Ländern bedeutet dies die richtige (Lesereihenfolge von rechts nach links). Für andere Leute in anderen fernöstlichen Ländern bedeutet dies die Reihenfolge von oben nach unten (normalerweise von rechts nach links).

Mit diesen beiden Prinzipien können wir den Bildschirm so organisieren, dass die Benutzer das Beste daraus machen können. Die MS Visual Studio-Entwickler vermuteten, dass der Quellcode das wichtigste Element ist, und die anderen Panels unterstützen diesen Inhalt.

Wenn Sie es vorziehen, die Navigation auf der linken Seite zu haben, liegt dies daran, dass Sie einen anderen Wert auf die Wichtigkeit der Navigation legen als die VS-Entwickler. Keine der Positionen ist richtig oder falsch. Wenn Sie häufig von Datei zu Datei springen, kann es hilfreich sein, die Navigation auf der linken Seite zu haben.

Sie werden feststellen, dass sich der Inhalt auch auf dieser Website auf der linken Seite befindet und die Navigations- und Supportinformationen auf der rechten Seite. Dies spiegelt wider, was die Designer für die wichtigsten Aspekte der Website hielten.


Tolle Erklärung. Jetzt weiß ich, wie ich auf meine Antwort gekommen bin.
JeffO

+1 und auch: Ich benutze selten den Projekt-Explorer (Tabs / Suche per Shortcut bevorzugen), aber ich möchte immer Code sehen. Das macht die Priorität für mich noch deutlicher.
Flo


2

Nie ist nicht richtig, aber es ist selten. Als ich einem Kollegen half, bemerkte ich, dass sich sein Lösungsfinder auf der linken Seite seines Bildschirms befand. Es ist selten genug zu bemerken, wenn jemand es ändert.

Warum halten wir es auf der rechten Seite? Visual Studio wurde oft verwendet, um Ihre Ansichtseinstellungen zu verlieren und auf den ursprünglichen Zustand zurückzusetzen. Das Ziehen des Solution Explorers bei jedem Öffnen von VS wird schnell ermüdend.


Eigentlich hätte ich sagen sollen: "Ich habe noch nie jemanden gesehen, der das getan hat."
Amelvin

+1 Ich habe alle meine Fenster als Tabs in die Mitte gestellt, nichts links oder rechts. Ich bin sicher, viele Leute haben alle möglichen seltsamen Arrangements
jk.

2

Ich habe es nur als Experiment an der linken Seite angedockt (nachdem ich es jahrelang auf der rechten Seite hatte). Es ist seltsam, warum ich bisher nicht darüber nachgedacht habe, weil ich seit 3 ​​Jahren ein Dual-Monitor-Setup verwende und VS immer auf dem richtigen Bildschirm habe (der Browser - ich bin ein Webentwickler - und andere Tools, z. B. Versionsverwaltungs-Client) sind auf dem linken Bildschirm). Die Gesamtbreite meiner beiden Bildschirme beträgt etwas mehr als 1 m, sodass der Solution Explorer auf der rechten Seite ziemlich weit entfernt war - jetzt treffen sich die beiden Bildschirme.

Ein weiterer wichtiger Aspekt ist, dass die Lösungen, mit denen ich arbeite, viele Projekte (mit vielen Dateien) haben. Daher musste ich vorher jedes Mal, wenn ich eine andere Datei öffnen wollte, die Maus über den Bildschirm nach rechts bewegen und dann Zurück zur linken Seite am Zeilenanfang (oder in der Nähe davon) - der Projektmappen-Explorer ist jetzt viel näher am Zeilenanfang.

Das Lustige ist, dass sich das Code-Editor-Fenster "breiter" anfühlt, da sich der Projektmappen-Explorer auf der linken Seite befindet und der Code-Editor jetzt mit dem Ende des Bildschirms endet.


1

Die linke Seite wird für Elemente gespeichert, die ich derzeit häufiger verwende. Wenn Sie sich in eine Datenbank einarbeiten und die Tabellenstruktur kennen müssen, wird der Server-Explorer dort platziert. Genauso, als würde ich eine Reihe von Steuerelementen in einem Formular ablegen, landet die Toolbox dort.

Ich achte weniger auf die Gegenstände auf der rechten Seite. Wenn ich ein paar Dateien geöffnet habe und hin und her gehen muss, verwende ich die Registerkarten oben.

Außerdem, was kann einfacher sein, als nichts zu tun?


7
Verwenden Sie die Toolbox und den Server-Explorer wirklich häufiger als den Projektmappen-Explorer? Beeindruckend.
BFree

Wie bei @BFree bin ich nicht davon überzeugt, dass mehr Verkehr durch die Toolbox fließt als durch den Solution Explorer.
Amelvin
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.