Tu as des sauts de ligne automatique dans Visual Studio Code et comme moi tu utilises l’option Autosave. Cela t’empêche de travailler correctement et efficacement, ce petit article va peut être te sauver quelques cheveux !
Pas envie de lire ?
Alors tu peux regarder la vidéo ci-dessous, elle est super courte et elle t’explique comment régler ce problème.
Si cette vidéo t’a plu et/ou aidé, n’hésites pas à me donner un pouce bleu et à t’abonner à ma chaîne pour être informé des prochaines vidéos.
Sauts de ligne automatique dans Visual Studio Code, l’explication de texte
Si tu es arrivé jusqu’ici c’est que tu es plutôt un littéraire 😉
Allez, suis moi je t’explique pas à pas, le problème et sa solution.
Les prérequis
Pour que ce petit truc agaçant se produise, il te faut :
- Visual Studio Code
- l’option AutoSave activée
- le plugin EditorConfig pour VS Code
Bon Visual Studio Code, je ne vous fais pas l’affront de vous le présenter, mais sinon il est dispo ici.
L’option Autosave s’active/désactive ici :

Le plugin EditorConfig pour VSCode ressemble à ceci :

Donc si tu as les prérequis, on peut passer au plat de résistance.
La plat de résistance
Quel est le problème ? Tu as raison de poser la question, pour faire court voici ce qu’il se passe :

Je commence à taper du code et dès que j’arrête de taper j’ai un retour chariot qui s’impose à moi, m’empêche de continuer à taper mon code et au final me fait perdre le fil de l’algo génial que j’avais en tête !
Du coup, c’est quoi la solution pour ne plus avoir de sauts de ligne automatique dans Visual Studio Code ?
Après avoir cherché un peu, et avoir fait le tour des solutions qui n’en étaient pas vraiment :
- augmenter le temps de prise en compte de l’autosave
- ajout un saut de ligne à la fin de mon fichier pour qu’il ne s’ajoute plus automatiquement
- désactiver l’autosave
j’ai finalement trouvé la source du problème.
Il s’agissait tout simplement d’une option à configurer correctement pour l’extension EditorConfig for VS Code.
La technique pour supprimer les sauts de ligne automatique dans Visual Studio Code
Si tu as le même souci que moi, voici ce que tu vas devoir faire :
- ouvrir le fichier .editorconfig qui se situe à la racine de ton projet

- éditer la ligne
insert_final_newline = true
en remplaçanttrue
parfalse

Conclusion
Et voilà, à présent, ton souci est résolu. J’espère que cette petite astuce t’aura aidé.
Si tu le souhaites tu peux rejoindre mon groupe sur Telegram pour avoir des infos exclusives, des coupons de réduction et de la bonne humeur 😉