【问题标题】:Visual Studio Code, open file shortcut for double clickVisual Studio Code,双击打开文件快捷方式
【发布时间】:2017-10-19 00:55:54
【问题描述】:

我正在使用 Ctrl+, 键盘快捷键在文件之间导航。但是,当我选择一个文件并按 Enter 时,它会在现有选项卡中打开文件,标题为斜体。如果我使用 Ctrl+, 选择另一个文件并按 Enter 键,它将在同一选项卡上打开另一个文件。是否有键盘快捷键可以在新选项卡而不是同一选项卡中打开文件?

【问题讨论】:

  • 新的编辑器标签,对吧?可以选择以分屏样式打开文件。你在找那个吗?
  • 不分屏,打开一个新标签而不是在同一个标​​签中打开所有内容。我知道有一个全局设置,但我想使用键盘快捷键在每个文件的基础上执行此操作。
  • Tab... 像这样? imgur.com/a/aPKeF
  • 默认的 ctrl+,打开用户设置。你把它重置为别的了吗?如果无法重现您的步骤,很难提供帮助。还是扩展更改了该键绑定?

标签: visual-studio-code


【解决方案1】:
"workbench.list.openMode": "doubleClick"

【讨论】:

  • 这不是问题,只是用户偏好问题,有些用户想在IDE“VS Code”中双击文件来预览文件,要实现这一点去“settings.json”文件并将“workbench.list.openMode”设置为“doubleClick”
  • 我很惊讶这不是更高的投票,因为它对我来说是正确的答案
  • 另一个需要注意的有用选项是"workbench.editor.enablePreviewFromQuickOpen": false - 这会完全打开您使用“转到文件”(Ctrl+P/Cmd+P) 搜索的所有文件。
【解决方案2】:

如您所见,当您单击一个文件时,它会在当前选项卡中预览它,您必须双击它才能正确打开它进行编辑。您可以通过进入 Code 的设置并指定以下内容来禁用此行为:

"workbench.editor.enablePreview": false

...在您的用户设置中。

【讨论】:

  • 如果我想让该文件不处于预览模式而不更改该设置怎么办?这样做的捷径是什么?
  • 这对我有用。谢谢
【解决方案3】:

如果我想在不更改该设置的情况下使该文件不处于预览模式怎么办?什么是捷径?

  • 您可以按 ctrlS,也就是 save 命令。没有什么可保存的,但它可以满足您的需求。

但是,这可能会在某些开发文件服务器中触发重新加载操作。我发现了另外两种方法,稍微费力一些:

  • ctrlW, ctrlshiftT:关闭标签页,重新打开标签页。不再处于预览状态。但这会使您丢失文件的撤消历史记录。 (2020 年编辑:不再,因为即使在文件关闭后,撤消历史记录也会保留。但当然,某些插件逻辑可能会受到影响)
  • ctrlshiftPgUp(, ctrlshiftPgDown ):将选项卡一个向左移动,也可以选择再次向右移动。不确定这些键绑定是否是默认的,但您明白了。
  • 输入内容并撤消
  • 将选项卡移到另一个编辑器组中(也可以再移回来)。示例:View: Move Editor into Right Group,然后是 View: Move Editor into Left Group。您甚至可以将其设为宏并将其分配给自定义快捷方式。
  • View: Pin EditorView: Unpin Editor。有将标签移到最左边的副作用
  • 还有……?

【讨论】:

    【解决方案4】:

    您想要的命令(即Keep open/View: Keep Editor 命令)的(默认?)快捷方式是CTRL+K Enter

    要查看您的快捷方式,请打开命令面板(默认为 CTRL+(shift)+P)并输入以下命令:>View: Keep Editor

    您也可以右键单击编辑器选项卡,在底部附近应该有命令Keep Open,旁边有(默认)快捷方式。

    这些命令允许您“在导航到新文件时保持当前选项卡打开”。不符合您对全部 100% 的要求,但对我来说它创造了奇迹 :-)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-27
      • 2020-01-16
      • 2018-07-15
      • 1970-01-01
      • 2022-10-21
      • 2017-03-03
      • 2010-09-06
      • 2011-06-02
      相关资源
      最近更新 更多