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

Есть хороший плагин javascript для визуальной студии?

Я думаю, что самая большая версия Visual Studio - редактор Javascript. Мне сказали использовать Aptana в качестве редактора для файлов javascript, но я предпочел бы использовать визуальную студию, если это возможно.

Я прочитал другие похожие плагины, но никто не фокусируется на Javascript.

VS2010 может предложить некоторые улучшения, но будут ли они соответствовать стандартам Apatana? Я кратко протестировал бета-версию, но я не слишком впечатлен.

Есть ли что-нибудь, что приблизит Javascript к разработке С#? Учитывая широкое распространение Javascript, я думаю, что должно быть что-то....... Надеюсь!:)

Большое спасибо заранее... это то, что всегда меня било!

4b9b3361

Ответ 1

VS - довольно хорошая среда IDE (особенно в сочетании с Resharper), но не настолько горячая с Javascript. Отладчик хорош и там плагин JSLint, но кроме этого я не уверен. Aptana (основанная на Eclipse) - отличная среда разработки javascript, но она не очень нравится, когда javascript встроен в aspx файлы (если только они не обновили поддержку в последнее время). До сих пор я не уверен, что идеальная платформа IDE для платформы .NET и для клиентской и серверной стороны пока еще.

Обновление: Resharper 6 добавила довольно хорошую поддержку JavaScript - теперь я бы рекомендовал эту комбинацию, если вы одновременно выполняете много отладки между клиентом и сервером. Если вы сосредотачиваетесь на чистом клиентском коде, то я считаю WebStorm отличным JavaScript/HTML IDE - даже лучше, чем Aptana.

Ответ 2

Вот несколько недавних плагинов, которые могут быть полезны:

От Microsoft:

Расширения редактора JScript

  • Согласование скобок
  • Очертание/Холодная складка
  • Выделение текущего слова
  • Поддержка Doc-комментариев IntelliSense.

JSEnhancements

  • Подчеркивание и сопоставление подчеркивания

(я бы не думал, что установка обоих из них - хорошая идея, а плагин Microsoft имеет больше возможностей, поэтому сначала попробуйте его)

Ответ 3

Я бы очень хотел порекомендовать Webstorm. Это не! обрабатывать JS как текстовые файлы.

Его полномасштабный JS-редактор и стал моим любимым редактором JS, работающим параллельно с VS для обработки моих серверных файлов.

  • WS имеет фактический объект intellisense в JS файлах. Это значит, когда я нажимаю. (точка), он показывает мне функции на этих объектах, даже если он физически находится в другом файле.

  • Он распознает мои объекты (или их тип, если они есть), созданные в других файлах JS, упомянутых в файле, над которым я работаю.

  • У меня есть "Поиск использования" в JS-функциях

  • У меня есть "найти все ссылки" на JS object/function/class/variable или на все, что вы хотите найти. В конце все его объекты, кроме Webstorm, это знают.

  • Если я изменил короткий/отрезок на F12, я могу нажать F12 на мой вызов функции, и он перейдет к реализации этого функционала JS. Даже если он находится в другом файле.

  • Ofc. у вас есть сворачивание и раскраска кода, метод извлечения и другой повторный факторинг четкого кода, инструменты для создания обзоров.

О. И кстати. Я бы хотел убить слух, который происходит в облаке на форумах, с которыми я сталкиваюсь время от времени, ища лучшие способы обработки JS.

reSharper НЕ ПОДДЕРЖИВАЙТЕ JAVASCRIPT! Маленький кусочек меня умирает каждый раз, когда я читаю какого-то парня, повторяющего то, что он видел на сайте reSharper. У него может быть некоторая плохая проверка intellisense и некоторая синтаксическая проверка низкого уровня, но это не имеет никакого отношения к поддержке. Notepad ++ поддерживает JS лучше, чем VS, по моему мнению.

Мюнстер

Ответ 4

Не забудьте взять Chirpy, чтобы обрабатывать ваши скрипты в VS.

Ответ 5

Если вы используете Visual Studio, добавьте

 /// <reference path="myOtherJsFile.js" /> 

в верхней части ваших js файлов и установите Web Essentials, вы получите довольно приличный (но не идеальный) intellisense, перейдите к определению, используя F12 и найдите все ссылки (вроде..) с помощью SHIFT + F12