Je suis à la recherche d'un outil de contour/inspecteur pour simplement lister les fonctions/objets dans un script jQuery afin de pouvoir contourner le script si nécessaire. J'utilise Eclipse avec le plugin Aptana. Si le fichier est un fichier javascript standard, la vue en plan me permet d'afficher les fonctions dans le fichier et je peux rapidement accéder à une fonction spécifique et les voir correctement. Cependant, l'outliner ne fonctionne pas avec un fichier jQuery, donc la seule façon de naviguer est d'utiliser des bookmarks, ce qui devient compliqué au fur et à mesure que le fichier devient plus gros. Pour être clair, ma question n'est pas liée à l'architecture de programmation, mais simplement à la façon de contourner un fichier jQuery en utilisant un outliner ou un outil similaireScénario/inspecteur de script Jquery
Répondre
J'ai rencontré un problème similaire et j'apprécierais une réponse à cette question . BTW jquerywtp ne parvient pas à installer sur Helios (pour moi), les étapes de génération ont échoué avec des exceptions.
Le dernier Apatana studio 3 ne semble pas avoir vérifié que Code Assist pour jquery plus au moins je ne pouvais pas le trouver.
Je n'ai encore rien trouvé de bien.
Ce que je fais maintenant est simplement plugins de code à l'ancienne fashioned au cours du développement, donc au lieu d'une fonction anonyme assez lourde, juste affecter le plugin jQuery objet fn directement:
Cela aide, je peux au moins apporter certaines fonctions de cette façon. Merci – Jeff
avec Aptana 3.0.4 (vous devriez obtenir ce à partir du canal bêta), ce qui suit ne fonctionne pas, c'est, rien n'apparaît dans la vue de plan JavaScript:
$(document).ready(function() {
// all your jquery code
some_func = function (param1) {
var v1 = 3;
alert('hello!');
}
}
Cependant, le code équivalent suivant ne se wo rk parfaitement, c'est-à-dire que vous obtenez un aperçu complet Javascript:
thispage_readyfunc = function() {
// all your jquery code
some_func = function (param1) {
var v1 = 3;
alert('hello!');
}
}
$(document).ready(thispage_readyfunc);
Rappelez-vous également de faire Command | Développement de Bundle | Installez Bundle | jQuery pour obtenir la pleine intelligence de jQuery.
Peut-être que cela va vous aider: http://www.langtags.com/jquerywtp/?page_id=4 – elektronikLexikon