Visual Studio代码:打开特定文件的快捷方式 [英] Visual Studio Code: shortcut to open a certain file

查看:78
本文介绍了Visual Studio代码:打开特定文件的快捷方式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

有没有人知道可以快速打开以前没有打开过的特定文件的扩展或内置功能?我的理想解决方案是一个专门的热键,它只打开一个可配置的文件。

我已经搜索了市场,并尝试了几个收藏夹和扩展。它们都不能满足我的要求。

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

有什么想法吗?

推荐答案

您可以尝试使用扩展名HTML Related Linksv0.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"
    }
  }

这篇关于Visual Studio代码:打开特定文件的快捷方式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆