Сравнение возможностей расширений Visual Studio Javascript - PullRequest
32 голосов
/ 17 ноября 2010

Я знаю, что я не первый, кто хотел бы иметь #region и поддержку сопоставления скобок для Javascript.Вот почему я не хочу устанавливать одну за другой и видеть, какая из них ведет себя лучше и какие функции она поддерживает.

Я хотел бы попросить других коллег-разработчиков предоставить сравнение функций для этихРасширения Javascript для Visual Studio 2010:

И любые проблемы, которые у вас могли возникнуть с ними.JSEnhancements, кажется, имеет наибольшее количество загрузок, но это все еще не дает мне никакого представления о его функциях по сравнению с другими.

Хорошо, что Microsoft обеспечивает своего рода интегрированное распространение и управление расширениями, но есть огромное количествоиз них, и действительно трудно выбрать правильные.

Другие инструменты Javascript VS

Есть и другие инструменты, которые могут использовать некоторые из вас.Если вы найдете что-то из этого особенно полезным, пожалуйста, предоставьте некоторую информацию, и я добавлю ее сюда в этот список.Это может сильно нам помочь.

  • Javascript Parser - анализирует файл Javascript и отображает древовидную структуру кода (замыкания / функции /...)

Ответы [ 5 ]

18 голосов
/ 16 декабря 2010

Поскольку никто не ответил на мой вопрос, позвольте мне дать вам некоторую информацию о JSEnhancements , который я установил в конце, и я очень доволен:

  • он поддерживает #region в javascripts (// #region Name), а также в CSS-файлах (/* #region Name */), что действительно здорово, и они ничему не мешают, так как являются частью комментариев
  • это подчеркиваетсоответствующие скобки, хотя это не всегда работает, вы должны правильно позиционировать себя.Может быть, это мешает Power Tools, которые я тоже использую ...

Иногда вам нужно закрыть + открыть файл, чтобы регионы начали работать.Иногда записывая их, они не распознаются. Более новые версии работают как положено Очевидно, что он работает нормально, когда вы открываете файл и анализируете его.

Во всяком случае.Это стабильно, работает, и я очень доволен этим расширением.Вы не пропустите его установку.

5 голосов
/ 22 января 2011

Ну, есть еще один инструмент для javascript "Javascript parser" , который будет анализировать ваши файлы и составлять карту на нем. Это хорошо, но для меня работа с jquery не сильно помогла.

Среди остальных инструментов, которые вы упомянули, я тоже некоторое время работал с JSenhancements, но переключился на расширения JScript Editor, которые, как я могу сказать, кажутся более многообещающими (выделение текущего слова, комментарии к параграфам и т. Д.).

С тех пор он не разбился.

3 голосов
/ 03 июня 2011

Попробуйте Расширения JScript Editor от Microsoft для VS2010

2 голосов
/ 19 ноября 2015

Расширения JScript Editor намного лучше, чем JSEnhancements .Он будет выделять соответствующие фигурные скобки, холодное свертывание блоков, выделение текущего слова.

Хотя он не поддерживает #region name,

, но вы можете использовать фигурные скобки javascript, чтобы заключить код и разместитькомментарий выше, чтобы узнать, что вы делаете разборным.

//My region
{
  //lines of code
  //lines of code
  //lines of code
}

они рухнут и не окажут влияния ни на что другое.javascript просто рассматривает их как простое составное утверждение.

Кроме того, я бы также порекомендовал Обновление веб-стандартов , так как оно также помогло мне с осмыслением и проверкой.

1 голос
/ 15 марта 2012

Javascript Explorer - Хотя это не приведет к регионализации вашего кода, звучит удобно!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...