使用 Notepad++ 向上移动某些行

使用 Notepad++ 向上移动某些行

我想知道如何在 XML 文档中上移某些行。

这是我想要上移的文本示例

样本

我需要将每行突出显示的字段向上移动 3 行

有没有办法使用 notepad++ 快速完成此操作?

任何帮助都将不胜感激。有超过 10k 行,所以我想知道我是否可以更快地完成此操作。

答案1

如果您正在寻找键盘快捷键来移动线条。

  • Ctrl+ Shift+ Up- 将当前/选定行向上移动
  • Ctrl+ Shift+ Down- 将当前/选定的行向下移动

答案2

尝试 RegEx。

  • 打开代替窗户
  • 设置正则表达式搜索模式至“正则表达式”
  • 输入找什么场地:
    (^\s*?<Path>.*?</Path>\s*?<Protocol>.*?</Protocol>\s*?<UserId>.*?</UserId>\s*?^)(\s*?<Name>.*?</Name>\s*?<Image />\s*?^)
  • 以及用。。。来代替场地
    $2$1
  • 然后按全部替换

代替

相关内容