http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/07f5a7de/debugger/src/flex/tools/debugger/cli/fdbhelp_fr.txt ---------------------------------------------------------------------- diff --git a/debugger/src/flex/tools/debugger/cli/fdbhelp_fr.txt b/debugger/src/flex/tools/debugger/cli/fdbhelp_fr.txt deleted file mode 100644 index f17ff29..0000000 --- a/debugger/src/flex/tools/debugger/cli/fdbhelp_fr.txt +++ /dev/null @@ -1,1704 +0,0 @@ - - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -This file contains the text displayed by the 'help' command in fdb. - - - -It is divided into "topics". For example, when an fdb user types - -'help break', the [break] topic below is displayed. - - - -The first and last lines of each topic should be blank. - -They don't get displayed in fdb; they are here only - -to make this file more easily readable. - - - -Help text should be formatted to not wrap - -when displayed on an 80-character-wide console. - -The following line is 80 characters wide. - - - --------------------------------------------------------------------------------- - - - -[?] - - - -Commande non définie. Saisissez « help » pour afficher la liste de toutes les - -commandes fdb. - - - -[break] - - - -Définit un point d'arrêt à une ligne ou une fonction spécifique. - -Exemples : - - break 87 - - Définit un point d'arrêt à la ligne 87 du fichier en cours. - - break myapp.mxml:56 - - Définit un point d'arrêt à la ligne 56 du fichier myapp.mxml. - - break #3:29 - - Définit un point d'arrêt à la ligne 29 du fichier n° 3. - - break doThis - - Définit un point d'arrêt à la fonction doThis() du fichier en cours. - - break myapp.mxml:doThat - - Définit un point d'arrêt à la fonction doThat() du fichier myapp.mxml. - - break #3:doOther - - Définit un point d'arrêt à la fonction doOther() du fichier n° 3. - - break - - Définit un point d'arrêt à l'adresse d'exécution actuelle dans le frame de - -pile en cours. Cela sert à l'arrêt d'un retour vers un frame de pile. - -Pour afficher les noms et numéros de fichiers, saisissez « info sources » ou - -« info files ». - -Pour afficher les noms de fonctions, saisissez « info functions ». - -Les noms de fichiers et de fonctions abrégés sont acceptés s'ils ne sont pas - -ambigus. - -Si le numéro de ligne est spécifié, arrêtez au début du code de cette ligne. - -Si la fonction est spécifiée, arrêtez au début du code de cette fonction. - -Pour plus de contrôle des points d'arrêt, voir « commands » et « condition ». - - - -[bt] - - - -Parcours arrière de la pile. - - - -[catch] - - - -S'arrête lorsqu'une exception est émise. Cela affecte uniquement les - -exceptions interceptées, c'est-à -dire celles qui seront gérées par un bloc - -« catch ». Les exceptions non interceptées s'arrêtent toujours dans le - -débogueur. - - - -Utilisez la commande « delete » pour supprimer un point d'interception. - - - -Exemples : - - catch * - - S'arrête lorsqu'une exception est émise. - - catch ReferenceError - - S'arrête lorsqu'une erreur de référence (ReferenceError) est émise, qu'elle - - soit interceptée ou non. - - - -[cf] - - - -Affiche le nom et le numéro du fichier en cours ou modifie le fichier en cours. - -Exemples : - - cf - - Affiche le nom et le numéro du fichier en cours. - - cf myapp.mxml - - Change le fichier en cours en fichier myapp.mxml. - - cf #29 - - Change le fichier en cours en fichier n° 29. - -Pour afficher les noms et numéros de fichiers, saisissez « info sources » ou - -« info files ». - -Les noms de fichiers abrégés sont acceptés s'ils ne sont pas ambigus. - -Le classement d'un fichier avec « list » fait également de ce fichier celui en - -cours. - - - -[clear] - - - -Supprime un point d'arrêt à une ligne ou une fonction spécifique. - -Exemples : - - clear 87 - - Supprime le point d'arrêt à la ligne 87 du fichier en cours. - - clear myapp.mxml:56 - - Supprime le point d'arrêt à la ligne 56 du fichier myapp.mxml. - - clear #3:29 - - Supprime le point d'arrêt à la ligne 29 du fichier n° 3. - - clear doThis - - Supprime le point d'arrêt à la fonction doThis() du fichier en cours. - - clear myapp.mxml:doThat - - Supprime le point d'arrêt à la fonction doThat() du fichier myapp.mxml. - - clear #3:doOther - - Supprime le point d'arrêt à la fonction doOther() du fichier n° 3. - - clear - - Supprime le point d'arrêt à la ligne actuelle du fichier en cours. - -Pour afficher les noms et numéros de fichiers, saisissez « info sources » ou - -« info files ». - -Pour afficher les noms de fonctions, saisissez « info functions ». - -Les noms de fichiers et de fonctions abrégés sont acceptés s'ils ne sont pas - -ambigus. - -Si le numéro de ligne est spécifié, tous les points d'arrêt de cette ligne sont - -supprimés. - -Si la fonction est spécifiée, les points d'arrêt situés en début de fonction - -sont supprimés. - - - -[continue] - - - -Continue l'exécution après l'arrêt au point d'arrêt. - -Cette commande ne prend aucun argument. - - - -[condition] - - - - - -Spécifie le numéro de point d'arrêt N auquel s'arrêter si COND est vraie. - -Utilisation : « condition N COND », où N est un entier et COND une expression à - -évaluer lorsque le point d'arrêt N est atteint. - - - -[commands] - - - -Définit des commandes à exécuter lorsqu'un point d'arrêt est atteint. - -Indiquez le numéro de point d'arrêt en tant qu'argument après « commands ». - -Sans argument, le dernier point d'arrêt défini est celui ciblé. - -Les commandes viennent ensuite, en commençant sur la ligne d'après. - -Tapez une ligne contenant « end » pour indiquer la fin des commandes. - -Saisissez « silent » sur la première ligne pour rendre le point d'arrêt - -silencieux. Aucune sortie n'est alors imprimée lorsqu'il est atteint, excepté - -les éléments imprimés par les commandes. - -Exemple : - - (fdb) commands - - Tapez les commandes, pour le moment où le point d'arrêt 1 est atteint, une - -par ligne. - - Terminez avec une ligne indiquant simplement « end ». - - >w - - >end - - - -[delete] - - - -Supprime un ou plusieurs points d'arrêt. - -Exemples : - - delete - - Supprime tous les points d'arrêt. - - delete 2 5 - - Supprime les points d'arrêt n° 2 et 5. - -Pour afficher des numéros de points d'arrêt, saisissez « info breakpoints ». - - - -[directory] - - - -Modifie la liste des répertoires dans lesquels fdb recherche les fichiers - -sources. - - - -Exemples : - - - - directory - - Restaure la valeur par défaut de la liste, c'est-à -dire le répertoire dans - - lequel le fichier source a été compilé en code objet, suivi par le - - répertoire de travail actuel. - - - - directory C:\MySource (Windows) - - directory /MySource (Mac) - - Ajoute le répertoire spécifié au début de la liste de répertoires, pour y - - rechercher une source. Lors d'une recherche de la source pour la classe - - mypackage.MyClass, par exemple, le débogueur recherche - - C:\MySource\mypackage\MyClass.as et C:\MySource\MyClass.as. - - - - directory C:\Dir1;C:\Dir2 (Windows : utiliser le séparateur « ; ») - - directory /Dir1:/Dir2 (Mac : utiliser le séparateur « : ») - - Ajoute plusieurs répertoires au début de la liste de répertoires, pour y - - rechercher une source. - - - -Pour afficher la liste actuelle, saisissez « show directories ». - - - -[disable] - - - -Désactive un ou plusieurs points d'arrêt ou expressions d'affichage automatique. - -Exemples : - - disable - - disable breakpoints - - Désactive tous les points d'arrêt. - - disable 2 5 - - disable breakpoints 2 5 - - Désactive les points d'arrêt n° 2 et 5. - - disable display - - Désactive toutes les expressions d'affichage automatique. - - disable display 1 3 - - Désactive les expressions d'affichage automatique n° 1 et 3. - -Pour afficher des numéros de points d'arrêt, saisissez « info breakpoints ». - -Pour afficher des numéros d'expressions d'affichage automatique, saisissez - -« info breakpoints ». - - - -[disassemble] - - - -(ActionScript 2 uniquement, non prise en charge lors du débogage - -d'ActionScript 3) - - - -Désassemble une partie spécifique du code source. - -La valeur par défaut est la ligne de la liste actuelle. - -Les arguments pris en charge sont les mêmes que ceux pour la commande list. - -Exemples : - - disassemble 87 - - Désassemble la ligne 87 du fichier en cours. - - disassemble 87 102 - - Désassemble les lignes 87 à 102 du fichier en cours. - - disassemble doThis - - Désassemble la fonction doThis() du fichier en cours. - -Outre l'utilisation des numéros de ligne, comme illustré ci-dessus, vous pouvez - -également spécifier des lignes des manières suivantes : - - myapp.mxml - - Ligne 1 du fichier myapp.mxml. - - myapp.mxml:doThat - - La première ligne de la fonction doThat() du fichier myapp.mxml. - - myapp.mxml:56 - - Ligne 56 du fichier myapp.mxml. - - #3 - - Ligne 1 du fichier n° 3. - - #3:doOther - - La ligne du fichier n° 3 où commence la fonction doOther(). - - #3:29 - - Ligne 29 du fichier n° 3. - - - -[display] - - - -Ajoute une expression à la liste des expressions d'affichage automatique. - -Exemple : - - display employee.name - - Ajoute « employee.name » à la liste des expressions d'affichage automatique. - - A chaque arrêt de fdb, la valeur employee.name s'affiche. - -L'argument de cette commande est similaire à celui de « print ». - -Pour afficher la liste des expressions d'affichage automatique avec leur - -numéro, saisissez « info display ». - - - -[down] - - - -Sélectionne et imprime le frame de pile appelé par cette commande. - -Les commandes « info arguments » et « info locals » suivantes affichent les - -variables locales et les arguments du frame sélectionné. - -Voir « up » et « frame » - - - -[enable] - - - -Active un ou plusieurs points d'arrêt ou expressions d'affichage automatique. - -Exemples : - - enable - - enable breakpoints - - Active tous les points d'arrêt. - - enable 2 5 - - enable breakpoints 2 5 - - Active les points d'arrêt n° 2 et 5. - - enable display - - Active toutes les expressions d'affichage automatique. - - enable display 1 3 - - Active les expressions d'affichage automatique n° 1 et 3. - -Pour afficher des numéros de points d'arrêt, saisissez « info breakpoints ». - -Pour afficher des numéros d'expressions d'affichage automatique, saisissez - -« info breakpoints ». - - - -[file] - - - -Spécifie une application à déboguer, sans la lancer. - -Exemples : - - file http://www.mysite.com/myapp.mxml - - Spécifie une application MXML à déboguer. - - file myapp.swf - - Spécifie un fichier SWF local à déboguer dans le répertoire actif. - - Dans ce cas, myapp.swd (le fichier contenant les informations de débogage) - - doit également exister dans le répertoire actif. - -Cette commande ne lance pas l'application ; utilisez la commande « run » sans - -argument pour démarrer le débogage de l'application. - -Au lieu d'utiliser « file <target> », puis « run », vous pouvez spécifier - -l'application à déboguer en tant qu'argument de « run » : - - run http://mysite.com/myapp.mxml - - run myapp.swf - -Vous pouvez également spécifier l'application à déboguer en tant qu'argument de - -ligne de commande lorsque vous lancez fdb : - - fdb http://www.mysite.com/myapp.mxml - - fdb myapp.swf - -Dans ce cas, vous n'avez pas besoin d'utiliser « file » ni « run ». - -Si vous utilisez « run » sans spécifier d'application à déboguer, fdb attend - -qu'une application s'y connecte, quelle qu'elle soit. - - - -[finish] - - - -S'exécute jusqu'au renvoi d'une valeur par la fonction en cours. - -Cette commande ne prend aucun argument. - - - -[frame] - - - -Sélectionne et imprime un frame de pile particulier. - -Cette commande prend un argument facultatif, un numéro de frame. - -Si aucun argument n'est fourni, la valeur par défaut renvoie au frame actif - -supérieur (c'est-à -dire le frame 0). - -Exemples : - - frame 4 - - frame - -Les commandes « info arguments » et « info locals » suivantes affichent les - -variables locales et les arguments du frame sélectionné. - -Voir « up », « frame » et « bt » - - - -[handle] - - - -Spécifie la manière dont fdb doit gérer une erreur dans Flash Player. - -Exemples : - - handle recursion_limit stop - - Lorsqu'une erreur recursion_limit se produit, affiche un message dans fdb - - et s'arrête comme devant un point d'arrêt. - - handle all print nostop - - Quand une erreur se produit, affiche un message dans fdb, mais ne s'arrête - - pas. - -Le premier argument est un nom d'erreur ou « all ». - -Les autres arguments sont des actions à appliquer à cette erreur. - -Pour afficher le nom des erreurs, saisissez « info handle ». - -Les actions sont print/noprint et stop/nostop. - -« print » entraîne l'impression d'un message lorsque cette erreur se produit. - -« stop » entraîne la réouverture de la session du débogueur lorsque cette - -erreur se produit. Implique « print ». - - - -[help] - - - -Nouvel utilisateur de fdb ? Saisissez « tutorial » pour obtenir des - -informations de base. - -Liste des commandes fdb : - -bt (bt) Imprime le parcours arrière de tous les frames de pile - -break (b) Définit un point d'arrêt à une ligne ou une fonction - - spécifique - -catch (ca) S'arrête lorsqu'une exception est émise - -cf (cf) Affiche le nom et le numéro du fichier en cours - -clear (cl) Supprime un point d'arrêt à une ligne ou une fonction - - spécifique - -condition (cond) Applique/supprime une expression conditionnelle à un point - - d'arrêt - -continue (c) Continue l'exécution après l'arrêt au point d'arrêt - -commands (com) Définit les commandes à exécuter lorsque le point d'arrêt - - est atteint - -delete (d) Supprime les points d'arrêt ou les expressions d'affichage - - automatique - -directory (dir) Ajoute un répertoire au chemin de recherche de fichiers - - source - -disable (disab) Désactive les points d'arrêt ou les expressions d'affichage - - automatique - -disassemble (disas) Désassemble les fonctions ou les lignes source - -display (disp) Ajoute des expressions d'affichage automatique - -enable (e) Active des points d'arrêt ou des expressions d'affichage - - automatique - -file (fil) Spécifie une application à déboguer - -finish (f) S'exécute jusqu'au renvoi d'une valeur par la fonction en - - cours - -handle (han) Spécifie la gestion d'une erreur - -help (h) Affiche l'aide sur des commandes fdb - -home (ho) Définit l'emplacement dans une liste où l'exécution est - - arrêtée - -info (i) Affiche des informations sur le programme en cours de - - débogage - -kill (k) Annule l'exécution du programme en cours de débogage - -list (l) Répertorie une fonction ou ligne spécifiée - -next (n) Avance d'un pas dans un programme - -print (p) Imprime la valeur de la variable EXP - -pwd (pw) Imprime le répertoire de travail - -quit (q) Quitte fdb - -run (r) Démarre le programme débogué - -set (se) Définit la valeur d'une variable - -source (so) Lit les commandes fdb à partir d'un fichier - -step (s) Avance d'un ou plusieurs pas dans un programme jusqu'à - - atteindre une ligne source différente - -tutorial (t) Affiche un didacticiel sur l'utilisation de fdb - -undisplay (u) Supprime une expression d'affichage automatique - -viewswf (v) Définit ou supprime un filtre à appliquer à une liste de - - fichiers basé sur l'extension .swf - -watch (wa) Ajoute un point de contrôle sur une variable donnée - -what (wh) Affiche le contexte d'une variable - -where (w) Identique à bt - -Saisissez « help » suivi du nom de la commande pour obtenir une documentation - -complète. - - - -[home] - - - -Définit l'emplacement dans une liste où l'exécution est arrêtée. - - - -[info] - - - -Commande générique pour l'affichage d'informations relatives au programme en - -cours de débogage. - -Liste des sous-commandes info : - -info arguments (i a) Variables d'arguments du frame de pile en cours - -info breakpoints (i b) Etat des points d'arrêt définissables par l'utilisateur - -info display (i d) Affiche la liste des expressions d'affichage automatique - -info files (i f) Noms des cibles et fichiers en cours de débogage - -info functions (i fu) Tous les noms de fonctions - -info handle (i h) Gestion d'une erreur - -info locals (i l) Variables locales du frame de pile en cours - -info scopechain (i sc) Chaîne de portée du frame de pile en cours - -info sources (i so) Fichiers source du programme - -info stack (i s) Parcours arrière de la pile - -info swfs (i sw) Liste des fichiers .swf de la session - -info targets(i t) Application en cours de débogage - -info variables (i v) Tous les noms de variables globales et statiques - -Saisissez « help info » suivi du nom de la sous-commande info pour obtenir une - -documentation complète. - - - -[info arguments] - - - -Affiche les arguments du frame de pile en cours. - - - -[info breakpoints] - - - -Affiche l'état de tous les points d'arrêt et points de contrôle. - -La colonne Type indique l'une des valeurs suivantes : - - breakpoint - point d'arrêt normal - - watchpoint - point de contrôle - -La colonne Disp contient « keep », « del » ou « dis » pour indiquer la - -disposition du point d'arrêt une fois atteint. « dis » signifie que le point - -d'arrêt sera désactivé, alors que « del » signifie qu'il sera supprimé. - -Les colonnes « Address » et « What » indiquent l'adresse et le numéro de - -fichier/ligne, respectivement. - - - -[info display] - - - -Affiche la liste des expressions d'affichage automatique, avec leur numéro. - - - -[info files] - - - -Affiche le nom et numéro des fichiers pour l'application en cours de débogage, - -y compris des fichiers source, de structure et générés automatiquement. - -Exemples : - - info files - - Répertorie tous les fichiers, par ordre alphabétique des catégories - - info files my - - info files my* - - Répertorie, par ordre alphabétique, tous les fichiers dont le nom commence - - par « my ». - - info files *.as - - Répertorie, par ordre alphabétique, tous les fichiers dont le nom finit par - - « as ». - - info files *foo* - - Répertorie, par ordre alphabétique, tous les fichiers dont le nom contient - - « foo ». - -Les fichiers sont affichés au format nom#N, où N est le numéro de fichier. - -Dans de nombreuses commandes, vous pouvez utiliser #N à la place du nom d'un - -fichier. - - - -[info functions] - - - -Affiche le nom de fonctions. - -Exemples : - - info functions . - - Affiche toutes les fonctions du fichier en cours. - - info functions myapp.mxml - - Affiche toutes les fonctions du fichier myapp.mxml. - - info functions #3 - - Affiche toutes les fonctions du fichier n° 3. - - info functions - - Affiche toutes les fonctions de tous les fichiers. - -Pour afficher les noms et numéros de fichiers, saisissez « info sources » ou - -« info files ». - -Les noms de fichiers abrégés sont acceptés s'ils ne sont pas ambigus. - - - -[info handle] - - - -Affiche l'action prise par fdb lorsqu'une erreur se produit dans Flash Player. - -Exemples : - - info handle - - Affiche la gestion de toutes les erreurs par fdb. - - info handle recursion_limit - - Affiche la gestion d'une erreur recursion_limit par fdb. - - - -[info locals] - - - -Affiche les variables locales du frame de pile en cours. - - - -[info scopechain] - - - -Affiche la chaîne de portée du frame de pile en cours. La chaîne de portée est - -la liste d'objets dans laquelle Flash Player effectue des recherches lorsqu'il - -tente de résoudre un nom de symbole. - - - -[info sources] - - - -Affiche le nom et le numéro des fichiers source pour l'application en cours de - -débogage. Les fichiers de structure et générés automatiquement ne sont pas - -inclus. - -Les fichiers sont affichés au format nom#N, où N est le numéro de fichier. - -Dans de nombreuses commandes, vous pouvez utiliser #N à la place du nom d'un - -fichier. - - - -[info stack] - - - -Parcours arrière de la pile. - - - -[info swfs] - - - -Affiche les fichiers .swf connus dans la session de débogage. Voir la commande - -« viewswf » pour obtenir des détails sur le filtrage d'une liste de fichiers en - -fonction du nom d'un fichier .swf. - - - -[info targets] - - - -Affiche l'URL (http: ou file:) de l'application en cours de débogage. - - - -[info variables] - - - -Affiche les noms et valeurs de toutes les variables globales et statiques. - - - -[info ?] - - - -Commande d'informations non définie. Essayez « help info ». - - - -[kill] - - - -Annule l'exécution du programme en cours de débogage. - -Cette commande ne prend aucun argument. - - - -[list] - - - -Répertorie les lignes de code d'un fichier source. - -Exemples : - - list - - Répertorie dix lignes de plus dans le fichier en cours après ou autour de - - la liste précédente. - - list - - - Répertorie les dix lignes du fichier en cours situées avant la liste - - précédente. - - list 87 - - Répertorie dix lignes du fichier en cours autour de la ligne 87. - - list 87 102 - - Répertorie les lignes 87 à 102 du fichier en cours. - -Outre l'utilisation des numéros de ligne, comme illustré ci-dessus, vous pouvez - -également spécifier des lignes des sept manières suivantes : - - doThis - - La première ligne de la fonction doThis() du fichier en cours. - - myapp.mxml - - Ligne 1 du fichier myapp.mxml. - - myapp.mxml:doThat - - La première ligne de la fonction doThat() du fichier myapp.mxml. - - myapp.mxml:56 - - Ligne 56 du fichier myapp.mxml. - - #3 - - Ligne 1 du fichier n° 3. - - #3:doOther - - La ligne du fichier n° 3 où commence la fonction doOther(). - - #3:29 - - Ligne 29 du fichier n° 3. - -Pour afficher les noms et numéros de fichiers, saisissez « info sources » ou - -« info files ». - -Pour afficher les noms de fonctions, saisissez « info functions ». - -Les noms de fichiers et de fonctions abrégés sont acceptés s'ils ne sont pas - -ambigus. - -Le classement d'un fichier fait de ce fichier celui en cours. (Voir la commande - -« cf ».) - - - -[next] - - - -Avance d'un pas dans un programme, en procédant par appels de sous-routine. - - next - - Avance d'un pas. - - next 3 - - Avance de trois pas ou jusqu'à ce que le programme s'arrête pour toute - - autre raison. - -Identique à la commande « step », lorsque les appels de sous-routine ne se - -produisent pas. Lorsqu'ils surviennent, l'appel est traité comme une - -instruction. - - - -[print] - - - -Imprime la valeur de variable ou d'expression. - -Exemples : - - print i - - Imprime la valeur de « i ». - - print employee.name - - Imprime la valeur de « employee.name ». - - print employee - - Imprime la valeur de l'objet « employee ». - - Une valeur de type [Object 10378] peut s'afficher. - - print employee. - - Imprime les valeurs de toutes les propriétés de l'objet « employee ». - - print *employee - - Imprime les valeurs de toutes les propriétés de l'objet « employee ». - - L'opérateur * placé en préfixe est une alternative à l'opérateur . placé en - - suffixe. - - print #10378. - - Imprime les valeurs de toutes les propriétés de l'objet n° 10378. - -Les variables accessibles sont celles de l'environnement lexical du frame de - -pile sélectionné, plus toutes celles dont la portée est globale ou d'un fichier - -entier. - - - -[pwd] - - - -Imprime le répertoire de travail actif. - -Il s'agit du répertoire à partir duquel a été lancé fdb ; il ne peut pas être - -modifié dans fdb. L'argument pour « run » et « source » peut être spécifié par - -rapport à ce répertoire. - -Cette commande ne prend aucun argument. - - - -[quit] - - - -Quitte fdb. - -Cette commande ne prend aucun argument. - - - -[run] - - - -Démarre une session de débogage. - -Exemples : - - run http://www.mysite.com/myapp.mxml - - Exécute l'application MXML spécifiée. - - run myapp.swf - - run mydir\myapp.swf - - run c:\mydir\myapp.swf - - Exécute le fichier SWF local myapp.swf, qui peut être spécifié - - soit par rapport au répertoire actif (voir la commande « pwd ») ; - - soit en utilisant un chemin absolu. Dans ces cas, myapp.swd - - (le fichier contenant les informations de débogage) doit également être - - présent dans le même répertoire que le fichier myapp.swf. - - run - - Exécute l'application auparavant spécifiée par la commande « file ». - - Si aucune application n'est spécifiée, fdb attend qu'une application s'y - - connecte ou l'expiration du temps d'attente. - -« run » démarre l'application dans un navigateur ou Flash Player autonome. - -Dès que l'application démarre, elle s'affiche dans fdb, pour que vous puissiez - -définir des points d'arrêt, par exemple. - - - -Sur Macintosh, la seule forme prise en charge de la commande est « run » sans - -argument. Vous devez ensuite lancer manuellement Flash Player. - - - -[set] - - - -Définit la valeur d'une variable ou d'une variable dite de convenance. - -Ces dernières sont des variables qui existent entièrement dans fdb ; elles ne - -font pas partie de votre programme. - -Elles portent le préfixe « $ » et un nom quelconque, à condition qu'il ne soit - -pas identique à celui d'une variable existante. Par exemple, $myVar. Ces - -variables servent également à contrôler de nombreux aspects de fdb. - - - -Les variables de convenance suivantes sont utilisées par fdb : - -$listsize - nombre de lignes source à afficher pour « list » - -$columnwrap - numéro de colonne dans laquelle la sortie est renvoyée - -$infostackshowthis - si la valeur est 0, n'affiche pas « this » dans le - - parcours arrière de la pile - -$invokegetters - si la valeur est 0, empêche le lancement de fonctions - - getter par fdb - -$bpnum - le dernier numéro de point d'arrêt défini - -$displayattributes - si la valeur est 1, « print var. » affiche tous les - - attributs des membres de « var » (par ex., private et - - static) - - - -Exemples : - - set i = 3 - - Définit la variable « i » sur le numéro 3. - - set employee.name = "Susan" - - Définit la variable « employee.name » sur la chaîne « Susan ». - - set $myVar = 20 - - Définit la variable de convenance « $myVar » sur le numéro 20 - - - -[show] - - - -Commande générique pour l'affichage d'informations relatives à l'état de fdb. - -Liste des sous-commandes show : - -show break (sh b) Emplacement et raison de l'exécution suspendue - -show directories (sh d) Répertoires à atteindre pour les fichiers source - -show files (sh f) Fichiers cible et chemins d'accès - -show functions (sh fu) Informations sur le mappage de lignes de fonctions - -show locations (sh l) Emplacements des points d'arrêt - -show memory (sh m) Utilisation de la mémoire en cours - -show net (sh n) Statistiques des messages du lecteur - -show properties (sh p) Valeurs des propriétés - -show uri (sh u) URI du lecteur pour cette session - -show variable (sh v) Extraction de variables brutes - -Saisissez « help show » suivi du nom de la sous-commande show pour obtenir une - -documentation complète. - - - -[show break] - - - -Affiche le décalage au sein du fichier SWF sur lequel s'est arrêté le programme - - - -[show directories] - - - -Affiche le chemin de recherche actif pour trouver des fichiers source. - - - -[show files] - - - -Affiche le chemin et le nom de fichier pour tous les fichiers cible - - - -[show functions] - - - -Affiche les informations de mappage des fonctions aux numéros de ligne. - -Exemples : - - show functions . - - Affiche les informations de mappage pour toutes les fonctions du fichier en - - cours. - - show functions myapp.mxml - - Affiche les informations de mappage pour toutes les fonctions du fichier - - myapp.mxml. - - show functions #3 - - Affiche les informations de mappage pour toutes les fonctions du fichier - - n° 3. - - show functions - - Affiche les informations de mappage pour toutes les fonctions de tous les - - fichiers. - -Pour afficher les noms et numéros de fichiers, saisissez « info sources » ou - -« info files ». - -Les noms de fichiers abrégés sont acceptés s'ils ne sont pas ambigus. - - - -[show locations] - - - -Affiche la liste des emplacements définis pour chaque point d'arrêt - - - -[show memory] - - - -Affiche les statistiques de la mémoire de la VM Java. - - - -[show net] - - - -Affiche les informations relatives aux messages envoyés à et reçus de Flash - -Player. - - - -[show properties] - - - -Affiche une liste de variables de convenance utilisées dans le débogueur - - - -[show uri] - - - -Affiche l'URI envoyée pour cette session par le lecteur. - - - -[show variable] - - - -Affiche la valeur des membres d'une variable. Deux paramètres sont requis : - -le premier est l'identificateur de variable numérique, le second est le nom de - -propriété sur la variable. La variable de convenance $invokegetters est - -utilisée pour déterminer si le getter de propriété, en supposant qu'il existe, - -sera lancé ou non. - -Exemple : - - show variable 1 __proto__ - - - -[show ?] - - - -Commande show non définie. Essayez « help show ». - - - -[source] - - - -Lit des commandes fdb à partir d'un fichier et les exécute. - - source mycommands.txt - - source mydir\mycommands.txt - - source c:\mydir\mycommands.txt - - Lit le fichier mycommands.txt et y exécute les commandes fdb. - - Le fichier contenant les commandes peut être spécifié - - soit par rapport au répertoire actif (voir la commande « pwd ») ; - - soit en utilisant un chemin absolu. - -Le fichier .fdbinit est automatiquement lu de cette manière lorsque fdb est - -lancé. - -Le fichier .fdbinit est uniquement recherché dans le répertoire actif. Cela - -signifie que vous avez pu paramétrer plusieurs fichiers .fdbinit pour - -différents projets. - - - -[step] - - - -Avance d'un ou plusieurs pas dans un programme jusqu'à atteindre une ligne - -source différente. - -Exemples : - - step - - Avance d'un pas. - - step 3 - - Avance de trois pas ou jusqu'à ce que le programme s'arrête pour toute - -autre raison. - - - -[tutorial] - - - -Affiche un didacticiel sur l'utilisation de fdb. - -Cette commande ne prend aucun argument. - - - -[Tutorial] - - - -Session fdb typique : - -Démarrez une application avec « run ». - -Affichez les noms de fichiers avec « info sources ». - -Répertoriez un fichier avec « list ». - -Définissez des points d'arrêt avec « break ». - -Exécutez un programme avec « continue » jusqu'à ce qu'un point d'arrêt soit - -atteint. - -Examinez l'état d'un programme avec « where », « print » et « info locals ». - -Exécutez des instructions individuelles avec « next », « step » et « finish ». - -Reprenez l'exécution avec « continue ». - -Quittez fdb avec « quit ». - - - -[undisplay] - - - -Supprime une ou plusieurs expressions d'affichage automatique. - -Exemples : - - undisplay - - Supprime toutes les expressions d'affichage automatique. - - undisplay 2 7 - - Supprime les expressions d'affichage automatique n° 2 et 7. - -Pour afficher la liste des expressions d'affichage automatique avec leur - -numéro, saisissez « info display ». - - - -[up] - - - -Sélectionne et imprime le frame de pile ayant appelé cette commande. - -Les commandes « info arguments » et « info locals » suivantes affichent - -les variables locales et les arguments du frame sélectionné. - -Voir « down » et « frame » - - - -[viewswf] - - - -Définit ou supprime un filtre d'une liste de fichiers (c.-à -d. « info files » - -et « info sources »), en fonction du nom d'un fichier .swf. - -Sans paramètre, tous les fichiers sont affichés. Si le même fichier est - -présent dans un ou plusieurs fichiers .swf, la liste affiche uniquement la - -première instance du fichier. Pour accéder à d'autres instances du fichier, - -utilisez le numéro du fichier (par ex., « list #192 ») ou utilisez cette - -commande avec un paramètre (voir ci-dessous) pour afficher des fichiers d'un - -fichier .swf spécifique. Avec un seul paramètre, et le nom du fichier .swf, - -tel qu'il est affiché par la commande « info swfs », seuls les fichiers issus - -du fichier .swf spécifié sont affichés dans la liste de fichiers. - -Les fichiers issus d'autres fichiers .swf ne sont pas affichés. Cette commande - -affecte également les commandes qui acceptent un fichier en tant que paramètre - -(par ex., « break ») - -Exemple : - - viewswf myApp.mxml.swf - - Seuls les fichiers issus du fichier myApp.mxml.swf sont affichés. - - viewswf - - Tous les fichiers de tous les fichiers .swf sont affichés. - - - -[watch] - - - -Ajoute un point de contrôle sur une variable donnée. Le débogueur arrête - -l'exécution lorsque la valeur de la variable change. - -Exemple : - - watch foo - - - -[what] - - - -Affiche le contexte dans lequel est résolue une variable. - - - -[where] - - - -Parcours arrière de la pile. - - - -[zzz] - - - -((( Keep this unused topic at the end of the file ))) - -((( so that the next-to-last one is parsed properly. ))) -
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/07f5a7de/debugger/src/flex/tools/debugger/cli/fdbhelp_it.txt ---------------------------------------------------------------------- diff --git a/debugger/src/flex/tools/debugger/cli/fdbhelp_it.txt b/debugger/src/flex/tools/debugger/cli/fdbhelp_it.txt deleted file mode 100644 index 5dd0e80..0000000 --- a/debugger/src/flex/tools/debugger/cli/fdbhelp_it.txt +++ /dev/null @@ -1,1726 +0,0 @@ - - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -This file contains the text displayed by the 'help' command in fdb. - - - -It is divided into "topics". For example, when an fdb user types - -'help break', the [break] topic below is displayed. - - - -The first and last lines of each topic should be blank. - -They don't get displayed in fdb; they are here only - -to make this file more easily readable. - - - -Help text should be formatted to not wrap - -when displayed on an 80-character-wide console. - -The following line is 80 characters wide. - - - --------------------------------------------------------------------------------- - - - -[?] - - - -Comando non definito. Immettere solo "help" per visualizzare l'elenco di tutti - -i comandi di fdb. - - - -[break] - - - -Imposta un breakpoint in corrispondenza della riga o della funzione specificata. - -Esempi: - - break 87 - - Imposta un breakpoint alla riga 87 del file corrente. - - break myapp.mxml:56 - - Imposta un breakpoint alla riga 56 del file myapp.mxml. - - break #3:29 - - Imposta un breakpoint alla riga 29 del file numero 3. - - break doThis - - Imposta un breakpoint in corrispondenza della funzione doThis() del file - - corrente. - - break myapp.mxml:doThat - - Imposta un breakpoint in corrispondenza della funzione doThat() del file - - myapp.mxml. - - break #3:doOther - - Imposta un breakpoint in corrispondenza della funzione doOther() del file - - numero 3. - - break - - Imposta un breakpoint nell'indirizzo di esecuzione corrente in - - corrispondenza del frame dello stack corrente. à utile per inserire - - un'interruzione nei punti di ritorno al frame dello stack. - -Per visualizzare i nomi e i numeri dei file, immettere "info sources" o "info - -files". - -Per visualizzare i nomi delle funzioni, immettere "info functions". - -Sono accettati i nomi abbreviati di file e funzioni a condizione che non siano - -ambigui. - -Se viene specificato un numero di riga, l'interruzione avviene all'inizio del - -codice di tale riga. - -Se viene specificata una funzione, l'interruzione avviene all'inizio del codice - -di tale funzione. - -Per altre opzioni di controllo dei breakpoint, vedere "commands" e "condition". - - - -[bt] - - - -Back trace dello stack. - - - -[catch] - - - -Interrompe l'esecuzione quando viene generata un'eccezione. Vale solo per le - -eccezioni rilevate, vale a dire le eccezioni che vengono gestite da un blocco - -"catch". Le eccezioni non rilevate interrompono sempre l'esecuzione nel - -debugger. - - - -Utilizzare il comando "delete" per eliminare un punto di intercettazione. - - - -Esempi: - - catch * - - Interrompe l'esecuzione quando viene generata qualsiasi eccezione. - - catch ReferenceError - - Interrompe l'esecuzione quando viene generato un ReferenceError, sia - - intercettato che non. - - - -[cf] - - - -Visualizza il nome e il numero del file corrente o cambia il file corrente. - -Esempi: - - cf - - Visualizza il nome e il numero del file corrente. - - cf myapp.mxml - - Cambia il file corrente in myapp.mxml. - - cf #29 - - Cambia il file corrente nel file numero 29. - -Per visualizzare i nomi e i numeri dei file, immettere "info sources" o "info - -files". - -Sono accettati i nomi abbreviati di file a condizione che non siano ambigui. - -Un file diventa il file corrente anche quando viene elencato con "list". - - - -[clear] - - - -Rimuove il breakpoint in corrispondenza della riga o della funzione specificata. - -Esempi: - - clear 87 - - Rimuove il breakpoint alla riga 87 del file corrente. - - clear myapp.mxml:56 - - Rimuove il breakpoint alla riga 56 del file myapp.mxml. - - clear #3:29 - - Rimuove il breakpoint alla riga 29 del file numero 3. - - clear doThis - - Rimuove il breakpoint in corrispondenza della funzione doThis() del file - - corrente. - - clear myapp.mxml:doThat - - Rimuove il breakpoint in corrispondenza della funzione doThat() del file - - myapp.mxml. - - clear #3:doOther - - Rimuove il breakpoint in corrispondenza della funzione doOther() del file - - numero 3. - - clear - - Rimuove il breakpoint nella riga corrente del file corrente. - -Per visualizzare i nomi e i numeri dei file, immettere "info sources" o "info - -files". - -Per visualizzare i nomi delle funzioni, immettere "info functions". - -Sono accettati i nomi abbreviati di file e funzioni a condizione che non siano - -ambigui. - -Se si specifica il numero di riga, tutti i breakpoint in quella riga vengono - -eliminati. - -Se si specifica una funzione, i breakpoint all'inizio della funzione vengono - -eliminati. - - - -[continue] - - - -Continua l'esecuzione dopo l'arresto al breakpoint. - -Questo comando non utilizza argomenti. - - - -[condition] - - - - - -Specifica che il breakpoint numero N deve interrompere l'esecuzione solo se - -COND è vero. - -Utilizzo: "condition N COND", dove N è un numero intero e COND un'espressione - -da valutare tutte le volte che viene raggiunto il breakpoint N. - - - -[commands] - - - -Imposta i comandi da eseguire quando viene rilevato un breakpoint. - -Fornire il numero del breakpoint come argomento dopo "commands". - -Senza argomento, il breakpoint di destinazione è quello impostato per ultimo. - -I comandi seguono a partire dalla riga successiva. - -Digitare una riga contenente "end" per indicare la fine dei comandi. - -Immettere "silent" come prima riga per rendere invisibile il breakpoint; in - -questo modo, quando viene rilevato il breakpoint non viene stampato nulla, - -tranne l'output dei comandi. - -Esempio: - - (fdb) commands - - Digitare i comandi da eseguire quando viene rilevato il breakpoint 1, uno per - - riga. - - Terminare con una riga contenente solo "end". - - >w - - >end - - - -[delete] - - - -Elimina uno o più breakpoint. - -Esempi: - - delete - - Elimina tutti i breakpoint. - - delete 2 5 - - Elimina i breakpoint numero 2 e 5. - -Per visualizzare il numero dei breakpoint, immettere "info breakpoints". - - - -[directory] - - - -Modifica l'elenco delle directory in cui fdb cerca i file di origine. - - - -Esempi: - - - - directory - - Ripristina l'elenco predefinito, vale a dire la directory in cui il file di - - origine è stato compilato in codice oggetto, seguita dalla directory di - - lavoro corrente. - - - - directory C:\MySource (Windows) - - directory /MySource (Mac) - - - -Aggiunge la directory specificata all'inizio dell'elenco delle directory in cui - -cercare l'origine. - - Quando si cerca l'origine della classe mypackage.MyClass, ad esempio, il - - debugger cerca sia C:\MySource\mypackage\MyClass.as che - - C:\MySource\MyClass.as. - - - - directory C:\Dir1;C:\Dir2 (Windows  Utilizzare ";" come separatore) - - directory /Dir1:/Dir2 (Mac  Utilizzare ":" come separatore) - - Aggiunge numerose directory all'inizio dell'elenco delle directory in cui - - cercare l'origine. - - - -Per vedere l'elenco corrente, immettere "show directories". - - - -[disable] - - - -Disabilita uno o più breakpoint o espressioni a visualizzazione automatica. - -Esempi: - - disable - - disable breakpoints - - Disabilita tutti i breakpoint. - - disable 2 5 - - disable breakpoints 2 5 - - Disabilita i breakpoint numero 2 e 5. - - disable display - - Disabilita tutte le espressioni a visualizzazione automatica. - - disable display 1 3 - - Disabilita le espressioni a visualizzazione automatica numero 1 e 3. - -Per visualizzare il numero dei breakpoint, immettere "info breakpoints". - -Per visualizzare il numero delle espressioni a visualizzazione automatica, - -immettere "info display". - - - -[disassemble] - - - -(Solo per ActionScript 2; non supportato quando si esegue il debug di ActionScript 3) - - - -Disassembla una porzione specifica di codice sorgente. - -La porzione predefinita è la riga dell'elenco corrente. - -Gli argomenti supportati sono gli stessi del comando "list". - -Esempi: - - disassemble 87 - - Disassembla la riga 87 del file corrente. - - disassemble 87 102 - - Disassembla dalla riga 87 alla 102 del file corrente. - - disassemble doThis - - Disassembla la funzione doThis() nel file corrente. - -Oltre a utilizzare numeri di riga semplici come negli esempi precedenti, - -è possibile specificare le righe in altri modi: - - myapp.mxml - - La riga 1 del file myapp.mxml. - - myapp.mxml:doThat - - La prima riga della funzione doThat() del file myapp.mxml. - - myapp.mxml:56 - - - -La riga 56 del file myapp.mxml. - - #3 - - La riga 1 del file numero 3. - - #3:doOther - - La riga del file numero 3 in cui inizia la funzione doOther(). - - #3:29 - - La riga 29 del file numero 3. - - - -[display] - - - -Aggiunge un'espressione all'elenco delle espressioni a visualizzazione - -automatica. - -Esempio: - - display employee.name - - Aggiunge "employee.name" all'elenco delle espressioni a visualizzazione - - automatica. - - Ogni volta che fdb si arresta viene visualizzato il valore di employee.name. - -L'argomento di questo comando è simile a quello di "print". - -Per visualizzare l'elenco delle espressioni a visualizzazione automatica e del - -numero corrispondente, immettere "info display". - - - -[down] - - - -Seleziona e stampa il frame dello stack chiamato da questo comando. - -I successivi comandi "info arguments" e "info locals" visualizzano le variabili - -locali e gli argomenti del frame selezionato. - -Vedere "up" e "frame" - - - -[enable] - - - -Abilita uno o più breakpoint o espressioni a visualizzazione automatica. - -Esempi: - - enable - - enable breakpoints - - Abilita tutti i breakpoint. - - enable 2 5 - - enable breakpoints 2 5 - - Abilita i breakpoint numero 2 e 5. - - enable display - - Abilita tutte le espressioni a visualizzazione automatica. - - enable display 1 3 - - Abilita le espressioni a visualizzazione automatica numero 1 e 3. - -Per visualizzare il numero dei breakpoint, immettere "info breakpoints". - -Per visualizzare il numero delle espressioni a visualizzazione automatica, - -immettere "info display". - - - -[file] - - - -Specifica l'applicazione di cui eseguire il debug, senza avviarla. - -Esempi: - - file http://www.mysite.com/myapp.mxml - - Specifica un'applicazione MXML di cui eseguire il debug. - - file myapp.swf - - Specifica un file SWF locale, nella directory corrente, di cui eseguire il - - debug. - - In questo caso, nella directory corrente deve esistere anche il file - - myapp.swd (il file che contiene le informazioni di debug). - -Questo comando non avvia l'applicazione; per iniziare il debug - -dell'applicazione, utilizzare il comando "run" senza argomenti. - -Invece di utilizzare "file <destinazione>" e quindi "run", è possibile - -specificare l'applicazione di cui eseguire il debug come argomento di "run": - - run http://mysite.com/myapp.mxml - - run myapp.swf - -à inoltre possibile specificare l'applicazione di cui eseguire il debug come - -argomento della riga di comando quando si avvia fdb: - - fdb http://www.mysite.com/myapp.mxml - - fdb myapp.swf - -In questo caso non è necessario utilizzare "file" o "run". - -Se si utilizza "run" senza specificare l'applicazione di cui eseguire il debug, - -fdb attende che un'applicazione si connetta ad esso. - - - -[finish] - - - -Continua l'esecuzione fino a quando ritorna la funzione corrente. - -Questo comando non utilizza argomenti. - - - -[frame] - - - -Seleziona e stampa un frame dello stack specifico. - -Questo comando utilizza un argomento facoltativo: il numero di un frame. - -Se non viene fornito l'argomento, per impostazione predefinita torna al frame - -superiore corrente, vale a dire il frame 0. - -Esempi: - - frame 4 - - frame - -I successivi comandi "info arguments" e "info locals" visualizzano le variabili - -locali e gli argomenti del frame selezionato. - -Vedere "up", "down" e "bt" - - - -[handle] - - - -Specifica come fdb deve gestire un errore di Flash Player. - -Esempi: - - handle recursion_limit stop - - Quando si verifica un errore relativo al limite di ricorsività , visualizza - - un messaggio in fdb e si arresta come se fosse arrivato a un breakpoint. - - handle all print nostop - - Quando si verifica un qualsiasi tipo di errore, visualizza un messaggio in - - fdb ma non si arresta. - -Il primo argomento è il nome di un frame o "all". - -Gli argomenti aggiuntivi sono azioni da applicare all'errore. - -Per visualizzare i nomi degli errori, immettere "info handle". - -Le azioni sono "print"/"noprint" e "stop"/"nostop". - -"print" consente di stampare un messaggio se si verifica questo errore. - -"stop" consente di attivare di nuovo il debugger se si verifica questo errore. - -Implica "print". - - - -[help] - - - -Non avete dimestichezza con fdb? Immettete "tutorial" per visualizzare - -informazioni di base. - -Elenco dei comandi di fdb: - -bt (bt) Stampa il back trace di tutte i frame dello stack - -break (b) Imposta un breakpoint in corrispondenza della riga o della - - funzione specificata - -catch (ca) Interrompe l'esecuzione quando viene generata un'eccezione - -cf (cf) Visualizza il nome e il numero del file corrente - -clear (cl) Rimuove il breakpoint in corrispondenza della riga o della - - funzione specificata - -condition (cond) Applica/rimuove un'espressione condizionale a/da un - - breakpoint - -continue (c) Continua l'esecuzione dopo l'arresto nel breakpoint - -commands (com) Imposta i comandi da eseguire quando viene rilevato un - - breakpoint - -delete (d) Elimina breakpoint o espressioni a visualizzazione - - automatica - -directory (dir) Aggiunge una directory al percorso di ricerca dei file di - - origine - -disable (disab) Disabilita breakpoint o espressioni a visualizzazione - - automatica - -disassemble (disas) Disassembla righe o funzioni di origine - -display (disp) Aggiunge espressioni a visualizzazione automatica - -enable (e) Abilita breakpoint o espressioni a visualizzazione - - automatica - -file (fil) Specifica l'applicazione di cui eseguire il debug - -finish (f) Continua l'esecuzione fino a quando ritorna la funzione - - corrente - -handle (han) Specifica come gestire un errore - -help (h) Visualizza la guida sui comandi di fdb - -home (ho) Imposta la posizione dell'elenco sul punto in cui viene - - sospesa l'esecuzione - -info (i) Visualizza informazioni sul programma di cui si sta - - eseguendo il debug - -kill (k) Interrompe l'esecuzione del programma di cui si sta - - eseguendo il debug - -list (l) Elenca la funzione o la riga specificata - -next (n) Analizza il programma passo a passo - -print (p) Stampa il valore della variabile EXP - -pwd (pw) Stampa la directory di lavoro - -quit (q) Esce da fdb - -run (r) Avvia il programma di cui si è eseguito il debug - -set (se) Imposta il valore di una variabile - -source (so) Legge comandi di fdb da un file - -step (s) Analizza il programma passo a passo fino a quando arriva a - - una riga di origine diversa - -tutorial (t) Visualizza un'esercitazione su come utilizzare fdb - -undisplay (u) Rimuove un'espressione a visualizzazione automatica - -viewswf (v) Imposta o reimposta il filtro per elencare i file swf - -watch (wa) Aggiunge un punto di controllo in una variabile specificata - -what (wh) Visualizza il contesto di una variabile - -where (w) Uguale a "bt" - -Digitare "help" seguito dal nome del comando per visualizzare la documentazione - -completa. - - - -[home] - - - -Imposta la posizione dell'elenco sul punto in cui viene sospesa l'esecuzione. - - - -[info] - - - -Comando generico per visualizzare informazioni sul programma di cui si sta - -eseguendo il debug. - -Elenco dei sottocomandi di "info": - -info arguments (i a) Variabili dell'argomento del frame dello stack corrente - -info breakpoints (i b) Stato dei breakpoint impostabili dall'utente - -info display (i d) Visualizza l'elenco delle espressioni a visualizzazione - - automatica - -info files (i f) Nomi delle destinazioni e dei file di cui si sta - - eseguendo il debug - -info functions (i fu) Tutti i nomi delle funzioni - -info handle (i h) Come gestire un errore - -info locals (i l) Variabili locali del frame dello stack corrente - -info scopechain (i sc) Catena di ambito del frame dello stack corrente - -info sources (i so) File di origine del programma - -info stack (i s) Back trace dello stack - -info swfs (i sw) Elenco dei file swf di questa sessione - -info targets(i t) Applicazione di cui si sta eseguendo il debug - -info variables (i v) Tutti i nomi delle variabili globali e statiche - -Digitare "help info" seguito dal nome del sottocomando di "info" per - -visualizzare la documentazione completa. - - - -[info arguments] - - - -Visualizza gli argomenti del frame dello stack corrente. - - - -[info breakpoints] - - - -Visualizza lo stato di tutti i breakpoint e punti di controllo. - -La colonna "Type" indica: - - breakpoint - breakpoint normale - - watchpoint - punto di controllo - -La colonna "Disp" contiene "keep", "del" o "dis" per indicare cosa avverrà del - -breakpoint dopo che viene rilevato. "dis" significa che il breakpoint verrà - -disabilitato e "del" che verrà eliminato. - -Le colonne "Address" e "What" indicano l'indirizzo e il numero di file/riga - -rispettivamente. - - - -[info display] - - - -Visualizza l'elenco delle espressioni a visualizzazione automatica e i relativi - -numeri. - - - -[info files] - - - -Visualizza i nomi e i numeri dei file dell'applicazione di cui si sta eseguendo - -il debug, inclusi i file di origine, i file dei framework e i file generati - -automaticamente. - -Esempi: - - info files - - Elenca in ordine alfabetico tutti i file divisi per categoria - - info files my - - info files my* - - Elenca in ordine alfabetico tutti i file il cui nome inizia con "my". - - info files *.as - - Elenca in ordine alfabetico tutti i file il cui nome termina con ".as". - - info files *foo* - - Elenca in ordine alfabetico tutti i file il cui nome contiene "foo". - -I file vengono visualizzati nel formato nome#N, dove N è il numero del file. - -In molti comandi è possibile utilizzare #N al posto del nome del file. - - - -[info functions] - - - -Visualizza i nomi delle funzioni. - -Esempi: - - info functions . - - Visualizza tutte le funzioni nel file corrente. - - info functions myapp.mxml - - Visualizza tutte le funzioni nel file myapp.mxml. - - info functions #3 - - Visualizza tutte le funzioni nel file numero 3. - - info functions - - Visualizza tutte le funzioni in tutti i file. - -Per visualizzare i nomi e i numeri dei file, immettere "info sources" o "info - -files". - -Sono accettati i nomi abbreviati di file a condizione che non siano ambigui. - - - -[info handle] - - - -Visualizza le operazioni effettuate da fdb quando si verifica un errore in - -Flash Player. - -Esempi: - - info handle - - Visualizza il modo in cui fdb gestisce tutti gli errori. - - info handle recursion_limit - - Visualizza il modo in cui fdb gestisce un errore relativo al limite di - - ricorsività . - - - -[info locals] - - - -Visualizza le variabili locali del frame dello stack corrente. - - - -[info scopechain] - - - -Visualizza la catena di ambito del frame dello stack corrente. La catena di - -ambito è l'elenco degli oggetti in cui viene effettuata la ricerca quando Flash - -Player cerca di risolvere il nome di un simbolo. - - - -[info sources] - - - -Visualizza i nomi e i numeri dei file di origine dell'applicazione di cui si - -sta eseguendo il debug. I file dei framework e i file generati automaticamente - -non sono inclusi. - -I file vengono visualizzati nel formato nome#N, dove N è il numero del file. - -In molti comandi è possibile utilizzare #N al posto del nome del file. - - - -[info stack] - - - -Back trace dello stack. - - - -[info swfs] - - - -Visualizza i file swf noti alla sessione di debug. Per maggiori informazioni su - -come filtrare l'elenco dei file in base al nome di file swf, vedere il comando - -"viewswf". - - - -[info targets] - - - -Visualizza l'URL (http: o file:) dell'applicazione sottoposta a debug. - - - -[info variables] - - - -Visualizza tutti i nomi e i valori delle variabili globali e statiche. - - - -[info ?] - - - -Comando per ottenere informazioni non definito. Provare con "help info". - - - -[kill] - - - -Interrompe l'esecuzione del programma di cui si sta eseguendo il debug - -Questo comando non utilizza argomenti. - - - -[list] - - - -Elenca righe di codice di un file di origine. - -Esempi: - - list - - Elenca altre dieci righe del file corrente dopo o attorno all'elenco - - precedente. - - list - - - Elenca le dieci righe del file corrente prima di un elenco precedente. - - list 87 - - Elenca dieci righe del file corrente attorno alla riga 87. - - list 87 102 - - Elenca dalla riga 87 alla 102 del file corrente. - -Oltre a utilizzare numeri di riga semplici come negli esempi precedenti, è - -possibile specificare le righe in altri sette modi: - - doThis - - La prima riga della funzione doThis() del file corrente. - - myapp.mxml - - La riga 1 del file myapp.mxml. - - myapp.mxml:doThat - - La prima riga della funzione doThat() del file myapp.mxml. - - myapp.mxml:56 - - La riga 56 del file myapp.mxml. - - #3 - - La riga 1 del file numero 3. - - #3:doOther - - La riga del file numero 3 in cui inizia la funzione doOther(). - - #3:29 - - La riga 29 del file numero 3. - -Per visualizzare i nomi e i numeri dei file, immettere "info sources" o "info - -files". - -Per visualizzare i nomi delle funzioni, immettere "info functions". - -Sono accettati i nomi abbreviati di file e funzioni a condizione che non siano - -ambigui. - -Un file diventa il file corrente quando viene elencato. Vedere il comando "cf". - - - -[next] - - - -Analizza il programma passo a passo, passando attraverso le chiamate delle - -subroutine. - - next - - Avanza di un passo - - next 3 - - Avanza di tre passi o fino a quando il programma si interrompe per un altro - - motivo. - -Come il comando "step", se non avvengono chiamate delle subroutine: quando ciò - -avviene, la chiamata viene trattata come un'istruzione. - - - -[print] - - - -Stampa il valore della variabile o dell'espressione - -Esempi: - - print i - - Stampa il valore di "i". - - print employee.name - - Stampa il valore di "employee.name". - - print employee - - Stampa il valore dell'oggetto "employee". - - Potrebbe visualizzare semplicemente qualcosa del tipo [Object 10378]. - - print employee. - - Stampa i valori di tutte le proprietà dell'oggetto "employee". - - print *employee - - Stampa i valori di tutte le proprietà dell'oggetto "employee". - - L'operatore * in forma prefissa è il prefisso alternativo dell'operatore . - - in forma suffissa. - - print #10378. - - Stampa i valori di tutte le proprietà dell'oggetto numero 10378. - -Le variabili accessibili sono quelle dell'ambiente lessicale del frame dello - -stack selezionato, oltre a quelle con ambito globale o costituito da un file - -intero. - - - -[pwd] - - - -Stampa la directory di lavoro corrente. - -Si tratta della directory dalla quale è stato avviato fdb; non è possibile - -modificarla da fdb. à possibile specificare l'argomento di "run" e "source" in - -relazione a questa directory. - -Questo comando non utilizza argomenti. - - - -[quit] - - - -Esce da fdb. - -Questo comando non utilizza argomenti. - - - -[run] - - - -Avvia una sessione di debug. - -Esempi: - - run http://www.mysite.com/myapp.mxml - - Esegue l'applicazione MXML specificata. - - run myapp.swf - - run mydir\myapp.swf - - run c:\mydir\myapp.swf - - Esegue il file SWF myapp.swf locale che può essere specificato in relazione - - alla directory corrente (vedere il comando "pwd") oppure utilizzando un - - percorso assoluto. In questi casi, nella stessa directory in cui risiede il - - file myapp.swf deve esistere anche il file myapp.swd (il file che contiene - - le informazioni di debug). - - run - - Esegue l'applicazione specificata in precedenza dal comando "file". - - Se non è stata specificata alcuna applicazione, fdb attenderà per un - - determinato periodo che se ne connetta una. - -Il comando "run" avvia l'applicazione in un browser o nella versione autonoma - -di Flash Player. - -Appena avviata, l'applicazione si connette a fdb per consentire all'utente di - -impostare breakpoint e così via. - - - -In Macintosh è supportato solo il formato "run" senza argomenti. à quindi - -necessario avviare Flash Player manualmente. - - - -[set] - - - -Imposta il valore di una variabile o di una variabile di convenienza. - -Le variabili di convenienza esistono solo in fdb e non fanno parte del - -programma utilizzato. - -Le variabili di convenienza hanno il prefisso "$" e possono essere costituite - -da qualsiasi nome che non sia in conflitto con le variabili esistenti. Ad - -esempio, $myVar. Le variabili di convenienza vengono utilizzate inoltre per - -controllare vari aspetti di fdb. - - - -Le seguenti variabili di convenienza vengono utilizzate da fdb. - -$listsize - numero di righe di origine da visualizzare con il comando - - "list" - -$columnwrap - numero di colonna in cui mandare a capo l'output - -$infostackshowthis - se si utilizza il valore 0, non visualizza "this" nel back - - trace dello stack - -$invokegetters - se si utilizza il valore 0, impedisce a fdb di attivare - - funzioni getter - -$bpnum - il numero del breakpoint definito per ultimo - -$displayattributes - se si utilizza il valore 1, "print var." visualizza tutti - - gli attributi dei membri di "var" (ad esempio, "private" e - - "static") - - - -Esempi: - - set i = 3 - - Imposta la variabile "i" sul numero 3. - - set employee.name = "Susan" - - Imposta la variabile "employee.name" sulla stringa "Susan". - - set $myVar = 20 - - Imposta la variabile di convenienza "'$myVar" sul numero 20. - - - -[show] - - - -Comando generico per visualizzare informazioni sullo stato di fdb. - -Elenco dei sottocomandi di "show": - -show break (sh b) Posizione e causa della sospensione dell'esecuzione - -show directories (sh d) Directory in cui cercare i file di origine - -show files (sh f) File e percorsi di destinazione - -show functions (sh fu) Informazioni sulla mappatura delle righe delle funzioni - -show locations (sh l) Posizioni dei breakpoint - -show memory (sh m) Utilizzo corrente della memoria - -show net (sh n) Statistiche sui messaggi di Player - -show properties (sh p) Valori delle proprietà - -show uri (sh u) URI di Player per la sessione attuale - -show variable (sh v) Recupero delle variabili non elaborate - -Digitare "help show" seguito dal nome del sottocomando di "show" per - -visualizzare la documentazione completa. - - - -[show break] - - - -Visualizza l'offset nel file SWF nel quale si è arrestato il programma. - - - -[show directories] - - - -Visualizza il percorso corrente in cui cercare i file di origine. - - - -[show files] - - - -Visualizza il percorso e il nome di tutti i file di destinazione. - - - -[show functions] - - - -Visualizza informazioni sulla mappatura fra funzione e numero di riga. - -Esempi: - - show functions . - - Visualizza informazioni sulla mappatura di tutte le funzioni nel file - - corrente. - - show functions myapp.mxml - - Visualizza informazioni sulla mappatura di tutte le funzioni nel file - - myapp.mxml. - - show functions #3 - - Visualizza informazioni sulla mappatura di tutte le funzioni nel file - - numero 3. - - show functions - - Visualizza informazioni sulla mappatura di tutte le funzioni in tutti i - - file. - -Per visualizzare i nomi e i numeri dei file, immettere "info sources" o "info - -files". - -Sono accettati i nomi abbreviati di file a condizione che non siano ambigui. - - - -[show locations] - - - -Visualizza l'elenco delle posizioni impostate per ogni breakpoint - - - -[show memory] - - - -Visualizza statistiche sulla memoria relative a Java VM. - - - -[show net] - - - -Visualizza informazioni sui messaggi inviati e ricevuti da Flash Player. - - - -[show properties] - - - -Visualizza l'elenco delle variabili di convenienza utilizzate nel debugger - - - -[show uri] - - - -Visualizza l'URI inviato da Player per questa sessione. - - - -[show variable] - - - -Visualizza il valore dei membri di una variabile. Sono necessari due parametri: - -il primo è l'identificatore della variabile numerica e il secondo è il nome - -della proprietà della variabile. La variabile di convenienza $invokegetters - -viene utilizzata per determinare se la funzione di richiamo della proprietà , - -presumendo che esista, verrà attivata oppure no. - -Esempio: - - show variable 1 __proto__ - - - -[show ?] - - - -Comando "show" non definito. Provare con "help show". - - - -[source] - - - -Legge comandi di fdb da un file e li esegue. - - source mycommands.txt - - source mydir\mycommands.txt - - source c:\mydir\mycommands.txt - - Legge il file mycommands.txt ed esegue i comandi di fdb che contiene. - - à possibile specificare il file che contiene i comandi - - in relazione alla directory corrente (vedere il comando "pwd") - - oppure utilizzando un percorso assoluto. - -Quando si avvia fdb, il file .fdbinit viene letto automaticamente con questo - -metodo. - -Il file .fdbinit viene cercato solo nella directory corrente. Pertanto è - -possibile impostare vari file .fdbinit per progetti diversi. - - - -[step] - - - -Analizza il programma passo a passo fino a quando arriva a una riga di origine - -diversa. - -Esempi: - - step - - Avanza di un passo - - step 3 - - Avanza di tre passi o fino a quando il programma si interrompe per un altro - -motivo. - - - -[tutorial] - - - -Visualizza un'esercitazione su come utilizzare fdb. - -Questo comando non utilizza argomenti. - - - -[Tutorial] - - - -Sessione fdb tipica: - -Avviare un'applicazione con "run". - -Visualizzare i nomi dei file con "info sources". - -Elencare un file con "list". - -Impostare breakpoint con "break". - -Eseguire il programma con "continue" fino a quando viene rilevato un breakpoint. - -Esaminare lo stato del programma con "where", "print", "info locals". - -Eseguire istruzioni individuali con "next", "step" e "finish". - -Riprendere l'esecuzione con "continue". - -Uscire da fdb con "quit". - - - -[undisplay] - - - -Rimuove una o più espressioni a visualizzazione automatica. - -Esempi: - - undisplay - - Rimuove tutte le espressioni a visualizzazione automatica. - - undisplay 2 7 - - Rimuove le espressioni a visualizzazione automatica numero 2 e 7. - -Per visualizzare l'elenco delle espressioni a visualizzazione automatica e del - -numero corrispondente, immettere "info display". - - - -[up] - - - -Seleziona e stampa il frame dello stack che ha chiamato questo frame dello - -stack. - -I successivi comandi "info arguments" e "info locals" visualizzano - -le variabili locali e gli argomenti del frame selezionato. - -Vedere "down" e "frame" - - - -[viewswf] - - - -Imposta o reimposta il filtro per elencare i file (ad esempio, "info files" e - -"info sources") in base al nome swf. - -Se non si utilizzano parametri vengono visualizzati tutti i file. Se lo stesso - -file esiste in uno o più file swf, nell'elenco viene inserita solo la prima - -istanza del file. Per accedere ad altre istanze del file, utilizzare il numero - -del file (ad esempio, "list #192") oppure utilizzare questo comando con un - -parametro (vedere più avanti) per visualizzare i file di un file swf specifico. - -Se si utilizza un solo parametro, il nome swf visualizzato con il comando "info - -swfs", nell'elenco vengono visualizzati solo i file del file swf specificato. - -I file di altri file swf non vengono visualizzati. Questo comando influisce - -anche sui comandi che accettano un file come parametro (ad esempio "break"). - -Esempio: - - viewswf myApp.mxml.swf - - Vengono visualizzati solo i file di myApp.mxml.swf. - - viewswf - - Vengono visualizzati tutti i file di tutti i file swf. - - - -[watch] - - - -Aggiunge un punto di controllo in una variabile specificata. Il debugger - -interrompe l'esecuzione quando cambia il valore della variabile. - -Esempio: - - watch foo - - - -[what] - - - -Visualizza il contesto in cui viene risolta una variabile. - - - -[where] - - - -Back trace dello stack. - - - -[zzz] - - - -((( Keep this unused topic at the end of the file ))) - -((( so that the next-to-last one is parsed properly. ))) -