VSCode:从快速打开中打开文件而不是预览文件

30

当我打开命令面板 (CtrlCmd + P),输入文件名并按下 Enter 键时,该文件将自动以 预览 模式打开。

永久打开文件

我想要的是从命令面板中打开一个文件的选项,并使其永久保留。我知道 "workbench.editor.enablePreviewFromQuickOpen" 设置可以实现此功能,但这会禁用 预览模式。

例如,在命令面板中选择一个文件,然后按下 Ctrl + Enter 将在新的 Split 视图中将该文件作为预览模式打开。我正在寻找类似的快捷方式来永久打开文件。

编辑 1

更正:我指的是使用 Cmd + P / Ctrl + P快速查看 模式。命令面板用于运行命令,不能搜索或打开文件。


请按下 "Ctrl + K Z" 快捷键,以将文件从预览模式中取出。 - Mark
@Mark 这可能是 这个问题 的重复。 - ruffin
这不是重复的问题,因为在提到的那个问题中,他们要求将文件从预览模式中取出。而这里的 OP 要求永久打开它,这是两件不同的事情。 - Florian Leitgeb
4个回答

30

当您的文件被突出显示时,只需按右箭头即可。命令面板将保持在原地,您的文件(非预览模式)将在后台中打开。您可以多次执行此操作。


1
这似乎是最新版本的回归。在 https://github.com/microsoft/vscode/issues/95076 上跟踪此问题。 - GunnerGuyven
1
这在1.44.2版本(发布于2020年4月16日)中再次有效。 - GunnerGuyven

26

我要找的是:设置 -> 工作台 -> 编辑器管理

我设置了启用预览并取消了从快速打开启用预览,这使得VSCode的行为类似于st3。


12

打开快速查看后,选择您希望永久打开的文件

快速打开

然后按Alt+Enter以永久打开该文件。

注意:此快捷键仅适用于Visual Studio Code 1.19及以上版本

@GunnerGuyven的回答也有效-在快速查看中选择文件,然后按


6
这是正确的,但它会在分屏视图中打开文件,而不是在同一窗口作为新标签页中打开。 - Florian Leitgeb

0
在Visual Studio 2017中:取消勾选菜单Debug > Options,环境部分 > Tabs and Windows > Preview Tab的所有复选框。

enter image description here


@MaximilianoBecerra:是的,我知道。但我来这里是为了在VS中搜索它,也许对于处于和我相同情况的人以后会有用。 - sergiol

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接