【问题标题】:In NetBeans, is there a keyboard shortcut for moving between HTML tags?在 NetBeans 中,是否有用于在 HTML 标记之间移动的键盘快捷键?
【发布时间】:2014-10-08 16:15:13
【问题描述】:

编辑 HTML 文件时,如果光标位于开始标签上,则匹配的标签会在编辑器中突出显示。我希望能够将诸如 alt+ (或其他东西)之类的组合键映射到结束标记。我在 tools->options->keymap 中寻找了这样的现有操作,但没有找到,所以我决定尝试为它创建一个macro。我发现我可以通过这样的多个步骤来做到这一点:ctrl+/(折叠代码),ctrl+*(展开代码)。我记录了一个宏,它产生了这个代码:

collapse-fold-tree caret-forward expand-fold-tree

不幸的是,当我运行宏时,光标停留在同一个位置,而不是像手动执行这些步骤时那样停留在结束标记的末尾。我已经成功创建了一个从结束标记移动到开始标记的宏:

collapse-fold-tree expand-fold-tree

但我无法让前锋工作。我也有一种不好的感觉,我只是忽略了键盘映射设置中的操作,现在正试图重新发明那个轮子。这是一个已经存在的动作吗?如果没有,有谁知道我如何让宏工作?

【问题讨论】:

    标签: netbeans keyboard-shortcuts html-editor


    【解决方案1】:

    keymap 中有一个用于此的现有操作。它被称为“匹配大括号的插入点”。快捷键是 ctrl + [command +[ 在 Mac 中。

    【讨论】:

    • 太好了,谢谢!我错过了它,因为我没有将它们视为大括号,但我想如果编辑器可以使用它们进行代码折叠,那么它可以。
    • 默认键盘映射不适用于“ [ ”已经是两个键符号的键盘,无论如何感谢您指出名称。
    【解决方案2】:

    还有快捷键Ctrl + Shift + [,选择这个标签内的内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-23
      • 2012-08-08
      • 2022-07-28
      • 2011-02-13
      • 1970-01-01
      • 1970-01-01
      • 2015-09-13
      • 2014-10-14
      相关资源
      最近更新 更多