Lösungsdatei in Visual Studio Code kann nicht geöffnet werden

79

Ich habe den Visual Studio-Code unter Windows installiert. Wenn ich versuche, eine Lösungsdatei in VS Code zu öffnen, wird die Lösungsdatei geöffnet, anstatt alle Projekte in Lösung zu öffnen. Gibt es eine Möglichkeit, vorhandene Projektlösungen in VS Code zu öffnen?

Yousuf
quelle

Antworten:

72

Wenn Sie einen Ordner in VSCode öffnen, wird der Ordner automatisch nach typischen Projektartefakten wie project.json oder Lösungsdateien durchsucht. In der Statusleiste unten links können Sie zwischen Lösungen und Projekten wechseln.

Benjamin Pasero
quelle
3
Ab sofort (Version 0.10.1) öffnet Code Lösungen für mich ganz gut! Ich öffnete den Ordner, wie Sie sagten, und puff 🙌
jaminroe
5
Die untere linke hat Git-Steuerelemente?
zezba9000
3
Dies funktioniert nicht unter Linux, ich verwende Version 1.12.1
Knocte
1
Viele Tools in VS Code funktionieren nicht nur beim Öffnen des Ordners. Beispielsweise funktioniert "Alle Referenzen suchen" nur für die aktuelle Datei.
Aaron Franke
2
Könnten Sie bitte einen Screenshot der Statusleiste bereitstellen, in dem Sie die Ansicht ändern können? Ich kann es nicht finden
DM
43

Verwenden Sie die vscode-solution-explorerErweiterung:

Diese Erweiterung fügt ein Visual Studio Solution Explorer-Bedienfeld in Visual Studio Code hinzu. Jetzt können Sie gemäß der ursprünglichen Visual Studio-Struktur zu Ihrer Lösung navigieren.

https://github.com/fernandoescolar/vscode-solution-explorer

Geben Sie hier die Bildbeschreibung ein

Danke @fernandoescolar

gpaoli
quelle
Bitte erstellen Sie ein Problem in github.com/fernandoescolar/vscode-solution-explorer/issues
gpaoli
24

VSCode ist ein Code-Editor, keine vollständige IDE. Stellen Sie sich VSCode als Notizblock für Steroide mit IntelliSense-Code-Vervollständigung, umfassenderem Verständnis des semantischen Codes für mehrere Sprachen, Code-Refactoring, einschließlich Navigation, Tastaturunterstützung mit anpassbaren Bindungen, Syntaxhervorhebung, Klammeranpassung, automatischer Einrückung und Snippets vor.

Es soll Visual Studio nicht ersetzen, aber "Visual Studio" in VSCode als Teil des Namens zu verwenden, wird natürlich zunächst einige Leute verwirren.

BeastCode
quelle
12
... verwirren und verärgern. Bin ich der einzige, der ernsthaft genervt ist, dass VS Code nicht Teil von Visual Studio geworden ist (oder den Texteditor von Visual Studio ersetzt hat)? Jetzt sind all diese coolen neuen Plugins und Editoroptionen für VS Code verfügbar, aber alle Leute, die in Visual Studio stecken, müssen nur noch Fenster lecken / weinen :(
Christopher D. Emerson
9
Ich versuche aktiv, Code so oft wie möglich zu verwenden. Aber VS ist einfach so ... hilfreich! argh .. auch Memory Hog: /
m1nkeh
9

Sie können jedoch den Ordner mit der .SLN öffnen, um den Code im Projekt zu bearbeiten. Dadurch wird die .SLN erkannt, um die Bibliothek auszuwählen, die Intellisense bereitstellt.

Dunkle Seite
quelle