En tant que programmeur, je veux voir une règle sur une colonne spécifique (généralement 80), les deux pour que je voie quand je traverse cette colonne, mais aussi pour voir à quel point je me rapproche de celle-ci afin de pouvoir reformater mon code plus tôt.
Les options que j'ai trouvées jusqu'à présent n'atteignent pas cet objectif:
whitespace-mode,column-enforce-modeetcolumn-markerne mettez en évidence que des lignes individuelles après que le texte de la ligne a déjà passé lefill-column. J'aimerais voir quand je m'approche de la colonne, pas seulement quand je la traverse.fill-column-indicatorserait une bonne solution, sauf qu'il se casseauto-complete-mode,company-mode,avyet plus encore. Ce sont des problèmes qui semblent difficiles à résoudre, chacun nécessitant une solution de contournement individuelle - par exemple, voyez lecompany-modeproblème et leauto-complete-modeproblème , celui-ci ayant plus de deux ans).
Existe-t-il de meilleures alternatives?
(set-window-margins nil 0 (max (- (window-width) 80) 0))Donc, si vous avez une fenêtre large de 120 caractères, cela réduira l'espace dont vous disposez pour afficher le code à 80 caractères. De cette façon, votre configuration de fenêtre ne sera pas gâchée et vous pourrez l’activer / désactiver si vous le souhaitez. Si vous avez des franges, il y aura une ligne à 80 colonnes.
