Comment puis-je automatiquement enrouler les lignes dans le VSCode? J'entends par là que si une ligne atteint une colonne spécifiée, insère automatiquement une nouvelle ligne à la limite de mot la plus proche de cette colonne sans la dépasser. Vim a un paramètre appelé textwidth qui fait cela que j’aime utiliser lors de l’édition de Markdown. Cela ne semble pas être le cas de VSCode, pour autant que je sache. Il a juste des moyens de contrôler le softwrapping.
VSCode ne prend pas cela en charge immédiatement. Mais vous pouvez installer l’extension Rewrap
name__, qui vous permet de formater le bloc dans lequel se trouve actuellement votre curseur en appuyant sur Alt + Q.
Rewrap
ne nécessite aucun autre paramètre, car il lit les paramètres de VSCode pour obtenir la colonne à laquelle se briser.
Bien que Rewrap
ne soit pas automatique (vous devez appuyer sur le raccourci clavier chaque fois que vous souhaitez formater), le wrapping dur automatique semble être une fonctionnalité qui apparaîtra dans la prochaine version de Rewrap
name__: https://github.com/stkb/Rewrap/issues/45
VSCode prend désormais en charge le wrapping automatique.
Paramètres -> Editeur de texte -> Les 3 dernières options (comme aujourd’hui) sont destinées à l’encapsulation automatique.
Word Wrap est désactivé par défaut.
Il existe actuellement une demande d'ouverture à ce sujet dans l'outil de suivi des problèmes de code VS sur GitHub, Vous pouvez le trouver ici
Commentaires de retour à la ligne
Utilisez l’extension Rewrap .
Code d'emballage souple
Ajoutez le paramètre suivant (remplacez la largeur de la colonne par votre préférence): "editor.wordWrapColumn": 100
Ajoutez ensuite "editor.wordWrap": "wordWrapColumn"
(wraps à la colonne) ou "editor.wordWrap": "bounded"
(wraps à la colonne ou à la fenêtre d'affichage).
Commentaires d'enveloppe et code d'enveloppe souples
Malheureusement, l'extension et les paramètres VSCode ne fonctionnent pas bien.
N'hésitez pas à votez pour cette demande de fonctionnalité .