Jump to Closing tag in VS Code?

后端 未结 5 1359
执念已碎
执念已碎 2021-01-31 01:59

I can\'t seem to find a way to select the beginning of a bracket and jump to the end of it through some key combination or something in VS Code. For example, in ato

相关标签:
5条回答
  • 2021-01-31 02:09

    You can jump to the matching bracket with Ctrl+Shift+\

    For more reference, you can refer: Visual Studio Code Navigation

    0 讨论(0)
  • 2021-01-31 02:10

    There is no support for this out of the box. Though if you are willing to use extensions, there is: https://marketplace.visualstudio.com/items?itemName=vincaslt.highlight-matching-tag which among other things, gives you ability to use command: Jump to matching tag which you can bind to a key.

    0 讨论(0)
  • 2021-01-31 02:15

    You can use Cmd + % to jump tags in VSCode if you add the following to your keybindings.json.

    {
        "key":"cmd+shift+5",
        "command": "editor.emmet.action.matchTag"
    }
    

    Go to: File > Preferences > Keyboard Shortcuts and click the underlined link to edit keybindings.json.

    For those using VIM keys: you are already used to pressing % to jump to matching parens and tags. So, hopefully, Cmd + % will be close enough to your existing muscle memory to make this transition painless.

    0 讨论(0)
  • 2021-01-31 02:20

    It is possible to do, but either using Ctrl + Shift + P -> "Emmet: Go to Matching Pair" or by manually setting a shortcut for it (Ctrl + K Ctrl + S).

    Unfortunately there is currently no support for it out of the box.

    0 讨论(0)
  • For those who are using Vim plugin and Mac, Leader+% is working well for me.

    You can setup in your Vim json file setting.json by adding:

    "vim.normalModeKeyBindingsNonRecursive": [
        {
          "before": ["<leader>", "%"],
          "commands": [
            {
              "command": "editor.emmet.action.matchTag"
            }
          ]
        }
    ]
    

    PS. I mentioned Mac user because cmd+shift+5 is for capturing the screen in Mac.

    0 讨论(0)
提交回复
热议问题