Есть ли в IDE / IDE плагинах поддержка JavaScript CommonJS модулей? - PullRequest
4 голосов
/ 13 июня 2011

Было бы здорово получить поддержку дополнения кода здесь. То есть когда я набираю

var math = require("math");

Я бы хотел получить больше, чем просто обычные Object свойства, когда набираю "math.".

Поддержка модулей AMD была бы идеальной, но я был бы доволен Модулями 1.x , особенно если бы IDE или плагин, реализующий поддержку, были с открытым исходным кодом.

Это могло бы быть сделано без какой-либо специальной поддержки, если бы вы знали IDE, которая динамически выполняла код JavaScript на лету в экстремальной степени, например, тот, который раскручивал веб-браузер в фоновом режиме, чтобы захватить все сумасшедшие вещи загрузки скриптов через <script /> -DOM-вставки, которые происходят в каркасе модуля AMD.

Ответы [ 2 ]

6 голосов
/ 14 июня 2011

Я считаю, что WebStorm делает успехи в поддержке require. Эта поддержка тесно связана с поддержкой nodeJS, поэтому существует поддержка конкретной реализации require, которую использует nodeJS.

См. Билет и Плагин

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

Лучшие Javascript IDE, которые я использовал:

  1. Aptana IDE / Aptana Eclipse Plugin
  2. Microsoft Expression Web / Visual Studio
  3. Eclipse JSDT (Javascript Development toolkit)

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

...