You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by ah...@apache.org on 2015/06/02 19:05:07 UTC
[04/50] [abbrv] git commit: [flex-falcon] [refs/heads/develop] - get
donated fdbworkers to work,
including integration with latest falcon compiler for expression evaluation
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/00c0bf63/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
new file mode 100644
index 0000000..5dd0e80
--- /dev/null
+++ b/debugger/src/flex/tools/debugger/cli/fdbhelp_it.txt
@@ -0,0 +1,1726 @@
+
+ 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. )))
+
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/00c0bf63/debugger/src/flex/tools/debugger/cli/fdbhelp_ja.txt
----------------------------------------------------------------------
diff --git a/debugger/src/flex/tools/debugger/cli/fdbhelp_ja.txt b/debugger/src/flex/tools/debugger/cli/fdbhelp_ja.txt
new file mode 100644
index 0000000..cecd165
--- /dev/null
+++ b/debugger/src/flex/tools/debugger/cli/fdbhelp_ja.txt
@@ -0,0 +1,734 @@
+
+ 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.
+
+--------------------------------------------------------------------------------
+
+[?]
+
+未定義のコマンドです。すべての fdb コマンドのリストを表示するには、'help' を実行してください。
+
+[break]
+
+指定された行または関数にブレークポイントを設定します。
+例 :
+ break 87
+現在のファイルの 87 行目にブレークポイントを設定します。
+ break myapp.mxml:56
+"myapp.mxml" の 56 行目にブレークポイントを設定します。
+ break #3:29
+ファイル番号 3 の 29 行目にブレークポイントを設定します。
+ break doThis
+現在のファイルの関数 doThis() にブレークポイントを設定します。
+ break myapp.mxml:doThat
+ファイル "myapp.mxml" の関数 doThat() にブレークポイントを設定します。
+ break #3:doOther
+ファイル番号 3 の関数 doOther() にブレークポイントを設定します。
+ break
+現在のスタックフレームの現在の実行アドレスにブレークポイントを
+設定します。これは、スタックフレームへの戻りで停止する
+有効な方法です。
+ファイル名と番号を表示するには、'info sources' または 'info files' を実行します。
+関数名を表示するには、'info functions' を実行します。
+省略されたファイル名と関数名は、明確であれば使用できます。
+行番号が指定されている場合は、その行のコードの先頭で停止します。
+関数が指定されている場合は、その関数のコードの先頭で停止します。
+ブレークポイントの詳細な制御については、'commands' と 'condition' を参照してください。
+
+[bt]
+
+スタックのバックトレースです。
+
+[cf]
+
+現在のファイルの名前と番号を表示するか、現在のファイルを変更します。
+例 :
+ cf
+現在のファイルの名前と番号を表示します。
+ cf myapp.mxml
+現在のファイルを "myapp.mxml" に変更します。
+ cf #29
+現在のファイルをファイル番号 29 に変更します。
+ファイル名と番号を表示するには、'info sources' または 'info files' を実行します。
+省略されたファイル名は、明確であれば使用できます。
+'list' を使用してファイルを一覧表示した場合も、そのファイルが現在のファイルになります。
+
+[clear]
+
+指定された行または関数のブレークポイントをクリアします。
+例 :
+ clear 87
+現在のファイルの 87 行目のブレークポイントをクリアします。
+ clear myapp.mxml:56
+"myapp.mxml" の 56 行目のブレークポイントをクリアします。
+ clear #3:29
+ファイル番号 3 の 29 行目のブレークポイントをクリアします。
+ clear doThis
+現在のファイルの関数 doThis() のブレークポイントをクリアします。
+ clear myapp.mxml:doThat
+ファイル "myapp.mxml" の関数 doThat() のブレークポイントをクリアします。
+ clear #3:doOther
+ファイル番号 3 の関数 doOther() のブレークポイントをクリアします。
+ clear
+現在のファイルの現在の行にあるブレークポイントをクリアします。
+ファイル名と番号を表示するには、'info sources' または 'info files' を実行します。
+関数名を表示するには、'info functions' を実行します。
+省略されたファイル名と関数名は、明確であれば使用できます。
+行番号が指定されている場合は、その行のすべてのブレークポイントがクリアされます。
+関数が指定されている場合は、関数の先頭のブレークポイントがクリアされます。
+
+[continue]
+
+ブレークポイントで停止した後に実行を続行します。
+このコマンドは引数を取りません。
+
+[condition]
+
+
+COND が true の場合にのみブレークポイント番号 N で停止するように指定します。
+シンタックスは 'condition N COND' です。
+N は整数で、COND はブレークポイント N に達したときに評価される式です。
+
+[commands]
+
+ブレークポイントに達したときに実行するコマンドを設定します。
+ブレークポイント番号は、'commands' の後に引数として指定します。
+引数がない場合は、最後に設定されるブレークポイントがターゲットのブレークポイントになります。
+コマンド自体は次の行から始まります。
+コマンドの末尾を示すために、"end" が含まれる行を入力します。
+"silent" を最初の行として指定し、ブレークポイントをサイレントにします。これにより、ブレークポイントに達しても、コマンドでプリントされるものを除き、出力はプリントされません。
+例 :
+ (fdb) commands
+ブレークポイント 1 に達した場合に実行するコマンドを各行に 1 つずつ入力します。
+コマンドは 'end' という行で終了します。
+ >w
+ >end
+
+[delete]
+
+ブレークポイントを削除します。
+例 :
+ delete
+すべてのブレークポイントを削除します。
+ delete 2 5
+ブレークポイント番号 2 および 5 を削除します。
+ブレークポイント番号を表示するには、'info breakpoints' を実行します。
+
+[directory]
+
+fdb がソースファイルを検索するディレクトリの一覧を変更します。
+
+例 :
+
+ directory
+一覧をデフォルトに戻します。デフォルトのディレクトリは、ソースファイルがオブジェクトコードにコンパイルされたディレクトリの後に現在の作業ディレクトリが続いたものです。
+
+ directory C:\MySource (Windows)
+ directory /MySource (Mac)
+
+ directory C:\MySource (Windows)
+ directory /MySource (Mac)
+ 指定されたディレクトリを、ソースを検索するディレクトリの一覧の先頭に追加します。たとえば、クラス
+ mypackage.MyClass のソースを検索する場合、デバッガは
+ "C:\MySource\mypackage\MyClass.as" と
+ "C:\MySource\MyClass.as" の両方を検索します。
+
+ ディレクトリ "C:\Dir1;C:\Dir2" (Windows -- ';' をセパレータとして使用)
+ ディレクトリ "/Dir1:/Dir2" (Macinsoth -- ":" をセパレータとして使用)
+ 複数のディレクトリを、ソースを検索するディレクトリの一覧の先頭に追加します。
+
+現在の一覧を表示するには、'show directories' を実行します。
+
+[disable]
+
+ブレークポイントまたは auto-display 式を無効にします。
+例 :
+ disable
+ disable breakpoints
+すべてのブレークポイントを無効にします。
+ disable 2 5
+ disable breakpoints 2 5
+ブレークポイント番号 2 および 5 を無効にします。
+ disable display
+すべての auto-display 式を無効にします。
+ disable display 1 3
+auto-display 式の番号 1 および 3 を無効にします。
+ブレークポイント番号を表示するには、'info breakpoints' を実行します。
+auto-display 式の番号を表示するには、'info display' を実行します。
+
+[disassemble]
+
+(ActionScript 2 のみ。ActionScript 3 のデバッグ時はサポートされません)
+
+ソースコードの指定された部分を逆アセンブルします。
+デフォルトは、現在表示されている行です。
+サポートされている引数は、list コマンドの場合と同じです。
+例 :
+ disassemble 87
+現在のファイルの 87 行目を逆アセンブルします。
+ disassemble 87 102
+現在のファイルの 87 ~ 102 行目を逆アセンブルします。
+ disassemble doThis
+現在のファイルの関数 doThis() を逆アセンブルします。
+前述の単純な行番号の使用に加えて、次のように別の方法で行を指定することもできます。
+ myapp.mxml
+"myapp.mxml" の 1 行目
+ myapp.mxml:doThat
+"myapp.mxml" の関数 doThat() の最初の行
+ myapp.mxml:56
+"myapp.mxml" の 56 行目
+ #3
+ファイル番号 3 の 1 行目
+ #3:doOther
+ファイル番号 3 の関数 doOther() の先頭の行
+ #3:29
+ファイル番号 3 の 29 行目
+
+[display]
+
+auto-display 式の一覧に式を追加します。
+例 :
+ display employee.name
+auto-display 式の一覧に 'employee.name' を追加します。
+fdb が停止するたびに employee.name の値が表示されます。
+このコマンドの引数は 'print' の引数と類似しています。
+auto-display 式とその番号の一覧を表示するには、'info display' を実行します。
+
+[down]
+
+このコマンドによって呼び出されるスタックフレームを選択し、プリントします。
+以降の 'info arguments' コマンドと 'info locals'
+コマンドによって、選択したフレームのローカルと引数が表示されます。
+'up' と 'frame' を参照してください。
+
+[enable]
+
+ブレークポイントまたは auto-display 式を有効にします。
+例 :
+ enable
+ enable breakpoints
+すべてのブレークポイントを有効にします。
+ enable 2 5
+ enable breakpoints 2 5
+ブレークポイント番号 2 および 5 を有効にします。
+ enable display
+すべての auto-display 式を有効にします。
+ enable display 1 3
+auto-display 式の番号 1 および 3 を有効にします。
+ブレークポイント番号を表示するには、'info breakpoints' を実行します。
+auto-display 式の番号を表示するには、'info display' を実行します。
+
+[file]
+
+アプリケーションを開始せずに、デバッグするアプリケーションを指定します。
+例 :
+ file http://www.mysite.com/myapp.mxml
+デバッグする MXML アプリケーションを指定します。
+ file myapp.swf
+現在のディレクトリで、デバッグするローカル SWF ファイルを指定します。
+この場合、"myapp.swd" (デバッグ情報が含まれるファイル) は現在のディレクトリにも存在していなければなりません。
+このコマンドを実行しても、実際にはアプリケーションは起動しません。アプリケーションのデバッグを開始するには、引数を指定せずに 'run' コマンドを使用します。
+'file <ターゲット>' の後に 'run' を使用するのではなく、単にデバッグするアプリケーションを 'run' の引数として指定することができます。
+ run http://mysite.com/myapp.mxml
+ run myapp.swf
+fdb を起動するときに、デバッグするアプリケーションをコマンドライン引数として指定することもできます。
+ fdb http://www.mysite.com/myapp.mxml
+ fdb myapp.swf
+この場合、'file' または 'run' を使用する必要はありません。
+デバッグするアプリケーションを指定せずに 'run' を実行すると、fdb は接続するアプリケーションを待ちます。
+
+[finish]
+
+現在の関数が返されるまで実行します。
+このコマンドは引数を取りません。
+
+[frame]
+
+特定のスタックフレームを選択し、プリントします。
+このコマンドはオプションの引数、つまりフレーム番号を取ります。
+引数を指定しない場合、デフォルトでは現在の
+最上位のフレーム (フレーム 0) に戻ります。
+例 :
+ frame 4
+ frame
+以降の 'info arguments' コマンドと 'info locals' コマンドによって、選択したフレームのローカルと引数が表示されます。
+'up'、'down'、および 'bt' を参照してください。
+
+[handle]
+
+Flash Player で fdb が失敗を処理する方法を指定します。
+例 :
+ handle recursion_limit stop
+recursion_limit の失敗が発生した場合は、fdb でメッセージを表示し、
+ブレークポイントに達した場合と同様に停止します。
+ handle all print nostop
+どのような種類の失敗が発生した場合でも、fdb でメッセージを表示しますが、停止しません。
+最初の引数は、失敗の名前または 'all' です。
+その他の引数は、その失敗に適用されるアクションです。
+失敗の名前を表示するには、'info handle' を実行します。
+アクションは、print / noprint および stop / nostop です。
+'print' は、この失敗が発生したときにメッセージをプリントします。
+'stop' は、この失敗が発生したときにデバッガを再度実行します。'print' を暗黙に示します。
+
+[help]
+
+fdb を初めて使用する場合は、'tutorial' を実行し、基本情報を確認してください。
+fdb コマンドの一覧 :
+bt (bt) すべてのスタックフレームのバックトレースをプリントします。
+break (b) 指定された行または関数にブレークポイントを設定します。
+cf (cf) 現在のファイルの名前と番号を表示します。
+clear (cl) 指定された行または関数のブレークポイントをクリアします。
+condition (cond) ブレークポイントに対する条件式を適用または削除します。
+continue (c) ブレークポイントで停止した後に実行を続行します。
+commands (com) ブレークポイントに達したときに実行するコマンドを設定します。
+delete (d) ブレークポイントまたは auto-display 式を削除します。
+directory (dir) ソースファイルの検索パスにディレクトリを追加します。
+disable (disab) ブレークポイントまたは auto-display 式を無効にします。
+disassemble (disas) ソース行または関数を逆アセンブルします。
+display (disp) auto-display 式を追加します。
+enable (e) ブレークポイントまたは auto-display 式を有効にします。
+file (fil) デバッグするアプリケーションを指定します。
+finish (f) 現在の関数が返されるまで実行します。
+handle (han) 失敗の処理方法を指定します。
+help (h) fdb コマンドに関するヘルプを表示します。
+home (ho) 実行を中止する箇所にリストの場所を設定します。
+info (i) デバッグ中のプログラムに関する情報を表示します。
+kill (k) デバッグ中のプログラムの実行を強制終了します。
+list (l) 指定した関数または行を一覧表示します。
+next (n) プログラムを次の段階に進めます。
+print (p) 変数 EXP の値をプリントします。
+pwd (pw) 作業ディレクトリをプリントします。
+quit (q) fdb を終了します。
+run (r) デバッグしたプログラムを起動します。
+set (se) 変数の値を設定します。
+source (so) ファイルから fdb コマンドを読み取ります。
+step (s) 別のソース行に達するまで、プログラムを進めます。
+tutorial (t) fdb の使用方法に関するチュートリアルを表示します。
+undisplay (u) auto-display 式を削除します。
+viewswf (v) swf に基づいて、ファイルの一覧表示のフィルタを設定またはクリアします。
+what (wh) 変数のコンテキストを表示します。
+where (w) bt と同じです。
+詳細を確認するには、'help' の後にコマンド名を入力します。
+
+[home]
+
+実行を中止する箇所にリストの場所を設定します。
+
+[info]
+
+デバッグ中のプログラムに関する情報を表示する汎用コマンドです。
+info サブコマンドのリスト :
+info arguments (i a) 現在のスタックフレームの引数の変数です。
+info breakpoints (i b) ユーザーが設定可能なブレークポイントのステータスを表示します。
+info display (i d) auto-display 式のリストを表示します。
+info files (i f) デバッグ中のターゲットとファイルの名前を表示します。
+info functions (i fu) すべての関数名を表示します。
+info handle (i h) 失敗の処理方法を表示します。
+info locals (i l) 現在のスタックフレームのローカル変数です。
+info sources (i so) プログラムのソースファイルを表示します。
+info stack (i s) スタックのバックトレースです。
+info swfs (i sw) このセッションの swf のリストです。
+info targets(i t) デバッグ中のアプリケーションです。
+info variables (i v) すべてのグローバル変数と静的変数の名前を表示します。
+詳細を確認するには、'help info' の後に info サブコマンド名を入力します。
+
+[info arguments]
+
+現在のスタックフレームの引数を表示します。
+
+[info breakpoints]
+
+すべてのブレークポイントと監視ポイントのステータスを表示します。
+Type 列は次のいずれかを示します。
+breakpoint - 通常のブレークポイント
+watchpoint - 監視ポイント
+Disp 列には 'keep'、'del'、'dis' のいずれかが含まれ、
+ブレークポイントに達した後のブレークポイントの処理を示します。'dis' は、
+ブレークポイントが使用不可になることを示し、'del' はブレークポイントが削除されることを示します。
+'Address' および 'What' 列は、アドレスとファイル / 行番号を
+それぞれ示します。
+
+[info display]
+
+auto-display 式とその番号のリストを表示します。
+
+[info files]
+
+ソースファイル、フレームワークファイル、自動生成されたファイルなど、
+デバッグ中のアプリケーションのファイルの名前と番号を表示します。
+例 :
+ info files
+すべてのファイルをカテゴリ別にアルファベット順に一覧表示します。
+ info files my
+ info files my*
+ファイル名が "my" で始めるすべてのファイルをアルファベット順に一覧表示します。
+ info files *.as
+ファイル名 ".as" で終わるすべてのファイルをアルファベット順に一覧表示します。
+ info files *foo*
+ファイル名に "foo" が含まれるすべてのファイルをアルファベット順に一覧表示します。
+ファイルは name#N の形式で表示されます。N はファイル番号です。
+多くのコマンドでは、ファイル名の代わりに #N を使用できます。
+[info functions]
+
+関数名を表示します。
+例 :
+ info functions .
+現在のファイルのすべての関数を表示します。
+ info functions myapp.mxml
+"myapp.mxml" のすべての関数を表示します。
+ info functions #3
+ファイル番号 3 のすべての関数を表示します。
+ info functions
+すべてのファイルのすべての関数を表示します。
+ファイル名と番号を表示するには、'info sources' または 'info files' を実行します。
+省略されたファイル名は、明確であれば使用できます。
+
+[info handle]
+
+Flash Player で失敗が発生した場合の fdb の動作を表示します。
+例 :
+ info handle
+fdb がすべての失敗を処理する方法を表示します。
+ info handle recursion_limit
+fdb が recursion_limit の失敗を処理する方法を表示します。
+
+[info locals]
+
+現在のスタックフレームのローカル変数を表示します。
+
+[info scopechain]
+
+Display the scope chain of the current stack frame. The scope chain is
+the list of objects that is searched when the Flash player is trying
+to resolve a symbol name.
+
+[info sources]
+
+デバッグ中のアプリケーションのソースファイルの名前と番号を表示します。フレームワークファイルや自動生成されたファイルは含まれません。
+ファイルは name#N の形式で表示されます。N はファイル番号です。
+多くのコマンドでは、ファイル名の代わりに #N を使用できます。
+
+[info stack]
+
+スタックのバックトレースです。
+
+[info swfs]
+
+デバッグセッションに認識されている swf を表示します。
+swf 名に基づいてファイルの一覧表示をフィルタする方法の詳細については、
+'viewswf' コマンドを参照してください。
+
+[info targets]
+
+デバッグ中のアプリケーションの URL (http: または file:) を表示します。
+
+[info variables]
+
+すべてのグローバル変数と静的変数の名前と値を表示します。
+
+[info ?]
+
+未定義の info コマンドです。'help info' を実行してください。
+
+[kill]
+
+デバッグ中のプログラムの実行を強制終了します。
+このコマンドは引数を取りません。
+
+[list]
+
+ソースファイルのコード行を一覧表示します。
+例 :
+ list
+現在のファイルにおける前回一覧表示された行の後、または前後の 10 行をさらに一覧表示します。
+ list -
+現在のファイルにおける前回一覧表示された行の前の 10 行を一覧表示します。
+ list 87
+現在のファイルにおける 87 行目の前後の 10 行を一覧表示します。
+ list 87 102
+現在のファイルの 87 ~ 102 行目を一覧表示します。
+前述の単純な行番号の使用に加えて、次の 7 つの方法で行を
+指定することもできます。
+ doThis
+現在のファイルの関数 doThis() の最初の行
+ myapp.mxml
+"myapp.mxml" の 1 行目
+ myapp.mxml:doThat
+"myapp.mxml" の関数 doThat() の最初の行
+ myapp.mxml:56
+"myapp.mxml" の 56 行目
+ #3
+ファイル番号 3 の 1 行目
+ #3:doOther
+ファイル番号 3 の関数 doOther() の先頭の行
+ #3:29
+ファイル番号 3 の 29 行目
+ファイル名と番号を表示するには、'info sources' または 'info files' を実行します。
+関数名を表示するには、'info functions' を実行します。
+省略されたファイル名と関数名は、明確であれば使用できます。
+ファイルを一覧表示すると、そのファイルが現在のファイルになります ('cf' コマンドを参照)。
+
+[next]
+
+プログラムを次の段階に進めて、サブルーチン呼び出しを実行します。
+ next
+1 段階進めます。
+ next 3
+3 段階進めるか、別の理由によりプログラムが停止するまで進めます。
+サブルーチン呼び出しが実行されない限り 'step' コマンドと同様です。実行される場合、呼び出しは 1 つの命令として処理されます。
+
+[print]
+
+変数または式の値をプリントします。
+例 :
+ print i
+'i' の値をプリントします。
+ print employee.name
+'employee.name' の値をプリントします。
+ print employee
+'employee' オブジェクトの値をプリントします。
+この結果、[オブジェクト 10378] のように表示されます。
+ print employee.
+'employee' オブジェクトのすべてのプロパティの値をプリントします。
+ print *employee
+'employee' オブジェクトのすべてのプロパティの値をプリントします。
+接頭辞 * 演算子は、接尾辞 . 演算子に代わる接頭辞です。
+ print #10378.
+オブジェクト #10378 のすべてのプロパティの値をプリントします。
+アクセス可能な変数は、選択したスタックフレームで定義された環境の変数と、スコープがグローバルまたはファイル全体であるすべての変数です。
+
+[pwd]
+
+現在の作業ディレクトリをプリントします。
+これは fdb が起動されたディレクトリです。fdb 内部では変更できません。
+'run' や 'source' の引数は、このディレクトリを基準に指定できます。
+このコマンドは引数を取りません。
+
+[quit]
+
+fdb を終了します。
+このコマンドは引数を取りません。
+
+[run]
+
+デバッグセッションを開始します。
+例 :
+ run http://www.mysite.com/myapp.mxml
+指定された MXML アプリケーションを実行します。
+ run myapp.swf
+ run mydir\myapp.swf
+ run c:\mydir\myapp.swf
+ローカル SWF ファイル "myapp.swf" を実行します。このファイルは、現在のディレクトリを基準にして指定することも ('pwd' コマンドを参照)、絶対パスを使用して指定することもできます。この場合、"myapp.swd" (デバッグ情報が含まれるファイル) も "myapp.swf" と同じディレクトリに存在しなければなりません。
+ run
+以前に 'file' コマンドにより指定されたアプリケーションを実行します。
+アプリケーションが指定されていない場合、fdb は接続するアプリケーションを待ち、接続するアプリケーションがない場合はタイムアウトします。
+'run' は、ブラウザまたはスタンドアローンの Flash Player でアプリケーションを起動します。
+アプリケーションが起動すると、直ちに fdb に割り込むので、ブレークポイントなどを設定できます。
+
+Macintosh でサポートされている唯一のコマンド形式は、引数のない 'run' です。その後、Flash Player を手動で起動する必要があります。
+
+[set]
+
+変数または簡易変数の値を設定します。
+簡易変数は、fdb 内のみに存在する変数であり、プログラムの一部ではありません。
+簡易変数には接頭辞 '$' が付きます。また、既存の変数と競合しない、$myVar などの任意の名前を付けることができます。
+簡易変数は、fdb のさまざまな値を制御するためにも使用されます。
+
+次の簡易変数が fdb で使用されます。
+$listsize – 'list' で表示するソース行の数。
+$columnwrap - 出力が折り返す列番号。
+$infostackshowthis - 0 の場合は、スタックバックトレースに 'this' が表示されません。
+$invokegetters - 0 の場合、fdb は getter 関数を発行しません。
+$bpnum - 最後に定義されたブレークポイント番号。
+
+例 :
+ set i = 3
+変数 'i' を数値 3 に設定します。
+ set employee.name = "Susan"
+変数 'employee.name' を文字列 "Susan" に設定します。
+ set $myVar = 20
+簡易変数 '$myVar' を数値 20 に設定します。
+
+[show]
+
+fdb の状態に関する情報を表示する汎用コマンドです。
+show サブコマンドのリスト :
+show break (sh b) 実行が中断された位置と理由を表示します。
+show directories (sh d) ソースファイルを検索するディレクトリです。
+show files (sh f) ターゲットファイルとパスを表示します。
+show functions (sh fu) 関数行のマッピング情報を表示します。
+show locations (sh l) ブレークポイントの位置を示します。
+show memory (sh m) 現在のメモリ消費量を示します。
+show net (sh n) Player のメッセージ統計を表示します。
+show properties (sh p) プロパティの値を表示します。
+show uri (sh u) このセッションの Player の URI を示します。
+show variable (sh v) 生の変数を取得します。
+詳細を確認するには、'help show' の後に show サブコマンド名を入力します。
+
+[show break]
+
+プログラムが中止された SWF 内のオフセットを表示します。
+
+[show directories]
+
+ソースファイルを検索するための現在の検索パスを表示します。
+
+[show files]
+
+すべてのターゲットファイルのパスとファイル名を表示します。
+
+[show functions]
+
+関数対行番号のマッピング情報を表示します。
+例 :
+ show functions .
+現在のファイルにおけるすべての関数のマッピング情報を表示します。
+ show functions myapp.mxml
+"myapp.mxml" のすべての関数のマッピング情報を表示します。
+ show functions #3
+ファイル番号 3 のすべての関数のマッピング情報を表示します。
+ show functions
+すべてのファイルにおけるすべての関数のマッピング情報を表示します。
+ファイル名と番号を表示するには、'info sources' または 'info files' を実行します。
+省略されたファイル名は、明確であれば使用できます。
+
+[show locations]
+
+各ブレークポイントに設定された位置のリストを表示します。
+
+[show memory]
+
+Java VM メモリ統計を表示します。
+
+[show net]
+
+Flash Player との間で送受信されたメッセージに関する情報を表示します。
+
+[show properties]
+
+デバッガ内部で使用されている簡易変数を一覧表示します。
+
+[show uri]
+
+Player がこのセッションで送信した URI を表示します。
+
+[show variable]
+
+変数のメンバーの値を表示します。
+数値変数識別子と、変数のプロパティの名前の 2 つのパラメータが必要です。簡易変数
+$invokegetters は、プロパティ getter
+が存在すると仮定した場合に、このプロパティが発行されるかどうかを確認するために使用します。
+例 :
+ show variable 1 __proto__
+
+[show ?]
+
+未定義の show コマンドです。'help show' を実行してください。
+
+[source]
+ファイルから fdb コマンドを読み取り、実行します。
+ source mycommands.txt
+source mydir\mycommands.txt
+source c:\mydir\mycommands.txt
+"mycommands.txt" を読み取り、このファイルの fdb コマンドを実行します。
+コマンドが含まれるファイルは、現在のディレクトリを基準にして指定することも ('pwd' コマンドを参照)、絶対パスを使用して指定することもできます。
+fdb を起動すると、このようにファイル ".fdbinit" が自動的に読み取られます。
+現在のディレクトリでのみ ".fdbinit" が検索されます。つまり、さまざまなプロジェクトで複数の ".fdbinit" ファイルを設定できます。
+
+[step]
+
+別のソース行に達するまで、プログラムを進めます。
+例 :
+ step
+1 段階進めます。
+ step 3
+3 段階進めるか、別の理由によりプログラムが停止するまで進めます。
+
+[tutorial]
+
+fdb の使用方法に関するチュートリアルを表示します。
+このコマンドは引数を取りません。
+
+[Tutorial]
+
+一般的な fdb セッション :
+'run' を使用してアプリケーションを起動します。
+'info sources' を使用してファイル名を表示します。
+'list' を使用してファイルを一覧表示します。
+'break' を使用してブレークポイントを設定します。
+'continue' を使用して、ブレークポイントに達するまでプログラムを実行します。
+'where'、'print'、'info locals' を使用して、プログラムの状態を確認します。
+'next'、'step'、および 'finish' を使用して、個々のステートメントを実行します。
+'continue' を使用して実行を再開します。
+'quit' を使用して fdb を終了します。
+
+[undisplay]
+
+auto-display 式を削除します。
+例 :
+undisplay
+すべての auto-display 式を削除します。
+undisplay 2 7
+auto-display 式の番号 2 および 7 を削除します。
+auto-display 式とその番号の一覧を表示するには、'info display' を実行します。
+
+[up]
+
+これを呼び出したスタックフレームを選択し、プリントします。
+以降の 'info arguments' および 'info locals' コマンドは、
+選択したフレームのローカルと引数を表示します。
+'down' と 'frame' を参照してください。
+
+[viewswf]
+
+swf 名に基づいて、ファイルの一覧表示のフィルタ
+('info files' および 'info sources') を設定またはクリアします。
+パラメータを指定しない場合は、すべてのファイルが表示されます。同じファイルが 1 つ以上の swf に存在する場合は、
+ファイルの最初のインスタンスだけが一覧に表示されます。
+ファイルの他のインスタンスにアクセスするには、ファイルの番号 ('list #192' など) を使用するか、
+パラメータ (次を参照) を指定してこのコマンドを使用し、特定の swf からファイルを表示します。
+1 つのパラメータ、つまり 'info swfs' コマンドによって表示される swf 名を使用した場合は、指定された swf のファイルだけがファイルの一覧に表示されます。
+他の swf のファイルは表示されません。このコマンドは、ファイルをパラメータとして受け入れるコマンドにも影響を与えます ('break' など)。
+例 :
+ viewswf myApp.mxml.swf
+"myApp.mxml.swf" のファイルのみが表示されます。
+ viewswf
+すべての swf のすべてのファイルが表示されます。
+
+[what]
+
+変数が解決されるコンテキストを表示します。
+
+[where]
+
+スタックのバックトレースです。
+
+[zzz]
+
+((( Keep this unused topic at the end of the file )))
+((( so that the next-to-last one is parsed properly. )))