Visual studio code 打开路径名中带有空格的文件
我正在尝试使用vscode(0.4.0)从powershell命令行打开一个文件,该命令行的路径中有空格。特别是powershell配置文件,它位于“我的文档”下 我最初只是尝试:Visual studio code 打开路径名中带有空格的文件,visual-studio-code,Visual Studio Code,我正在尝试使用vscode(0.4.0)从powershell命令行打开一个文件,该命令行的路径中有空格。特别是powershell配置文件,它位于“我的文档”下 我最初只是尝试: code $PROFILE 但这只会打开一个名为“My”的文件,如果我引用文件路径,则会执行类似操作: code '\\myserver\myname\My Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1' code "\\myserver\
code $PROFILE
但这只会打开一个名为“My”的文件,如果我引用文件路径,则会执行类似操作:
code '\\myserver\myname\My Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1'
code "\\myserver\myname\My Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1"
当路径中有空格时,如何从命令行打开文件
我也在本地文件“C:\temp\Test Spaces\foobar.txt”上测试过它,它也有类似的功能,因此它与UNC无关这似乎很奇怪,但我尝试了双引号,它成功了:
code ""C:\test\test file.js""
如果你写
My\Documents
,它能用吗?@Imiguelvargasf:很遗憾,它不是这个Windows还是Mac?@BenjaminPasero它是Windows你试过使用这个语法吗?嗯,很奇怪。这在cmd.exe中确实适用,但在powershell中不适用,这正是我最初尝试使用它的地方(我编辑了问题以澄清这一点)-我给了您+1,但我想知道powershell的解决方法可能是什么。这感觉有点像vscode中的某种bug。目前解决方法不错。我仍然在我们这边记录了一个问题来调查这件事。