2015-04-21 1 views
0

Sur mon ordinateur Windows, j'ai installé Aptana Studio 3. J'ai une nouvelle installation de Firefox 37.0.2 installé avec les add-ons Aptana Debugger 1.7.2 et Firebug 1.8.3. A partir d'Aptana, j'ai choisi de déboguer une page HTML. Firefox s'ouvre avec une URL comme http://www.aptana.com/?debugger=true&port=63923 et montre la page d'accueil Aptana.com. Après environ 30 secondes, j'obtiens une erreur dans Aptana:Déboguer dans Firefox avec Aptana Studio 3

Socket connection error. Please try shutting down and restarting your web browser, and then run 'debug' again. 
Accept timed out 

Redémarrer le navigateur n'est pas bon.

En regardant la sortie du débogueur Aptana add-on dans Firefox, je vois ceci:

Logger initialized (Tue Apr 21 2015 10:56:45 GMT-0400 (Eastern Standard Time)) 
Platform: Firefox v37.0.2 (WINNT) 
Debugger: v1.7.2 

Je vois cette erreur:

[Tue Apr 21 2015 10:56:45 GMT-0400 (Eastern Standard Time)] TypeError: AptanaDebugger.initDebugger is not a function at chrome://aptanadebugger/content/aptanaLaunch.js:120 

Je suis très méfiant du protocole " chrome "utilisé avec Firefox. Je ne peux pas déterminer d'où vient ce protocole. J'ai essayé ceci avec Firefox étant et n'étant pas mon navigateur par défaut. Quelqu'un connaît le correctif?

+0

Avoir le même problème avec Aptana Studio et Firefox (TypeError: AptanaDebugger.initDebugger n'est pas une fonction de chrome: //aptanadebugger/content/aptanaLaunch.js: 120) chrome: // est le protocole interne standard de Firefox. Vous pourriez même voir ce problème .js défectueux ont commencé juste après la mise à niveau vers la version 3.6.1 du studio. Le module complémentaire du débogueur Internet Explorer se connecte mais appcrash lorsque vous essayez de faire quelque chose. Réinstallez Firefox et Aptana Studio plusieurs fois sans succès. Avez-vous réussi à contourner cela? – frtnum

+0

Je n'ai jamais été capable de résoudre le problème. J'ai eu recours à déboguer mes applications en utilisant les outils de développement du navigateur. – mab

+0

Oh! J'ai répondu de façon amusante après votre commentaire réponse :) En passant, pour des informations, le aptanaLaunch.js et autres peuvent être trouvés dans le fichier .jar dans le répertoire d'extension de Firefox de profil (dans Win7) "C: \ Users \ \ AppData \ Roaming \ Mozilla \ Firefox \ Profils \ .default \ extensions \ [email protected] \ chrome ". Faites une copie, renommez le fichier .jar en .zip et décompressez. Ensuite, vous pouvez modifier l'un des fichiers .js, les ranger dans .zip, renommer en .jar, et le tour est joué! Je les débogue de cette façon :) – frtnum

Répondre

1

Vous l'avez enfin! Le problème est dans les compatibilités Firefox/Firebug/AptanaDebugger. Avec un peu de débogage de ces extensions Firefox, j'ai l'information. Assez étrange que je ne pouvais pas le trouver avec l'aide du journal aptanadebugger.err. Ainsi, au premier abord, AptanaDebugger 1.7.2 qui vient même avec la dernière version 3.6.1 d'Aptana Studio d'Appcelerator nécessite Firefox version 32 ou inférieure (comme dans le support de 33 et plus pour JavaScript Debugger Service a été retiré, mais AptanaDebugger encore reies sur JDS). Et puis vient la compatibilité Firebug/AptanaDebugger. En bref, vous devez installer Firefox version 18 et Firebug 1.9.2 semble OK. Peut-être, si des problèmes avec 1.9.2 disparaissent, la version 1.8.4 de Firebug doit être OK avec certitude. Ensuite, j'ai désactivé les mises à jour automatiques de Firefox à propos de: config dans l'URL/chaîne de recherche, et mis en place app.update.auto et app.update.enabled à false, et modifié app.update.url pour ne pas mettre à jour accidentellement via Help-A propos dialogue à nouveau)