如何选择 Visual Studio 代码中的所有文本?

问题描述 投票:0回答:2

在 Visual Studio 代码(1.29.1)中 ctrl+a 对我没有任何作用。我检查了键盘快捷键,它映射到一些全选操作(editor.action.selectAll等),但是当我在文件中按下它时什么也没有发生。如何在 Visual Studio Code 中选择当前文件中的所有文本?

visual-studio-code
2个回答
2
投票

谢谢您的评论,这让我意识到这一定是一个环境问题。事实证明,如果您有任何以组合键开头的映射,则会将该映射锁定到组合键,并且您不能将其用于其他任何用途。 为了保存所有 ctrl+shift+s,我必须重新映射另存为并将其映射到 ctrl+a+s,所以每次我按 ctrl+a 它只是等待第二个键。在编辑器底部的状态栏中,显示类似“检测到 Ctrl+a,等待第二次击键”之类的内容,这意味着 Ctrl+a 无法单独工作。我将“另存为”重新映射到一些未使用的组合键,并修复了全选问题。


1
投票

这个问题很幸运在另一个线程

得到了回答

我将在这里发布OG答案

  • 转到
    File > Preferences > Keyboard Shortcuts
  • 在搜索栏中输入此内容
    Select All
  • 应该有几个结果,您需要与
    Select All
    对应的
    editor.action.selectAll
    结果。
  • 右键单击该行,然后单击
    Change When Expression
  • 一个文本框将突出显示,供您填写文本。类型
    editorFocus
  • 按回车键即可完成!

如果您需要确认自己做得正确,OG 答案会提供图像。

© www.soinside.com 2019 - 2024. All rights reserved.