Si je vous écris ce code dans VS2015:comportement Visual Studio 2015 accolades fermeture automatique, une seule ligne IF -> multi-ligne SI
if(test)
do1();
else
do2();
Puis-je modifier, parce que je veux que le CI soit multi-ligne, Je mets une accolade ouverte à la fin de la ligne si:
if(test) {
do1();
else
do2();
VS ajoutera l'accolade fermante pour moi:
if(test) { }
do1();
else
do2();
Ce que je doit ensuite supprimer/déplacer à l'endroit où il devrait être.
Est-il possible d'avoir cette fonction « utile » être plus utile en mettant automatiquement l'accolade fermante à la fin de la conséquence de la déclaration de ligne unique d'un véritable test, à savoir:
if(test){
do1();}
else
do2();
Ou mieux encore :
if(test)
{
do1();
}
else
do2();
?
On dirait que quelqu'un (la seule autre personne dans le monde qui se soucie assez de poster à ce sujet? :)) m'a battu d'environ 3 ans: https://visualstudio.uservoice.com/forums/121579-visual- studio-ide/suggestions/6336945-intelligent-auto-accolades-quand-refactoring-single-line-blo –
@CaiusJard, désolé pour cet inconvénient et j'ai déjà signalé cette suggestion à l'équipe de produit VS à nouveau, s'il vous plaît vérifier ceci: https : //visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/20286340-vs-2015-c-auto-complete-braces-behavior-single et vous pouvez voter, nous sommes également les bienvenus les membres qui ont la même idée de voter et d'attirer l'attention de l'équipe produit de VS. –