2010-02-11 6 views
0

J'utilise presque tous les jours le débogueur Flex Builder 3 et l'on commence à avoir de la peine à ce que l'onglet 'Variables' de la vue 'Flex Debugging' n'affiche pas les variables locales , seul 'ceci' est affiché.Le Débogueur Flex Builder n'affiche pas les variables locales

Je ne peux pas non plus ajouter d'expressions de lecture pour les variables locales.

Est-ce que j'oublie quelque chose ici ou est-ce que le débogueur est juste très limité?

Merci

+1

Je viens de vérifier, mais je n'ai aucun problème à visualiser les variables locales dans mon débogueur Flex. Malheureusement, je n'ai aucune idée de ce que votre débogueur pourrait faire pour ne pas les montrer. –

+1

On dirait qu'il est peut-être temps de réinstaller Flex Builder. Je n'ai jamais eu ce problème et j'ai développé avec Flex pendant 4+ ans. –

+0

Avant, j'étais capable de voir les variables locales privées sans aucun problème, mais cette fonctionnalité a disparu. Je ne peux voir que des variables publiques. Le vol stationnaire fonctionne toujours pour moi. Moi aussi, j'ai été frappé par les erreurs Out of Memory. En fait, c'est au moment où les erreurs de mémoire ont commencé que j'ai remarqué que les variables privées n'apparaissaient pas dans le débogueur. Est-ce que la ré-installation a fonctionné pour n'importe qui? – Suzanne

Répondre

1

J'ai le même problème que la devise décrite. Les variables locales ne sont pas affichées lors du débogage, la méthode "hover" ne fonctionne pas non plus. Vous pouvez toujours utiliser trace() ou API de journalisation. Le problème est survenu hier et la seule chose que j'ai remarquée est que le projet a arrêté de compiler en utilisant antOtMemoryError (je construis habituellement un projet en utilisant FB, mais parfois FlexBuilder n'affiche pas les erreurs/avertissements et compile via ant script le seul moyen que je connaisse pour les trouver).

+0

Le problème est assez amusant car FB n'affiche pas les variables locales dans une fonction et dans une autre, il le fait. – Garlik

+0

Correct ... nous semblons avoir le même problème ... – motto

1

Pour voir si Flex Builder est suivi même vos variables locales correctement, définissez un point d'arrêt quelque part dans une fonction. Une fois que vous avez atteint ce point d'arrêt, vous pouvez également "survoler" une variable dans votre code source, et une info-bulle devrait afficher la valeur actuelle de cette variable.

1

Parfois, FB a des problèmes si la fonction actuelle est plus bas dans un fichier plus volumineux. Déplacer le code de fonction vers le haut résout le problème (mais expose le même pour une autre fonction plus loin alors). Il semble que FB ne peut rassembler qu'une certaine quantité de métadonnées pour le fichier actuellement ouvert.

Questions connexes