J'ai des listes de fichiers qui contiennent quelques colonnes de données. Elles ne sont pas triées comme je le souhaite à partir de la sortie, et je dois donc chercher manuellement où une ligne devrait se trouver. Existe-t-il un moyen dans Notepad++ de trier les lignes par ordre alphabétique ? Si oui, comment ?
Réponses
Trop de publicités?から Notepad++ 6.5.2 il est maintenant possible, de manière native, de trier les lignes :
(Notez que cette réponse a été écrite avant la sortie de np++ 6.5.2).
Il semble que Notepad++ ne prenne pas en charge le tri par défaut, mais Notepad++ a de nombreux amis pour faire quelque chose comme ça pour vous, que nous appelons plugins.
- Téléchargez le plugin TextFX pour Notepad++ ( TextFX dans SourceForge ) - allez à la dernière version et téléchargez la dernière version de TextFX bin.zip.
- Ouvrez le zip et extrayez NppTextFX.dll vers (Program Files) \Notepad ++ \plugins dossier.
- Redémarrer Notepad++
- Pour effectuer le tri, sélectionnez les lignes à trier, allez dans TextFX dans le menu principal et sélectionnez TextFX Tools - Sort lines.
Puisque vous utilisez Notepad++, je suppose que vous utilisez Windows. Vous disposez de quelques autres options pour trier par ordre alphabétique le contenu des fichiers texte volumineux.
Mon préféré est PowerShell. Vous pouvez utiliser le cmdlet Sort-Object . La commande suivante montre un exemple d'utilisation de la cmdlet. Nous lisons d'abord le contenu (Get-Content) de MyFile.txt, le passons à la cmdlet Sort-Object (Sort) et sortons le résultat dans un nouveau fichier (Out-File).
Get-Content MyFile.txt | Sort | Out-File MySortedFile.txt
Une autre option consiste à utiliser le commande de tri dans l'invite de commande.
sort MyFile.txt /o MySortedFile.txt
Enfin, la dernière option consiste à utiliser un outil en ligne : miniwebtool.com o sortlines.com fera l'affaire.