我在Windows上安装了Visual Studio代码。当我尝试在VS Code中打开解决方案文件时,它会打开解决方案文件,而不是打开解决方案中的所有项目。有没有办法在VS Code中打开现有的项目解决方案?
答案 0 :(得分:57)
在VSCode中打开文件夹时,它会自动扫描文件夹中的典型项目工件,如project.json或解决方案文件。从左下方的状态栏,您可以在解决方案和项目之间切换。
答案 1 :(得分:19)
使用vscode-solution-explorer
扩展程序:
此扩展在Visual Studio Code中添加了Visual Studio解决方案文件资源管理器面板。现在,您可以按照原始Visual Studio结构导航到您的解决方案。
答案 2 :(得分:7)
但您可以打开带有.SLN的文件夹来编辑项目中的代码,该代码将检测.SLN以选择提供Intellisense的库。
答案 3 :(得分:-1)
在Linux中,打开包含.sln文件的文件夹不会像其他人声称的那样切换到“解决方案+项目视图”(即使您已经从市场上安装了C#扩展名)。这个可怕的UX的解决方法是打开一个特定的.cs文件然后它将在后台下载Mono(并且可能会提示你下载.NETCore)。
答案 4 :(得分:-9)
您需要Visual Studio社区from this page.
在我加载文件夹后,Visual Studio Code没有为我加载项目。