2014-03-03 22:55:01 +0000 2014-03-03 22:55:01 +0000
93
93

Сортировка текста по значению в Блокноте++

У меня есть списки файлов, которые содержат несколько столбцов данных. Они отсортированы не так, как я хочу, поэтому я вручную ищу, где должна быть строка. Есть ли в Блокноте способ сортировать строки по алфавиту? Если да, то как?

Ответы (3)

141
141
141
2014-07-05 22:07:19 +0000

Так как Блокнот++ 6.5.2 теперь встроена возможность сортировки строк:

49
49
49
2014-03-03 23:20:36 +0000

(Обратите внимание, что этот ответ был написан до выхода np++ 6.5.2.)

Кажется, Notepad++ не поддерживает сортировку по умолчанию, но у Notepad++ есть много друзей, которые могут сделать для вас что-то подобное, что мы называем плагинами.

  1. Скачать плагин TextFX для Блокнота++ ( TextFX в SourceForge ) - перейдите на последнюю версию и скачайте последнюю версию TextFX…bin.zip.
  2. Откройте zip и распакуйте NppTextFX.dll в папку (Program Files)\Notepad++\plugins.
  3. Перезапустить блокнот++
  4. Для сортировки выберите строки, которые нужно отсортировать, в главном меню перейдите к TextFX и выберите TextFX Tools - Sort lines.
2
2
2
2017-03-21 17:05:32 +0000

Поскольку вы используете Notepad++, я предполагаю, что вы используете Windows. У вас есть несколько других опций для сортировки содержимого больших текстовых файлов в алфавитном порядке.

Мой личный любимый - PowerShell. Можно воспользоваться командой Sort-Object cmdlet . Следующая команда показывает пример использования этой команды. Сначала мы читаем содержимое (Get-Content) файла MyFile.txt, передаем его команде Sort-Object (Sort) и выводим результат в новый файл (Out-File).

Get-Content MyFile.txt | Sort | Out-File MySortedFile.txt

Еще одной опцией является использование команды сортировка в интерпретаторе команд.

sort MyFile.txt /o MySortedFile.txt

Наконец, последней опцией является использование онлайнового инструмента: miniwebtool.com или sortlines.com выполнит эту работу.

Похожие вопросы

8
1
6
4
7