【问题标题】:Keyboard shortcut to take file out of preview mode in VSCode在 VSCode 中使文件退出预览模式的键盘快捷键
【发布时间】:2018-02-07 07:21:30
【问题描述】:

如果我使用快速打开菜单快速打开一个文件,是否有一个键盘快捷键可以使打开的文件脱离预览模式,这样当我打开一个新文件时它就不会被替换目前开放的?

(我正在寻找一个键盘快捷键,而不是双击文件名或选项卡以保持我的工作流程键盘方向)

【问题讨论】:

  • 请注意,在按 control-p(快速打开)后,您可以按右箭头键而不是 enter 以使文件以非预览模式打开。虽然那时你必须点击转义来关闭文件列表(我希望有办法避免这种情况)。

标签: visual-studio-code keyboard-shortcuts


【解决方案1】:

试试View: Keep Editor命令(默认快捷键Ctrl+KEnter):

注意:这个快捷键是一个和弦,意思是松开Ctrl+K后必须按Enter .

【讨论】:

  • 试试 ⌘+K,在 Mac 上输入。
【解决方案2】:

从 v1.19 开始(2017 年 12 月发布)Alt+Enter 打开文件(在 Ctrl+P) 处于预览模式,但处于“永久”、触摸状态。

相关问题:How do I configure Visual Studio Code to open files always in a new tab?

【讨论】:

  • 或者,您也可以使用右箭头键,同时突出显示文件名。
  • 对我来说,使用 Alt+Enter 以并排模式打开文件,而不是创建新选项卡。使用右箭头键几乎可以工作,但我必须点击 Escape 才能关闭文件列表。你知道有什么方法可以跳过额外的按键吗?
  • 对于任何使用 Vimium 插件的人:接受的答案与 vim 的击键相冲突,但这个答案对我来说非常有效。
【解决方案3】:

如果您希望直接从快速打开中打开文件(完全跳过预览模式),您可以在设置中更改此设置或将其添加到settings.json

"workbench.editor.enablePreviewFromQuickOpen": false

如果您想禁用其他打开文件方式(如项目资源管理器)的预览,这将解决问题:

"workbench.editor.enablePreview": false

【讨论】:

  • 这不适用于我在 macOS Catalina 上使用最新的 VS Code。在此处发布问题:github.com/microsoft/vscode/issues/110952。使用 Alt+Enter 从 CMD+P 打开(在上面的 Mark 的回答中,这是解决这个问题的最优雅的解决方案,IMO)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-03-29
  • 2018-02-01
  • 1970-01-01
  • 2022-10-03
  • 2015-02-20
  • 2020-07-29
  • 1970-01-01
相关资源
最近更新 更多