J'utilise le code Visual Studio pour plusieurs choses. Tout fonctionne bien, mais je ne parviens pas à faire fonctionner une chose en particulier.
J'ai besoin de la possibilité de supprimer les sauts de ligne du texte.
Exemple:
first line
second line
Devraient devenir:
first linesecondline
Depuis une mise à jour récente, il est possible de rechercher des sauts de ligne en utilisant ^ $ . Elle est décrite ici: https://github.com/Microsoft/vscode/pull/314
Le problème que j’ai, c’est que, lorsque je l’utilise pour remplacer, cela "ajoute" au saut de ligne et ne le "remplace" pas.
La dernière version de VS Code comporte un raccourci pour supprimer les sauts de sélection (cntl + j).
Je suis capable de gérer cela avec l'outil de recherche et remplacement et l'utilisation de "Utiliser une expression régulière". Recherchez le modèle \n$
et remplacez-le par $
J'ai trouvé que (au moins sous Windows) la solution consistait à utiliser la recherche et remplacer par une expression régulière. Recherchez $\n
et remplacez-le par rien pour vous débarrasser des nouvelles lignes. Notez que le caractère de nouvelle ligne que nous souhaitons remplacer est placé après l’appareil de fin de ligne ($
).
Sélectionnez la nouvelle ligne et appuyez sur ctrl + D (et maintenez-la enfoncée) . Appuyez ensuite sur ctrl + h pour pouvoir la remplacer par tout ce dont vous avez besoin.