Подтвердить что ты не робот

Сравнение функций расширений Javascript для Visual Studio

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

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

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

Замечательно, что Microsoft предоставляет какое-то интегрированное распространение и управление расширением, но их подавляющее количество и очень трудно выбрать правильные.

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

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

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

Ответ 1

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

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

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

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

Ответ 2

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

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

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

Ответ 4

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

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

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

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

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

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

Ответ 5

Javascript Explorer - Хотя это не будет обладать вашим кодом, это звучит удобно!