Ordner ausblenden ist fast sicher eine schlechte Idee. Denken Sie daran, dass das Verstecken eines Ordners nicht derselbe ist wie es von der Lösung ausschließt - alle versteckten Elemente können noch an anderer Stelle im Code verwendet werden, können vom Build referenziert werden und werden aktualisiert, wenn Sie die neueste Version aus der Quellcodeverwaltung ziehen.
Das ist der Grund, warum es nie für Projektordner zur Verfügung stand - so dass Leute ihre Arbeitskollegen nicht leicht verwirren können.
Trotzdem ist es möglich, Ordner auf der Lösungsebene zu verstecken - ich denke, meistens, weil es ziemlich häufig ist, Dokumentation, gemeinsame Bibliotheken usw. auf dieser Ebene zu haben. Um eine Lösung Ordner zu verstecken, dass Sie sich auf den Ordner klicken, und wählen Sie „Hide Folder“ (sichtbar machen, dann würden Sie rechts klicken auf die Lösung selbst und wählen Sie „Sichtbar machen Ordner“)
Wie für Ihren Screenshot, wo Sie Area
, Scripts
usw. verstecken möchten - ich vermute, dass Sie alleine arbeiten und gerade angefangen haben, MVC zu lernen - sonst würde es keinen Sinn machen, diese Ordner zu verstecken. Sie enthalten legitimen Code, mit dem die Anwendung ausgeführt wird. Das Ausblenden ist dasselbe wie das Ausblenden von Program.cs
in einem Konsolenprojekt aus dem einzigen Grund, dass Sie einen kleineren Baum in der Lösung bevorzugen.
Ich stimme zu, dass Solution Explorer irgendwann nicht mehr handhabbar ist - aber anstatt damit herumzuspielen, würde ich empfehlen, andere Tools zu testen - Visual Studio "navigate to" Optionen oder Resharper (ich benutze letzteres).
Das ist nicht gut, denn dann werden sie nicht funktionieren. Ich möchte sie nur ausblenden, damit ich die Ordner im Solution Explorer nicht sehen kann. – sed