introduction
J'ai toujours cherché un moyen de faire en sorte que Visual Studio trace une ligne après un certain nombre de caractères.
Vous trouverez ci-dessous un guide pour activer ces soi-disant directives pour différentes versions de Visual Studio.
Visual Studio 2013
Installer l'extension des lignes directrices de l'éditeur de Paul Harrington pour VS 2013
Visual Studio 2010 et 2012
- Installez l'extension des lignes directrices de l'éditeur de Paul Harrington pour VS 2010 ou VS 2012 .
- Ouvrez le registre à:
VS 2010:HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Text Editor
VS 2012:HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\Text Editor
et ajoutez une nouvelle chaîne appeléeGuides
avec la valeurRGB(100,100,100), 80
. La première partie spécifie la couleur, tandis que l'autre (80
) est la colonne où la ligne sera affichée. - Ou installez l' extension Guidelines UI (qui fait également partie des outils de productivité ), qui ajoutera des entrées au menu contextuel de l'éditeur pour ajouter / supprimer les entrées sans avoir à modifier directement le registre. L'inconvénient actuel de cette méthode est que vous ne pouvez pas spécifier directement la colonne.
Visual Studio 2008 et autres versions
Si vous utilisez Visual Studio 2008, ouvrez le registre à HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor
et ajoutez une nouvelle chaîne appelée Guides
avec la valeur RGB(100,100,100), 80
. La première partie spécifie la couleur, tandis que l'autre ( 80
) est la colonne où la ligne sera affichée. La ligne verticale apparaît lorsque vous redémarrez Visual Studio.
Cette astuce fonctionne également pour diverses autres versions de Visual Studio, tant que vous utilisez le bon chemin:
2003: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.1\Text Editor
2005: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\Text Editor
2008: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor
2008 Express: HKEY_CURRENT_USER\Software\Microsoft\VCExpress\9.0\Text Editor
Cela fonctionne également dans SQL Server 2005 et probablement dans d'autres versions.
Réponses:
Ceci est à l'origine du blog de Sara .
Il fonctionne également avec presque toutes les versions de Visual Studio, il vous suffit de modifier le "8.0" dans la clé de Registre pour le numéro de version approprié pour votre version de Visual Studio.
La ligne guide apparaît également dans la fenêtre Sortie. (Visual Studio 2010 corrige cela et la ligne n'apparaît que dans la fenêtre de l'éditeur de code.)
Vous pouvez également avoir le guide dans plusieurs colonnes en répertoriant plusieurs numéros après le spécificateur de couleur:
Met une ligne blanche à la colonne 4 et à la colonne 80. Cela devrait être la valeur d'une valeur de chaîne
Guides
dans la touche "Editeur de texte" (voir ci-dessous).Assurez-vous de choisir une couleur de ligne qui sera visible sur votre arrière-plan. Cette couleur n'apparaîtra pas sur la couleur d'arrière-plan par défaut dans VS. Il s'agit de la valeur pour un gris clair: RVB (221, 221, 221).
Voici les clés de registre que je connais:
Visual Studio 2010 : HKCU \ Software \ Microsoft \ VisualStudio \ 10.0 \ Text Editor
Visual Studio 2008 : HKCU \ Software \ Microsoft \ VisualStudio \ 9.0 \ Text Editor
Visual Studio 2005 : HKCU \ Software \ Microsoft \ VisualStudio \ 8.0 \ Text Editor
Visual Studio 2003 : HKCU \ Software \ Microsoft \ VisualStudio \ 7.1 \ Text Editor
Pour ceux qui exécutent Visual Studio 2010, vous souhaiterez peut-être installer les extensions suivantes plutôt que de modifier le registre vous-même:
http://visualstudiogallery.msdn.microsoft.com/en-us/0fbf2878-e678-4577-9fdb-9030389b338c
http://visualstudiogallery.msdn.microsoft.com/en-us/7f2a6727-2993-4c1d-8f58-ae24df14ea91
Ils font également partie des outils de productivité , qui comprennent de nombreuses autres extensions très utiles.
la source
Sans avoir à modifier de clés de registre, l' extension Productivity Power Tools (disponible pour toutes les versions de Visual Studio) fournit des fonctionnalités de référence.
Une fois installé, faites un clic droit dans la fenêtre de l'éditeur et choisissez l'option Ajouter une ligne de guidage. Notez que la ligne directrice sera toujours placée sur la colonne où se trouve actuellement votre curseur d'édition, quel que soit l'endroit où vous cliquez avec le bouton droit dans la fenêtre de l'éditeur.
Pour désactiver, accédez aux options et recherchez
Productivity Power Tools
et dans cette section, désactivezColumn Guides
. Un redémarrage sera nécessaire.la source
Editor Guidelines
extension: marketplace.visualstudio.com/…Visual Studio 2017/2019
Pour tous ceux qui recherchent une réponse pour une version plus récente de Visual Studio, installez le plug - in Editor Guidelines , puis cliquez avec le bouton droit dans l'éditeur et sélectionnez ceci:
la source
Visual Studio 2019
dans laProductivity Power Tools
(version 2017/2019). Si vous voulez des directives,Editor Guidelines
c'est la meilleure option.Il existe maintenant une extension pour Visual Studio 2012 et 2013:
http://visualstudiogallery.msdn.microsoft.com/da227a0b-0e31-4a11-8f6b-3a149cf2e459
la source
Si vous êtes un utilisateur de l'édition gratuite de Visual Studio Express, la clé de droite est en
{notez le VCExpress au lieu de VisualStudio) mais ça marche! :)
la source
Cela fonctionnera également dans Visual Studio 2010 (Bêta 2), tant que vous installez l'extension de Paul Harrington pour activer les directives de VSGallery ou du gestionnaire d'extensions dans VS2010. Comme il s'agit de la version 10.0, vous devez utiliser la clé de registre suivante:
En outre, Paul a écrit une extension qui ajoute des entrées au menu contextuel de l'éditeur pour ajouter / supprimer les entrées sans avoir à modifier directement le registre. Vous pouvez le trouver ici: http://visualstudiogallery.msdn.microsoft.com/en-us/7f2a6727-2993-4c1d-8f58-ae24df14ea91
la source
Cela fonctionne également pour SQL Server Management Studio .
la source
J'ai trouvé cette extension Visual Studio 2010: Guides de retrait
http://visualstudiogallery.msdn.microsoft.com/e792686d-542b-474a-8c55-630980e72c30
Cela fonctionne très bien.
la source
Avec VS 2013 Express, cette clé n'existe pas. Ce que je vois est HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 12.0 et il n'y a aucune mention de Text Editor sous cela.
la source
Le chemin de registre pour Visual Studio 2008 est le même, mais avec 9.0 comme numéro de version:
la source
Pour ceux qui utilisent Visual Assist , les directives verticales peuvent être activées à partir de la
Display
section des options de Visual Assist:la source