Сравнение функций расширений Javascript для Visual Studio
Я знаю, что я не первый, кто хотел бы иметь поддержку #region
и поддержку согласования для Javascript. Поэтому я не хочу устанавливать один за другим и видеть, какой из них лучше себя ведет и какие функции он поддерживает.
Я хотел бы попросить других разработчиков разработчиков предоставить сравнение функций для этих расширений Javascript Visual Studio 2010:
И любые проблемы, которые у вас были с ними. У JSEnhancements, похоже, больше всего загрузок, но это все еще не дает мне никаких идей о его функциях по сравнению с другими.
Замечательно, что Microsoft предоставляет какое-то интегрированное распространение и управление расширением, но их подавляющее количество и очень трудно выбрать правильные.
Другие инструменты Javascript VS
Существуют и другие инструменты, которые некоторые из вас могут использовать. Если вы найдете какие-либо из них, особенно полезными, предоставьте некоторую информацию, и я добавлю ее здесь в этот список. Это может нам помочь.
- Javascript Parser - анализирует файл Javascript и отображает древовидную структуру кода (замыкания/функции/...)
Ответы
Ответ 1
Поскольку никто не ответил на мой вопрос, позвольте мне дать вам некоторую информацию о JSEnhancements, которую я установил в конце, и мне очень нравится :
- он поддерживает
#region
в javascripts (// #region Name
), а также в файлах CSS (/* #region Name */
), что действительно здорово, и они не мешают никому, поскольку они являются частью комментариев.
- он подсвечивает соответствующие фигурные скобки, хотя это не всегда работает, вы должны правильно позиционировать себя. Возможно, это мешает Power Tools, который я также использую...
Иногда вам нужно закрыть + повторно открыть файл для регионов, чтобы начать работу. Иногда их записывать не распознает. Новые версии работают как ожидалось Очевидно, что он отлично работает при открытии файла и анализирует его.
В любом случае. Он стабильный, работает, и я очень доволен этим расширением. Вы не пропустите его установку.
Ответ 2
Ну есть еще один инструмент для javascript "Javascript parser" , который будет анализировать ваши файлы и создавать на нем карту. Это хорошо, но для меня, работающего с jquery, это не помогло.
Среди остальных инструментов, которые вы упомянули, я некоторое время работал с JSenhancements, но я переключился на JScript Editor Extensions, который, как я могу сказать, кажется более перспективным (выделение текущего слова, пара комментариев и т.д.).
С тех пор он не разбился.
Ответ 3
Попробуйте Расширения редактора JScript от Microsoft для VS2010
Ответ 4
Расширения редактора JScript намного лучше, чем JSEnhancements.
Он будет выделять соответствующие фигурные скобки, холодное свертывание блоков, выделение текущего слова.
Хотя он не поддерживает #region name
,
но вы можете использовать фигурные скобки javascript, чтобы заключить ваш код и поместить комментарий выше, чтобы узнать, что вы делаете сбрасываемым.
//My region
{
//lines of code
//lines of code
//lines of code
}
они рухнут и, похоже, не повлияют ни на что другое. javascript просто рассматривает их как простой составной оператор.
Кроме того, я бы также рекомендовал Обновление веб-стандартов, так как это также помогло мне с intellisense и проверкой.
Ответ 5
Javascript Explorer -
Хотя это не будет обладать вашим кодом, это звучит удобно!