2015-04-30 25 views
25

Zainstalowałem kod Visual Studio Code w systemie Windows. Kiedy próbuję otworzyć plik rozwiązania w kodzie VS, otwiera on plik rozwiązania, zamiast otwierać wszystkie projekty w roztworze. Czy istnieje sposób na otwarcie istniejących rozwiązań projektowych w Kodzie VS?Nie można otworzyć pliku rozwiązania w kodzie Visual Studio Kod

+0

zobaczyć to rozszerzenie dla kodu VS https://github.com/fernandoescolar/vscode-solution-explorer – gpaoli

Odpowiedz

43

Po otwarciu folderu w trybie VSCode automatycznie skanuje folder w poszukiwaniu typowych artefaktów projektu, takich jak project.json lub pliki rozwiązania. Z paska statusu w lewym dolnym rogu możesz przełączać się pomiędzy rozwiązaniami i projektami.

+3

W tej chwili (w wersji 0.10 .1) Kod otwiera dla mnie rozwiązania dobrze! Otworzyłem folder, tak jak powiedziałeś, i poof: – jaminroe

+3

W lewym dolnym rogu znajdują się kontrolki git? – zezba9000

+1

to nie działa w Linuksie, używam wersji 1.12.1 – knocte

5

Ale można otworzyć folder z .SLN w celu edycji kodu w projekcie, który wykryje .SLN, aby wybrać bibliotekę, która zapewnia Intellisense.

5

VSCode jest edytorem kodu, a nie pełnym IDE. Pomyśl o VSCode jako notatniku na sterydach z uzupełnianiem kodu IntelliSense, bogatszym zrozumieniu kodu semantycznego wielu języków, refaktoryzacji kodu, w tym nawigacji, obsłudze klawiatury z konfigurowalnym wiązaniem, podświetlaniu składni, dopasowywaniu nawiasów, automatycznym wcięciom i fragmentach kodu.

Nie ma to na celu zastąpienia Visual Studio, ale umieszczenie części "Visual Studio" w VSCode oczywiście wprawi w zakłopotanie niektórych ludzi.

+0

przegłosowanej tylko dla żartu – LuizLoyola

-1

Chcesz Visual Studio Społeczność from this page.

Visual Studio Code nie załadować projekt dla mnie albo ja po załadowaniu folderu.

-2

W systemie Linux otwarcie folderu, w którym znajduje się plik .sln, nie spowoduje przełączenia do "widoku rozwiązania + projektów", tak jak w przypadku innych roszczeń (nawet jeśli zainstalowano już rozszerzenie C# z rynku). Obejście tego strasznego UX polega na otwarciu określonego pliku .cs, a następnie pobraniu Mono w tle (i może monitować o pobranie .NETCore).

Powiązane problemy