Comment basculer le retour automatique à la ligne dans Visual Studio?

317

Visual Studio .NET a-t-il un moyen d'activer et de désactiver le retour automatique à la ligne?

Je suis habitué à cette fonctionnalité dans Eclipse qui vous permet de cliquer avec le bouton droit et d'activer et de désactiver le retour automatique à la ligne de sorte que lorsque vous avez de longues lignes qui s'étendent vers la droite, vous n'avez pas à déplacer la barre de défilement inférieure de droite à gauche pour lisez votre code / html: http://web.archive.org/web/20131027224437/http://ahtik.com:80/blog/2006/06/18/first-alpha-of-eclipse-word-wrap- libéré/

Edward Tanguay
la source
Comparé à d'autres éditeurs tels que Notepad ++, Sublime Text et Visual Studio Code, l'habillage de mots dans Visual Studio présente plusieurs problèmes connus. Si vous l'utilisez, veuillez voter pour la demande de fonctionnalité Résoudre les problèmes connus avec le retour automatique à la ligne .
Colonel Panic

Réponses:

617

Après https://docs.microsoft.com/en-gb/visualstudio/ide/reference/how-to-manage-word-wrap-in-the-editor

Lors de l'affichage d'un document : Édition / Avancé / Retour à la ligne ( Ctrl+ E, Ctrl+ W)

Paramètres généraux : Outils / Options / Éditeur de texte / Toutes les langues / Retour à la ligne

Ou recherchez «retour à la ligne» dans la zone de lancement rapide.


Problèmes connus :

Si vous connaissez le retour automatique à la ligne dans Notepad ++, Sublime Text ou Visual Studio Code, soyez conscient des problèmes suivants lorsque Visual Studio se comporte différemment des autres éditeurs:

  1. Le triple clic ne sélectionne pas toute la ligne
  2. La commande Couper ne supprime pas la ligne entière
  3. Appuyer deux fois sur la touche Fin ne déplace pas le curseur en fin de ligne

Malheureusement, ces bogues ont été fermés "de priorité inférieure". Si vous souhaitez que ces bogues soient corrigés, veuillez voter pour la demande de fonctionnalité Résoudre les problèmes connus avec le retour automatique à la ligne .

Michée
la source
3
Lorsque j'appuie sur la touche «Fin», le curseur se déplace à la fin de la ligne affichée et non à la ligne réelle - vraiment ennuyeux. Y a-t-il une solution à cela?
Flash
J'ai dû vérifier le "Afficher tous les paramètres" en bas pour que toutes les langues apparaissent dans les options.
JoeMoe1984
3
Très ennuyeux car j'utilise constamment CTRL + E, F pour reformater le code avec R # et CTRL + E, W est tout simplement trop proche.
Beurk
1
Je n'ai pas Edit-> Advanced ... la communauté Visual Studio est-elle entravée de cette manière?
livingtech
Curieusement, mes paramètres sous «options» comme vous l'avez décrit ont été vérifiés pour cela, mais ce n'était pas enveloppant. J'ai décoché la case et l'ai revérifiée, puis après avoir quitté la fenêtre, mon code a été encapsulé (dans VS Professional 2017).
Kyle Vassella
20

J'utilise cette fonction assez souvent pour ajouter un bouton personnalisé à la barre de commandes.

  1. Cliquez sur les boutons Ajouter ou Supprimer -> Personnaliser
  2. Cliquez sur l' onglet Commandes
  3. Cliquez sur Ajouter une commande ...
  4. Sélectionnez Modifier (ou Modifier | Avancé pour les nouvelles versions VS) dans la liste
  5. Trouver Toggle Word Wrap et faites-le glisser sur votre barre
Todd Smith
la source
2
Impossible de trouver la chose sanglante! Excellente solution.
Jonathan
11

Depuis Visual Studio 2013, la fonctionnalité de retour à la ligne est enfin utilisable: elle respecte l'indentation. Il y a encore quelques problèmes (surlignage de ligne, sélection), mais cela vaut la peine d'être utilisé. Voici comment

entrez la description de l'image ici

Colonel Panic
la source
1
intéressant. Je me demande s'il y a un moyen de ne pas respecter l'indentation si je ne le veux pas
Simon_Weaver
7

Dans Visual Studio 2005 Pro:

Ctrl+ E, Ctrl+W

Ou le menu EditionAvancéRetour automatique à la ligne .

Alarion
la source
6
  1. Ouvrez la fenêtre de sortie.

  2. Recherchez la petite icône à l'extrême droite de la barre d'outils qui commence par le texte "Afficher la sortie de:". Il ressemble à une petite fenêtre avec une icône de retour chariot. Lorsque vous passez la souris dessus, Visual Studio doit afficher «Basculer le retour automatique à la ligne» près du pointeur de votre souris.

  3. Cliquez sur cette icône.

Vous avez maintenant appris quelque chose qui était si douloureusement évident que je me sens gêné de ne pas le savoir il y a longtemps et j'ai donc choisi de payer ma cotisation et de partager ma réponse avec d'autres afin qu'ils ne souffrent pas de la même agonie que moi.

Sérieusement, cela est vraiment utile pour ceux qui ont de petits écrans. J'ai un petit moniteur USB Lilliput qui est bon pour les petites fenêtres d'outils, Skype IM, etc. Après avoir supporté le défilement latéral pendant des mois, j'ai finalement décidé de voir si je pouvais en faire un retour à la ligne. La réponse était si simple, mais la quantité de temps / d'efforts qu'elle économise est énorme.

gonzobrains
la source
5

Dans Visual Studio 2008, CTRL+ E+ W.

ProgramFOX
la source
4

Dans Visual Studio 2017, éditez -> Avancé -> Retour automatique à la ligne OU Ctrl + E + W

Neeraj Kumar
la source
4

Dans Visual Studio 2008, c'est Ctrl+ E+ W.

netadictos
la source
3

Utilisez le menu EditionAvancéWrap Word dans Visual Studio 2003.

Ian Jacobs
la source
2

Dans la dernière version.

1. cliquez sur le coin inférieur gauche du paramètre d' icône

2. sélectionnez le réglage

3. sélectionnez "éditeur de texte"> "retour à la ligne" sur le retour à la ligne

Yvonne.D
la source
2

Pour, Visual Studio 2017procédez comme suit:

Outils> Options> Toutes les langues , puis cochez ou décochez la case en fonction de vos préférences. Comme vous pouvez le voir dans l'image ci-dessous:

Judel5
la source
2

raccourcis clavier dans Visual Studio

(alt + z) => basculer le retour à la ligne

Himabindu
la source
C'était la seule chose qui fonctionnait pour moi. Je ne trouve pas les paramètres décrits ci-dessus dans ma version 2019
MagicLAMP
@MagicLAMP, dans votre version actuelle du code visuel studia, vérifiez la référence des raccourcis clavier
Himabindu