reactjs - 是否有 VSCode 快捷方式可以将文本包装在react/react-native 片段中?

标签 reactjs react-native visual-studio-code

我发现自己非常频繁地使用片段,并且希望使用键盘快捷键来使其更容易。

最佳答案

将其添加到keybindings.json

{
    "key": "ctrl+k f", // 👈 whatever binding you want. obv.
    "command": "editor.action.insertSnippet",
    "when": "editorTextFocus",
    "args": {
      "snippet": "<$1>\n\t${TM_SELECTED_TEXT}\n</$1>"
    }
}

然后选择要换行的整个组件(不选择行开头的空格)。

奖励...如果需要,光标可以输入任何其他组件的名称。

您可以通过执行以下操作打开 keybindings.json 文件:

  1. 打开命令面板 (⇧⌘P),然后键入:打开键盘快捷键
  2. 点击选项卡右上角的图标(带有箭头)

enter image description here

关于reactjs - 是否有 VSCode 快捷方式可以将文本包装在react/react-native 片段中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72792112/

相关文章:

javascript - 如何在 react.js 表单中创建多个提交按钮?

reactjs - React - 单击后更改按钮颜色

Firebase 意外地坚持匿名身份验证,可用于 onAuthStateChanged

python - 更改桌面背景和播放 .mp3 文件不起作用

javascript - 在哪里可以找到 VSCode 支持的 JS 模块列表?

reactjs - React 16 升级..错误: Can't resolve 'react/lib/ReactMount'

javascript - react : Async function not being called

javascript - 如何在 React Native 中运行耗时的代码

javascript - 如何在 React Native 中使用导航器向组件动态添加新 Prop

r - 使用 VSCode 在 Quarto Docs 中为 R block 添加键盘快捷键