Visual studio code 通过URL处理打开文件不需要';无法在文件自己的工作区中打开文件
我试图通过URL处理从我的web应用程序打开VS代码。我发现PR URL处理已在上实现并合并。我试图做的是在其工作区中打开一个文件。我发现在当前的实现中不可能做到这一点,因为只有文件和行以这种格式从URL解析而来Visual studio code 通过URL处理打开文件不需要';无法在文件自己的工作区中打开文件,visual-studio-code,Visual Studio Code,我试图通过URL处理从我的web应用程序打开VS代码。我发现PR URL处理已在上实现并合并。我试图做的是在其工作区中打开一个文件。我发现在当前的实现中不可能做到这一点,因为只有文件和行以这种格式从URL解析而来vscode://file/%%f:%%l 在PR中,据说打开行为与在本地机器上运行code-g-r/path/to/file相同。但是,如果工作区已经在VS代码上打开,则运行此脚本将在其工作区中打开文件。不管它是否集中,不管工作区是否以某种方式打开,VS代码都会在其原始工作区中打开文件
vscode://file/%%f:%%l
在PR中,据说打开行为与在本地机器上运行code-g-r/path/to/file
相同。但是,如果工作区已经在VS代码上打开,则运行此脚本将在其工作区中打开文件。不管它是否集中,不管工作区是否以某种方式打开,VS代码都会在其原始工作区中打开文件
我相信VS代码人员做得很好!我是否遗漏了一些东西,或者本地脚本和URL处理的行为与我所经历的不同
顺便说一句,2017年9月之后,我尝试了几乎所有版本的VS代码 可以通过增加打开文件夹和工作区的可能性来改进这些协议链接
有一段时间,VSCode支持通过协议链接打开文件(例如vscode://file/
)。在这个里程碑中,我们扩展了支持,包括打开文件夹或工作空间 语法相同:
vscode://file/<path>
vscode-insiders://file/<path>
vscode://file/
vscode-insiders://file/
很高兴听到这个。谢谢你,沃克。我将关注发布并测试它。@SelimKonuk我相信这已经出现在最新的VSCodeInsider()