Visual Studio代码:打开某个文件的快捷方式



我在本地驱动器上有一个文本文件,我喜欢在其中随机记笔记。我希望能够从我工作的每个项目中快速在VS Code中打开这个文件。Ctrl+P快捷方式只显示以前在当前工作区中已经打开的文件,所以第一次在新工作区中打开文件时,我仍然需要手动打开它。

有人知道一个扩展名或任何内置功能,可以快速打开以前从未打开过的某个文件吗?我的理想解决方案是一个专用热键,只打开一个可配置的文件。

我在市场上搜索了几次;收藏夹";扩展。它们都没有提供我想要的东西。

问题是,该解决方案也必须适用于远程工作区中的本地文件,即我通过VS Code的远程SSH扩展连接到远程服务器,并且仍然希望从本地文件系统打开该文件。

有什么想法吗?

您可以尝试扩展HTML Related Links v0.15.1和命令htmlRelatedLinks.openFile来打开本地文件。指定完整路径。

起初,我没有在远程计算机中安装此扩展。VSC抱怨命令htmlRelatedLinks.openFile不存在。这意味着VSC远程窗口使用本地密钥绑定文件,但在远程机器上执行命令。这意味着,与远程连接相比,如果您在远程机器的物理键盘上,则具有不同的键绑定。如果您设置了XDISPLAY(??(环境变量(对于Linux系统,远程显示(,情况也是如此

您在v0.14中进行了尝试(请参阅注释(,发现VSC使用了方案vscode-remote(未记录(。

我修改了扩展,以便我们可以设置URI的方案。

使用方案file不起作用。在本地VSC中,所有本地文件URI都具有此方案。

但是,如果我们使用方案vscode-local(您已经在某个地方找到了(,我可以从远程VSC实例中的本地磁盘打开一个具有密钥绑定的文件。

{
"key": "ctrl+i n",  // or any other combo
"command": "htmlRelatedLinks.openFile",
"args": {
"file": "C:\Projects\Notes\notes.txt",
"method": "vscode.open",
"viewColumn": "split",
"useScheme": "vscode-local"
}
}

相关内容

  • 没有找到相关文章

最新更新