目前还没有办法直接打开文件夹与Visual Studio。
为什么?因为 Visual Studio和Visual Studio Code只分享它们的名字,而不是the idea。为了延长珍妮O'Reilly的答案:
Visual Studio代码是folder oriented
编辑
这意味着VSC具有相同点,查看您的项目作为文件管理器。
的Visual Studio(没有代码)是solution oriented
集成开发环境(IDE短)
而是每一个项目在Visual Studio需要*.sln
解决方案,文件作为根组件。从这一点开始,Visual Studio会查看您的项目。例如,如果您复制项目文件夹中的文件,则不会从Visual Studio中识别它们。您必须先将它们添加到您的sln
文件中,才能看到它们。它还允许开发人员将多个项目(*.csproj
,..)合并为一个构建的解决方案。
这意味着这两个编辑器背后的想法是完全不同的。
的Visual Studio(没有代码)项目类型为Web
解决方法1
一种解决方法是在您设置的Visual Studio代码项目一个Blank Solution。
解决方法2
另一个窍门是the answer这个问题。您可以打开您的项目文件夹作为网站项目。
文件 - >打开网站 - >文件系统,并选择该文件夹
更新
至于你提到的原因是Visual Studio尝试新的解决方案会存在误差。对于这种反应未来几年的读者,工作都是围绕这个(约翰Pankowicz在注释中写道)是:
右键单击Web站点在解决方案资源管理器 - >属性页 - >建设 - >取消选中“建立网站作为解决方案的一部分”
更新2
(感谢JC1001此更新)
下一版本的Visual Studio(Visual Studio“15”)将支持打开文件夹。这在Visual Studio Blog中提到。
与Visual Studio代码类似,将会有一个用于打开文件夹的提示命令。现在你可以在预览版本中使用它:
devenv/command“file。openfolder FOLDER_PATH”
在未来,你将能够使用:
devenv的FOLDER_PATH
意见
个人而言,我不会推荐视觉工作室(不是代码)的HTML /网站项目没有服务器端开发,因为我没有看到任何功能。即使是intellisense也会向我暗示错误的HTML代码(这不是IDE的错误)。
毕竟web项目仍然是文本文件。您可以使用版本控制轻松控制此类组群项目。 Visual Studio代码甚至提供了一个集成的Git support。
我打算说上面的“VS代码文件夹” - 不是项目。 –