59 votes

PHP #region pour le pliage de code ?

Existe-t-il un équivalent de la #région de c# en PHP ?

11voto

col000r Points 569

Il n'y a pas d'équivalent (les autres réponses expliquent pourquoi), mais laissez-moi vous montrer comment je fais :

 //////////////////////////
/* REGION A */ {

    function SomeFunction() {
        return true;
    }

    function AnotherFunction() {
        return false;
    }

}

//////////////////////////
/* REGION B */ {

    function ThirdFunction() {
        return true;
    }

    function FourthFunction() {
        return false;
    }

}

Les accolades me permettent de plier le bloc de code (votre éditeur devra prendre en charge le pliage à froid, mais presque tous le font), alors que je vois toujours le nom de la région et que j'ai un simple séparateur visuel.

Résultat plié :

 //////////////////////////
/* REGION A */ { 

//////////////////////////
/* REGION B */ { 

10voto

Darin Peterson Points 163

PhpStorm prend en charge le pliage de code similaire à C# :

 #region [comment about what the code does]

code....

#endregion

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X