Retour à la ligne sur Sublime Text 2 (word wrap)


Des fois lorsqu’on a des lignes trop longues on se retrouve avec une barre de scrolling horizontale sur Sublime.
Pas toujours pratique à lire ni à éditer. On peut dire à Sublime de retourner à la ligne lorsque cette dernière est plus longue que la largeur de votre espace de travail.

Pour ce faire on utilise word wrap

Allez dans les préférences > Settings User et rajoutez cette ligne:

Par exemple:

{
	"font_size": 11.0
}

donnera:

{
	"font_size": 11.0,
	"word_wrap": true
}

Relancez Sublime pour que les changements soient pris en compte.

17 thoughts on “Retour à la ligne sur Sublime Text 2 (word wrap)

  • Umbre Tombétoile

    Vraiment super! ça faisait quelques temps que je cherchais ça!
    Sublime Text est vraiment fantastique,
    Merci les gars pour l’astuce!

  • Sam

    Max va être content de lire ça, moi je m’attendais pas à ce que l’article ai autant de succès que la saga de l’assassin royal. Le truc est super bien classé sur Google.

    Faudrait faire un article sur toutes les astuces sublime text, y en a un paquet qui changent la vie.

  • Waraff

    Super !

    Merci beaucoup j’en avais marre de scroller à l’horizontale ! :-)

  • Content

    Merci bien, j’ai trouvé une autre technique via grafikart.fr, peut être plus rapide, avec la palette de commande :

    Tools > Command Palette (Maj+Cmd+P) > Word Wrap: Toggle

  • Content

    Edit : À noter que cette technique est beaucoup moins durable que celle présentée ici, en effet le retour à la ligne ce désactive à l’ouverture d’un nouveau fichier.

  • Fanny

    Petit problème de mon coté, ça a complétement fait planté Sublime Text impossible de le rouvrir

    (ordi de l’entreprise oblige je ne peux même pas le supprimer et le réinstaller…)

    “Error trying to parse setting : Unexpected character, expected a comma or closing bracket”

    :(

  • Sam

    C’est que tu as oublié une virgule à la fin du fichier de configuration.

  • Nicolas

    Et je complèterai avec un “wrap_width”: n pour définir le nombre de mots avant le retour à la ligne. Par défaut c’est à la taille de la fenêtre mais ça peut être pas mal d’avoir toujours le même retour à la ligne. Ça permet de s’assurer qu’on est pas entrain d’écrire une ligne à rallonge quand on code et ça permet d’avoir visuellement toujours la même chose quand on lit. Pour Python, la PEP8 recommande 79 caractères max, donc on peut set à 80 par exemple.

  • Sam

    Pour Python si tu utilises black tu n’auras quasiment jamais à t’en soucier.

Comments are closed.

Des questions Python sans rapport avec l'article ? Posez-les sur IndexError.