经过一些更新后,Windows 11 开始默认使用资源管理器中的“\\wsl.localhost”路径而不是“\\wsl$”来访问 WSL 磁盘上的文件: 从资源管理器访问 WSL 文件
因此,某些 IDE 对此类路径的支持较差。当我使用 \\wsl$ 路径在 PhpStorm 等 IDE 中打开项目时,一切正常。但是,当我使用 \\wsl.localhost 打开项目时,出现了一些问题:
- IDE 无法正确处理“\\wsl.localhost”中的文件,大多数情况下它只是看不到此位置的文件
- “\\wsl.localhost” 的运行速度比“\\wsl$”慢,因为它尝试将 WSL 文件作为网络驱动器访问,而不是直接访问
- 由于“未找到文件或文件夹”消息,无法通过 sftp 同步
- 和更多
因此我无法正常开展我的项目。
那么,也许存在一些资源管理器设置来更改使用“wsl$”访问 WSL 文件的类型?我试图找到有关一些注册表项的信息,但找不到任何地方的信息