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.