Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code 打开路径名中带有空格的文件_Visual Studio Code - Fatal编程技术网

Visual studio code 打开路径名中带有空格的文件

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\

我正在尝试使用vscode(0.4.0)从powershell命令行打开一个文件,该命令行的路径中有空格。特别是powershell配置文件,它位于“我的文档”下

我最初只是尝试:

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。目前解决方法不错。我仍然在我们这边记录了一个问题来调查这件事。