2016-04-29 56 views
1

我搜索编辑器/插件这样的HTML特定功能编辑:编辑器的HTML特定功能

  • 删除节点
  • 只删除节点内容
  • 导航到下一个/上一个节点,也是家长/子节点
  • 导航至下一个/分组的节点属性
  • 开始和结束标记之间的导航

我喜欢并使用Vim和JetBrains IDE,但是我还没有找到具有类似功能的插件。任何人都可以提出这样的编辑器/插件吗?

+0

我建议查看Atom(atom.io)。我不知道我知道任何直接做这些的插件,以为可能有一个插件,但它也很容易编写自己的插件。 – Aeolingamenfel

回答

2

大部分,这是默认存在于WebStorm/PHPStorm:

移除节点

删除节点和所有后代:

  • 移动光标到节点
  • Expand SelectionCtrl + W)直到选中整个节点
  • 德尔

仅去除节点内容

  • 移动光标到节点内容
  • Expand SelectionCtrl键 + W¯¯),直到所有内容被选择
  • 德尔

Remove Enclosing TagCtrl键 + + 德尔

导航至下一个/分组的节点,并且还父/子节点

下一个/前一个删除特定封装的父节点节点是Next methodAlt + )/ Previous methodAlt +

跳转到父节点的开始与Move Caret To Code Block StartCtrl键 + [),并与Move Caret To Code Block EndCtrl键 + 结束])。可能需要按两次,具体取决于光标的位置。

(我没有看到,直接跳转到的子节点的好方法)

导航到下一个/上一个节点属性

(想知道一本呢!)开始和结束标记之间

导航

就像移动到父节点以上:Move Caret To Code Block StartCtrl + [)和Move Caret To Code Block EndCtrl + ])。