没有 TextFX 插件的 Notepad++ 中的排序行

tre*_*der 272 plugins notepad++ sorting

Notepad++ 的当前版本(在撰写本文时)是 6.6.3。6.5.2版是第一个引入本机(无插件)排序功能的版本。至少,这是他们所声称的;尽管我们在 6.5.2 版本之后发布了九个版本,但我没有发现有关此功能的任何信息:

  • 菜单上没有它的迹象(或者我瞎了),
  • Notepad++ 文档(在线帮助)中甚至没有一个字。

我在互联网上阅读的所有内容(包括这个答案)仍然在谈论使用 TextFX 插件对行进行排序。本机(基于快速排序)函数没有任何内容。

那么:如何在不使用 TextFX 插件的情况下对 Notepad++ 中的行进行排序?

tre*_*der 412

正确的菜单选项如下。

对于之前的所有版本6.8.3

菜单编辑线路操作? 按升序/降序对行进行排序

对于版本6.8.3和以下:

菜单编辑线路操作? 按字典顺序升序/降序对行进行排序

选择几行,您的选择将被排序。如果没有选择,您的整个文件将被排序。

  • 出于某种奇怪的原因,这对我不起作用。我在 Windows 上,但我的文本只有 LF 行结尾(从浏览器粘贴的文本)。为了解决这个问题,我必须将所有行结尾转换为 Unix,然后返回到 Windows,然后排序工作。 (6认同)
  • 不敢相信我在不知道这一点的情况下使用 Notepad++ 这么久! (4认同)
  • 下一个问题可能是 [是否可以以不区分大小写的方式排序](/sf/ask/1652472741/)... (4认同)
  • 排序功能无法正常工作,排序如下:addCartLink bindPager setItemsTitle addTab (2认同)