102

我已经在 Windows 上安装了 Visual Studio Code。当我尝试在 VS Code 中打开解决方案文件时,它会打开解决方案文件,而不是打开解决方案中的所有项目。有没有办法在 VS Code 中打开现有的项目解决方案?

4

4 回答 4

83

当您在 VSCode 中打开一个文件夹时,它会自动扫描该文件夹以查找典型的项目工件,例如 project.json 或解决方案文件。从左下方的状态栏中,您可以在解决方案和项目之间切换。

于 2015-05-01T10:28:41.827 回答
62

使用vscode-solution-explorer扩展:

此扩展在 Visual Studio Code 中添加了一个 Visual Studio 解决方案文件资源管理器面板。现在,您可以按照原始 Visual Studio 结构导航到您的解决方案。

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

在此处输入图像描述

谢谢@fernandoescolar

于 2018-02-16T10:57:00.977 回答
30

VSCode 是一个代码编辑器,而不是一个完整的 IDE。将 VSCode 视为具有 IntelliSense 代码补全、更丰富的对多种语言的语义代码理解、代码重构(包括导航)、具有可自定义绑定的键盘支持、语法突出显示、括号匹配、自动缩进和片段的记事本。

它并不是要取代 Visual Studio,但在 VSCode 中将“Visual Studio”作为名称的一部分当然会让一些人感到困惑。

于 2015-05-03T16:08:51.147 回答
10

But you can open the folder with the .SLN in to edit the code in the project, which will detect the .SLN to select the library that provides Intellisense.

于 2015-05-01T08:27:29.500 回答