2011-12-06 15:47:47 +0000 2011-12-06 15:47:47 +0000
74
74

Comment enrouler des lignes dans le Bloc-notes++ après les symboles N ?

Je voudrais que mes lignes en texte brut dans le Bloc-notes++ soient enveloppées (emballage souple pour l'affichage, pas d'insertion de fins de ligne) après un nombre raisonnable de symboles (comme 65 ou 80). Est-ce possible ?

La seule option que j'ai rencontrée est l'habillage à la largeur de la fenêtre, ce qui donne des résultats ridicules à condition d'utiliser des polices de caractères non gigantesques à haute résolution et des fenêtres maximisées.

Réponses (5)

53
53
53
2014-04-18 10:58:28 +0000

Selon cette source vous pouvez quelque peu imiter un tel comportement au moins depuis Notepad++ 5.7

  1. Sélectionnez “View” dans la barre de menu.
  2. Dans le menu déroulant qui apparaît, cliquez sur l'option “Word wrap”.
  3. Soit ouvrir un autre éditeur dans une autre vue et déplacer le séparateur ( ou alternativement redimensionner la fenêtre de l'éditeur) jusqu'à ce que le texte s'enroule au nombre de caractères souhaité
29
29
29
2014-09-28 15:22:15 +0000

Installez d'abord le plugin TextFX dans le menu plugin. Note : il est disponible seulement pour la version 32-bit du Bloc-notes++.

Vous pouvez couper de longues lignes avec cette commande de menu : TextFX -> TextFX Edit -> ReWrap Text to (Clipboard or 72) width ce qui signifie que si vous voulez revenir à autre chose que 72 caractères, vous devez taper et copier ce nombre (sans aucun espace) dans le presse-papiers et ensuite utiliser cette option.

Cela fonctionne dans mon Notepad++ v6.9 et vous devez sélectionner les lignes que vous voulez séparer.

8
8
8
2017-03-20 20:41:18 +0000

Ce remplacement de regex a assez bien fonctionné pour moi :

Trouver quoi :

^(.{60,80})\s

Remplacer par :

\n

Remplacer tout

Si certaines lignes n'ont pas pu être divisées en 60 à 80 caractères, ces lignes ne seront pas modifiées. Il faut espérer qu'elles seront suffisamment peu nombreuses pour être traitées manuellement.

6
6
6
2013-06-30 07:30:35 +0000
1
1
1
2013-02-15 08:38:57 +0000

Il existe une solution/un contournement pour cela ; Sourceforge Notepad++ Forum - Enable/disable word wrap by language ? Impliquant l'utilisation de NPPExec et d'un script python, ajustant la propriété word wrap d'un langage donné. Ce n'est pas idéal, mais cela peut fonctionner pour vous.

Il existe également une demande de fonctionnalité sur IdeaTorrent pour ce problème.