更改 VS Code 工作区文件的默认路径 [workspaceStorage]?

更改 VS Code 工作区文件的默认路径 [workspaceStorage]?

我正拼命尝试调试一个 Java Tomcat 应用程序,该应用程序在企业的本地网络中运行,使用 VS Code,并使用 Tomcat 扩展来完成这项工作:

  • Tomcat 扩展在 VS Code 的工作区文件夹中保存了 Tomcat 服务器的临时副本和 Web 应用程序:
    \\networkDriveAddress...\...\name.home\Redirected_Profile\AppData\Code\User\workspaceStorage\ProjectId\adashen.vscode-tomcat\tomcat\apache-tomcat-7.0.4DEVELOPMENT\webapps\myWebAppName\...
    

似乎 Tomcat 或 Windows 拒绝处理这个问题,因为 [下面] 的 java 类的路径太长,我认为这是因为:

...\myWebAppName\WEB-INF\classes\myPackage\mySubPackage\mySubSubPackage\myClass.class
  • 如果我部署一个带有小类树(较短路径)的 Web 应用程序,它就可以工作
  • 如果我删除包含类的文件夹myWebAppName,只留下index.html
  • 如果我尝试复制...\classes\...,Windows 会拒绝复制,因为路径太长


如何更改 VS Code 的默认工作区存储:

  • 从: \\networkDriveAddress\...\...\User\
  • 到: E:\wspace\

答案1

如何更改 VS Code 的默认工作区存储:

  • 来自:\networkDriveAddress......\User\
  • 至:E:\wspace\

但是,您应该能够使用code --user-data-dir E:\wspace\,这将更改所有用户数据的目录。 workspaceStorage只是 Visual Studio 代码使用的一个存储元素。

资料来源:

相关内容