Автор сценария / инспектор Jquery - PullRequest
0 голосов
/ 05 ноября 2010

Я ищу инструмент структуры / инспектора, чтобы просто перечислить функции / объекты в скрипте jQuery, чтобы я мог перемещаться по скрипту по мере необходимости. Я использую Eclipse с плагином Aptana. Если это обычный файл javascript, представление схемы позволяет мне просматривать функции в файле, и я могу быстро перейти к определенной функции и увидеть их в списке. Однако outliner не работает с файлом jQuery, поэтому единственный способ, с помощью которого я могу перемещаться, - это использовать закладки, которые становятся громоздкими, чем больше размер файла. Чтобы быть ясным, мой вопрос не связан с архитектурой программирования, это просто как обойти файл jQuery с помощью outliner или аналогичного инструмента

Ответы [ 3 ]

2 голосов
/ 07 августа 2011

В Aptana 3.0.4 (вы должны получить это из бета-канала) следующее НЕ работает, то есть ничего не отображается в виде структуры JavaScript:

$(document).ready(function() {
    // all your jquery code
    some_func = function (param1) {
        var v1 = 3;
        alert('hello!');
    }
}

Однако, следующий эквиваленткод работает отлично, т.е. вы получите полный набросок Javascript:

thispage_readyfunc = function() {
    // all your jquery code
    some_func = function (param1) {
        var v1 = 3;
        alert('hello!');
    }
}

$(document).ready(thispage_readyfunc);

Также не забудьте выполнить Command |Пакет развития |Установить Bundle |jQuery, чтобы получить полную информацию о jQuery.

1 голос
/ 05 декабря 2010

Я пока не нашел ничего хорошего.

Теперь я просто пишу плагины старомодным способом во время разработки, поэтому вместо довольно громоздкой анонимной функции просто назначьте плагин непосредственно для объекта jQuery fn:

http://twitter.com/#!/dave_stewart/status/9925855023202304

0 голосов
/ 11 ноября 2010

Я столкнулся с подобной проблемой и был бы признателен за ответ.

КСТАТИ jquerywtp не удается установить на Helios (для меня), шаги генерации с ошибками.

В последней версии Apatana studio 3 больше нет проверки Code Assist на наличие jquery. по крайней мере, я не смог его найти.

...