Dans d'autres éditeurs de texte, tels que Notepad ++, si, entre autres choses, les instructions avaient une ligne verticale reliant la variable if
à la variable else
et la variable else
à la variable end
, ce qui facilite grandement la visualisation parsing .
Exemple (lignes verticales mises en évidence par des cases noires):
Je me demandais s'il y avait un moyen de faire cela dans Visual Studio.
Regardez les guides indent extension, cela peut faire ce que je pense que vous voulez.
Cette fonctionnalité est désormais disponible dans Visual Studio Productivity Power Tools. Ceci est une extension gratuite de Microsoft.
Il est livré avec un grand nombre d’autres outils que vous ne voudrez peut-être pas. Ces fonctionnalités peuvent être activées ou désactivées dans l'écran Options de Visual Studio sous Outils de productivité.
Cela fait spécifiquement partie de la fonctionnalité Structure Visualizer, qui comprend d'autres sous-fonctionnalités, telles que le code décrit dans la marge, pouvant également être activées ou désactivées individuellement.
Il existe un moyen plus simple d’obtenir ce que vous voulez dans VS (vous ne le trouverez pas dans les versions antérieures à 2012). Par exemple, si vous écrivez en C++, il s'agit de: Tools >> Options >> Text Editor >> C/C++ >> Outline Statement Blocks
, définissez-le sur True.
Ensuite, vous pouvez facilement trouver un bloc de code si vous déplacez la souris dans la colonne de gauche de l'éditeur de code. Voici ce que vous obtenez.
Il ne montre pas les lignes de bloc et ne marque pas le bloc tout le temps, sauf si vous en avez besoin. Lorsque vous en aurez besoin, il marquera tout le blocage actuel.
Pour Visual Studio 2017 VB.NET: Outils> Options> Éditeur de texte> Basiques> Adv ..> Guides de structure de bloc: vérifiez-les