Я установил код Visual Studio в Windows. Когда я пытаюсь открыть файл решения в VS Code, он открывает файл решения, вместо того чтобы открывать все проекты в решении. Есть ли способ открыть существующие проектные решения в VS Code?
Не удается открыть файл решения в коде Visual Studio
Ответ 1
Когда вы открываете папку в VSCode, она автоматически сканирует папку для типичных артефактов проекта, таких как project.json или файлы решений. В строке состояния в нижней левой части вы можете переключаться между решениями и проектами.
Ответ 2
Используйте vscode-solution-explorer
:
Это расширение добавляет панель разработчика Visual Studio Solution File в Visual Studio Code. Теперь вы можете перейти в свое решение, следуя исходной структуре Visual Studio.
https://github.com/fernandoescolar/vscode-solution-explorer
Спасибо @fernandoescolar
Ответ 3
VSCode - это редактор кода, а не полная IDE. Подумайте о VSCode как блокноте на стероидах с завершением кода IntelliSense, более глубоком понимании семантического кода нескольких языков, рефакторинг кода, включая навигацию, поддержку клавиатуры с настраиваемыми привязками, подсветку синтаксиса, сопоставление скобок, автоматическое отступы и фрагменты.
Он не предназначен для замены Visual Studio, но создание части "Visual Studio" в имени VSCode, конечно, сначала смутит некоторых людей.
Ответ 4
Но вы можете открыть папку с .SLN для редактирования кода в проекте, который обнаружит .SLN, чтобы выбрать библиотеку, которая предоставляет Intellisense.
Ответ 5
В Linux открытие папки, содержащей файл .sln, не переключится на представление "решение + проекты", как утверждают другие (даже если вы уже установили расширение С# с рынка). Обходной путь для этого ужасного UX заключается в том, чтобы открыть конкретный файл .cs, а затем он загрузит Mono в фоновом режиме (и, возможно, предложит загрузить .NETCore).
Ответ 6
Вы хотите, чтобы Visual Studio Community с этой страницы.
Код Visual Studio не загружал проект для меня либо после загрузки папки.