无法在Visual Studio代码中打开解决方案文件

You*_*suf 59 visual-studio-code

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

Ben*_*ero 61

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

  • 左下角有git控件吗? (4认同)
  • 截至目前(版本0.10.1)代码正在为我打开解决方案就好了!我像你说的那样打开文件夹,然后噗 (3认同)
  • 这在Linux中不起作用,我使用的是1.12.1版本 (3认同)
  • 您能否提供可以更改视图的状态栏的屏幕截图?我找不到它 (3认同)
  • VS Code 中的许多工具不能仅仅通过打开文件夹来工作。例如,“查找所有引用”仅适用于当前文件。 (2认同)

gpa*_*oli 28

使用vscode-solution-explorer扩展名:

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

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

在此输入图像描述

谢谢@fernandoescolar

  • 似乎不适用于C++项目. (4认同)
  • 但这并不是在 VS Code 中运行 Visual Studio 解决方案的完整解决方案,对吧?据我所知,我不能简单地打开解决方案并单击按钮来编译构建配置等。 (3认同)

Bea*_*ode 19

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

它并不意味着取代Visual Studio,但在VSCode中将"Visual Studio"作为名称的一部分当然会让一些人感到困惑.

  • ......混淆和愤怒 我是唯一一个严重烦恼的人,他们没有将VS Code作为Visual Studio的一部分(或用它取代Visual Studio的文本编辑器)?现在所有这些很酷的新插件和编辑器选项都可用于VS Code,但所有陷入Visual Studio的人只需要窗口舔/哭:( (8认同)
  • 我正在积极尝试尽可能多地使用代码..但VS就是这样......很有帮助!! argh ..还记忆猪:/ (4认同)

Dar*_*ide 8

但是您可以打开带有.SLN的文件夹来编辑项目中的代码,该代码将检测.SLN以选择提供Intellisense的库.