visual-studio-code - VS Code 可以使用键盘快捷键输入文本吗?

标签 visual-studio-code

我知道您可以输入带有代码片段的文本块,但是您可以配置键盘快捷键来输入一些文本吗?
使用“editor.action”,您可以移动光标,但我无法确定是否可以让它输入一些文本。

像 Ctrl+Enter 这样的东西会是 "); 然后换行

也许创建一个代码片段,然后使用键盘快捷键调用它?

有没有办法找到“editor.action”的所有选项?

最佳答案

您可以插入 User Snippet在按键上:

Open keybindings.json (Preferences: Open Keyboard Shortcuts (JSON)), which defines all your keybindings, and add a keybinding passing "snippet" as an extra argument



{
    "key": "ctrl+enter",
    "command": "editor.action.insertSnippet",
    "when": "editorTextFocus",
    "args": {
        "snippet": "\");\n$0"
    }
}

此外,您可以指定 languages它应该在其中工作:

"when": "editorTextFocus && editorLangId == 'javascript'"

here想要查询更多的信息。

关于visual-studio-code - VS Code 可以使用键盘快捷键输入文本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34254732/

相关文章:

visual-studio-code - VSCode 带回从侧边栏中删除的内容

java - Visual Studio Code 无法处理 Java

python - 为什么 VSCode 不从终端更改虚拟环境?

visual-studio-code - Visual Studio Code 如何在多个选项卡中打开同一个文件?

ruby - 如何使用 VSCode 执行 Ruby 脚本?

visual-studio-code - Visual Studio 代码 - 如何复制搜索结果?

debugging - 在 ios 上启动调试后的 Nativescript 调试控制台消息

visual-studio-code - JSDoc @typedef 未在其他文件中使用

typescript - 如何在不编译为 JS 的情况下使用 vscode-tslint 中用 TypeScript 编写的自定义 tslint 规则?

javascript - 可视代码中的 Angular 文件资源管理器 - 添加/修改/包含强调项的索引