如何在 NotePad++ 中删除折叠的 XML 节点(及其所有子节点)

如何在 NotePad++ 中删除折叠的 XML 节点(及其所有子节点)

在下面的 XML 示例中,第 8-13 行被折叠了。有没有一种快速方法可以在折叠后删除第 8-13 行?

如果我选择并删除第 8 行,那么第 9-13 行仍然存在,而我知道的唯一恢复它们的方法是关闭并重新打开。

这是一个很小的例子,但如果折叠了数百行,它就会非常有用。

在此处输入图片描述

答案1

短篇故事:

  1. 点击折叠线
  2. Alt+Pos1或又名Alt+Home
  3. Shift+End
  4. Shift+right
  5. Del或者Backspace

或换句话说(对于鼠标用户):

  1. 选择从开始到结束的整条折叠线。
  2. 再添加一个向右箭头,按此按钮即可添加到选择中。
  3. 按下 Delete 键删除整个折叠部分。

也许您可能想要录制一个宏,该宏执行与键盘等效的操作来选择相同的文本,并将其绑定到组合键以提高速度。

请注意,三次单击无法按预期工作。这是 Scintilla 功能,而不是 Notepad++ 功能。有关更多信息,请参阅问题:通过三次单击删除 XML 折叠部分

相关内容