J'ai le code C# comme ci-dessous :

Log.Step("step 1");
int x = 10;
int y = 20;

Log.Step("step 2");
int a = 10;
int b = 20;

Je veux que l'éditeur formate automatiquement ces lignes comme ci-dessous :

Log.Step("step 1");
    int x = 10;
    int y = 20;

Log.Step("step 2");
    int a = 10;
    int b = 20;

Après chaque méthode Log.Step, je veux pouvoir indenter les prochaines lignes de code jusqu'à ce qu'une nouvelle ligne soit entrée. Existe-t-il un moyen de définir des règles d'indentation dans VS pour le faire ?

-1
quldude 11 nov. 2020 à 18:53

1 réponse

Meilleure réponse

Votre format d'indentation est très spécifique, mais il existe une approche utilisant { } :

static void Main(string[] args)
{
    Log.Step("step 1");
    {
        int x = 10;
        int y = 20;
    }

    Log.Step("step 2");
    {
        int a = 10;
        int b = 20;
    }
}

Ce n'est pas une règle d'"identification", mais peut-être que cela peut vous aider

0
Leo 11 nov. 2020 à 17:13