Comment supprimer les sauts de ligne dans Notepad ++?


110

Existe-t-il un moyen simple de supprimer les sauts de ligne dans Notepad ++?

Par exemple:

This text has been splitted
in lines, and it's longer than
3200 words, so it would be great
to find and replace line breaks
like these.

1
Hmm, dans VI ce serait juste en tapant4J
Bernhard

Si vous souhaitez composer quelque chose comme une adresse URL en mettant les paramètres d'URI sur plusieurs lignes, cette réponse est un peu plus utile: stackoverflow.com/a/13990281/501113
chaotic3quilibrium

Réponses:


152
  1. Mettez en surbrillance les lignes que vous souhaitez rejoindre (ou utilisez Ctrl+ Apour tout sélectionner)
  2. Choisissez Edition → Opérations sur les lignes → Joindre des lignes dans le menu ou appuyez sur Ctrl+ J.

Il mettra automatiquement des espaces si nécessaire pour empêcher les mots de rester collés


Merci, mais je dois le faire un par un. Existe-t-il un moyen de le faire pour tout le document?
Gabriel

2
Je l’ai maintenant, j’ai sélectionné l’ensemble du document et j’ai fonctionné exactement comme j’avais besoin!
Gabriel

6
CTRL J est le raccourci
user640378

Conseil: Vous devrez peut-être appuyer sur CTRL + J plusieurs fois. N'utilisez pas> Affichage> Retour à la ligne pour mieux voir les sauts de ligne.
Kai Noack

4
Comment puis-je désactiver l' ajout d'espaces?
Keith Tyler

41

CTRL+H

En Search ModepickExtended

Rechercher - \r\n Remplacer - laissez-le vide.


4
Je crois que cela doit être \ r \ n puisque c'est pour Windows.
James P

2
Cela devrait être le cas \r\net le champ de remplacement devrait contenir un caractère d'espacement.
amiregelz

@JamesP, quelle est la différence? Et pourquoi dans Windows?
user1993

2
@ user1993: L'article de Wikipedia sur fr.wikipedia.org/wiki/Newline contient des informations détaillées sur le fonctionnement des sauts de ligne sur différents systèmes d'exploitation.
James P

2

Pour moi, en utilisant Win 7, je devais utiliser

\ r

dans la Findcase et tapez dans <space>la Replacecase de manière à ce qu'il n'y ait qu'un seul espace entre le dernier mot de la ligne en cours et le premier mot de la ligne suivante.


Voulez-vous dire\n
Prasanna

Non, je veux dire \ r. \ n ne fait rien sur mon système.
Alan M
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.