Как реализовать регионы / свернуть код в JavaScript - PullRequest
123 голосов
/ 17 декабря 2009

Как можно реализовать регионы a.k.a. свертывание кода для JavaScript в Visual Studio?

Если в javascript есть сотни строк, это будет более понятно при использовании свертывания кода с регионами, как в vb / C #.

#region My Code

#endregion

Ответы [ 15 ]

0 голосов
/ 02 ноября 2018

Регион должен работать без изменения настроек

//#region Optional Naming
    var x = 5 -0; // Code runs inside #REGION
    /* Unnecessary code must be commented out */
//#endregion

Чтобы включить свернутую область комментариев / ** /

/* Collapse this

*/

Настройки -> Поиск «сворачивание» -> Редактор: Стратегия сворачивания -> От «авто» до «отступ».

TAGS: Node.js Nodejs Node js Javascript ES5 ECMAScript сворачивание скрытой области комментариев Visual studio code vscode 2018 версия 1.2+ https://code.visualstudio.com/updates/v1_17#_folding-regions

0 голосов
/ 14 июня 2018

Для визуальной студии 2017.

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

Это раньше не работало, поэтому я скачал расширение с здесь

0 голосов
/ 13 июня 2017

Ни один из этих ответов не работал для меня с Visual Studio 2017.

Лучший плагин для VS 2017: Регионы JavaScript

Пример 1:

enter image description here

Пример 2:

enter image description here

Проверено и одобрено:

enter image description here

0 голосов
/ 24 октября 2016

, если вы используете Resharper

следуйте шагам на этой картинке

enter image description here затем напишите это в редакторе шаблонов

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

и назовите его #region как на этой картинке enter image description here

надеюсь, что это поможет вам

0 голосов
/ 01 июля 2015

Не только для VS, но и почти для всех редакторов.

(function /* RegionName */ () { ... })();

Предупреждение: имеет такие недостатки, как область применения.

...