156 votes

comment implémenter la réduction des régions/codes en javascript

Comment mettre en œuvre les régions, c'est-à-dire l'effondrement du code, pour JavaScript dans Visual Studio ?

S'il y a des centaines de lignes en javascript, il sera plus compréhensible d'utiliser le pliage de code avec des régions comme en vb/C#.

#region My Code

#endregion

1 votes

Aucune de ces solutions n'a fonctionné aussi bien pour moi que celle-ci. stackoverflow.com/questions/46267908/

5voto

DatVM Points 2160

Pour VS 2019, cela devrait fonctionner sans rien installer :

enter image description here

    //#region MyRegion1

    foo() {

    }

    //#endregion

    //#region MyRegion2

    bar() {

    }

    //#endregion

2voto

AbdurrahmanY Points 692

Cela fonctionne comme un charme dans PhpStorm.

//#region My Region 1
    ...
//#endregion

//#region My Region 2
    ...
//#endregion

my regions

1voto

asteriskdothmg Points 81

Sur VS 2012 et VS 2015, installez le plugin WebEssentials et vous pourrez le faire.

http://vswebessentials.com/features/javascript

1voto

Charlie Points 369

Pour Visual Studio 2017.

    //#region Get Deactivation JS
    .
    .
    //#endregion Get Deactivation JS

Cela ne fonctionnait pas auparavant, j'ai donc téléchargé l'extension à partir de aquí

Extension Name(JavaScript Regions) Par Mads Kristensen

0voto

Basheer AL-MOMANI Points 5565

Si vous utilisez Resharper

suivez les étapes de cette image

enter image description here puis écrivez ceci dans l'éditeur de modèles

  //#region $name$
$END$$SELECTION$
  //#endregion $name$

et le nommer #region comme dans cette photo enter image description here

J'espère que cela vous aidera

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