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 no definido. Escriba 'help' para ver una lista de todos los comandos | |
fdb. | |
[break] | |
Establecer punto de corte en función o línea especificada. | |
Ejemplos: | |
break 87 | |
Establece un punto de corte en la línea 87 del archivo actual. | |
break myapp.mxml:56 | |
Establece un punto de corte en la línea 56 de myapp.mxml. | |
break #3:29 | |
Establece un punto de corte en la línea 29 del archivo 3. | |
break doThis | |
Establece un punto de corte en la función doThis() del archivo actual. | |
break myapp.mxml:doThat | |
Establece un punto de corte en la función doThat() del archivo myapp.mxml. | |
break #3:doOther | |
Establece un punto de corte en la función doOther() del archivo 3. | |
break | |
Establece un punto de corte en la dirección de ejecución actual en marco de | |
pila actual. Es útil para cortes al regresar a un marco de pila. | |
Para ver números y nombres de archivo, escriba 'info sources' o 'info files'. | |
Para ver nombres de función, escriba 'info functions'. | |
Se aceptan nombres de archivo y función abreviados siempre que no sean ambiguos. | |
Si se especifica número de línea, corte al inicio de código para esa línea. | |
Si se especifica función, corte al inicio de código para esa función. | |
Para más información sobre control de punto de corte, consulte 'commands' y | |
'condition'. | |
[bt] | |
Seguimiento regresivo de pila. | |
[catch] | |
Detener al emitirse una excepción. Esto sólo afecta a excepciones detectadas | |
que se vayan a controlar mediante un bloque "catch". Las excepciones no | |
detectadas siempre se detienen en el depurador. | |
Use el comando "delete" para borrar un punto de detección. | |
Ejemplos: | |
catch * | |
Se detiene al emitirse una excepción. | |
catch ReferenceError | |
Se detiene siempre que se produce una excepción ReferenceError, tanto si se | |
detecta como si no. | |
[cf] | |
Mostrar el nombre y el número del archivo actual o cambiar el archivo actual. | |
Ejemplos: | |
cf | |
Muestra el nombre y el número del archivo actual. | |
cf myapp.mxml | |
Cambia el archivo actual a myapp.mxml. | |
cf #29 | |
Cambia el archivo actual a archivo 29. | |
Para ver números y nombres de archivo, escriba 'info sources' o 'info files'. | |
Se aceptan nombres de archivo abreviados siempre que no sean ambiguos. | |
Si un archivo se define con 'list' también se convierte en actual. | |
[clear] | |
Borrar punto de corte en función o línea especificada. | |
Ejemplos: | |
clear 87 | |
Borra el punto de corte en la línea 87 del archivo actual. | |
clear myapp.mxml:56 | |
Borra el punto de corte en la línea 56 de myapp.mxml. | |
clear #3:29 | |
Borra el punto de corte en la línea 29 del archivo 3. | |
clear doThis | |
Borra el punto de corte en la función doThis() del archivo actual. | |
clear myapp.mxml:doThat | |
Borra el punto de corte en la función doThat() del archivo myapp.mxml. | |
clear #3:doOther | |
Borra el punto de corte en la función doOther() del archivo 3. | |
clear | |
Borra el punto de corte de la línea actual en el archivo actual. | |
Para ver números y nombres de archivo, escriba 'info sources' o 'info files'. | |
Para ver nombres de función, escriba 'info functions'. | |
Se aceptan nombres de archivo y función abreviados siempre que no sean ambiguos. | |
Si se especifica número de línea, se borran todos los puntos de corte de esa | |
línea. | |
Si se especifica función, se borran los puntos de corte al principio de la | |
función. | |
[continue] | |
Continuar ejecución tras detención en punto de corte. | |
Este comando no admite argumentos. | |
[condition] | |
Especificar número N de punto de corte para corte sólo si COND es true. | |
El uso es `condition N COND', donde N es un número entero y COND es una | |
expresión que se debe evaluar siempre que se alcanza el punto de corte N. | |
[commands] | |
Establecer comandos que ejecutar al llegar a un punto de corte. | |
Indicar número de punto de corte como argumento tras `commands`. | |
Sin argumento, el punto de corte relevante es el último establecido. | |
Le siguen los comandos propiamente dichos, en la línea siguiente. | |
Escriba una línea que contenga "end" para indicar el fin de los comandos. | |
Indique "silent" como la primera línea para que el punto de corte sea | |
silencioso; de ese modo no se imprime nada al llegar al punto, a excepción de | |
lo que imprimen los comandos. | |
Ejemplo: | |
(fdb) commands | |
Escriba comandos para cuando se alcance el punto de corte 1, uno por línea. | |
Termine con una línea que diga simplemente 'end'. | |
>w | |
>end | |
[delete] | |
Eliminar uno o varios puntos de corte. | |
Ejemplos: | |
delete | |
Elimina todos los puntos de corte. | |
delete 2 5 | |
Elimina los puntos de corte 2 y 5. | |
Para ver números de punto de corte, escriba 'info breakpoints'. | |
[directory] | |
Modificar la lista de directorios en los que fdb buscará archivos de origen. | |
Ejemplos: | |
directory | |
Restaura el directorio predeterminado de la lista; éste es el directorio en | |
que el archivo de origen se ha compilado en código de objeto, seguido del | |
directorio de trabajo actual. | |
directory C:\MySource (Windows) | |
directory /MySource (Mac) | |
Añade el directorio especificado al principio de la lista de directorios en | |
que realizar las búsquedas de origen. Por ejemplo, al buscar el origen de | |
mypackage.MyClass, el depurador examinará tanto | |
C:\MySource\mypackage\MyClass.as como C:\MySource\MyClass.as. | |
directory C:\Dir1;C:\Dir2 (Windows: usar ';' como separador) | |
directory /Dir1:/Dir2 (Mac: usar ':' como separador) | |
Añade varios directorios al principio de la lista de directorios en que | |
realizar las búsquedas de origen. | |
Para ver la lista actual, escriba 'show directories'. | |
[disable] | |
Desactivar uno o más puntos de corte o expresiones de visualización automática. | |
Ejemplos: | |
disable | |
disable breakpoints | |
Desactiva todos los puntos de corte. | |
disable 2 5 | |
disable breakpoints 2 5 | |
Desactiva los puntos de corte 2 y 5. | |
disable display | |
Desactiva todas las expresiones de visualización automática. | |
disable display 1 3 | |
Desactiva las expresiones de visualización automática 1 y 3. | |
Para ver números de punto de corte, escriba 'info breakpoints'. | |
Para ver números de expresiones de visualización automática, escriba 'info | |
display'. | |
[disassemble] | |
(ActionScript 2 sólo; no funciona al depurar ActionScript 3) | |
Desensamblar una porción específica de código fuente. | |
El valor predeterminado es la línea de lista actual. | |
Los argumentos aceptados son los mismos que con el comando de lista | |
Ejemplos: | |
disassemble 87 | |
Desensambla la línea 87 en el archivo actual. | |
disassemble 87 102 | |
Desensambla las líneas de la 87 a la 102 en el archivo actual. | |
disassemble doThis | |
Desensambla la función doThis() del archivo actual. | |
Además de usar simplemente números de línea como arriba, puede especificar | |
líneas de otros modos: | |
myapp.mxml | |
Línea 1 en myapp.mxml. | |
myapp.mxml:doThat | |
La primera línea de la función doThat() en myapp.mxml. | |
myapp.mxml:56 | |
Línea 56 en myapp.mxml. | |
#3 | |
Línea 1 en el archivo 3. | |
#3:doOther | |
La línea del archivo 3 en que comienza la función doOther(). | |
#3:29 | |
Línea 29 en el archivo 3. | |
[display] | |
Añade una expresión a la lista de expresiones de visualización automática. | |
Ejemplo: | |
display employee.name | |
Añadir 'employee.name' a la lista de expresiones de visualización | |
automática. | |
Cada vez que fdb se detenga, se mostrará el valor de employee.name. | |
El argumento para este comando es similar al usado para 'print'. | |
Para ver la lista de expresiones de visualización automática y sus números, | |
escriba 'info display'. | |
[down] | |
Seleccionar e imprimir marco de pila llamado por este comando. | |
Los comandos 'info arguments' y 'info locals' posteriores mostrarán las | |
variables locales y los argumentos del marco seleccionado. | |
Consulte 'up' y 'frame' | |
[enable] | |
Activar uno o más puntos de corte o expresiones de visualización automática. | |
Ejemplos: | |
enable | |
enable breakpoints | |
Activa todos los puntos de corte. | |
enable 2 5 | |
enable breakpoints 2 5 | |
Activa los puntos de corte 2 y 5. | |
enable display | |
Activa todas las expresiones de visualización automática. | |
enable display 1 3 | |
Activa las expresiones de visualización automática 1 y 3. | |
Para ver números de punto de corte, escriba 'info breakpoints'. | |
Para ver números de expresiones de visualización automática, escriba 'info | |
display'. | |
[file] | |
Especificar una aplicación que depurar, pero sin iniciarla. | |
Ejemplos: | |
file http://www.mysite.com/myapp.mxml | |
Especificar una aplicación MXML que depurar. | |
file myapp.swf | |
Especificar un archivo SWF local que depurar, en el directorio actual. | |
En este caso myapp.swd (el archivo que contiene la información de | |
depuración) también debe existir en el directorio actual. | |
Este comando no inicia la aplicación; use el comando 'run' sin argumentos para | |
iniciar la depuración de la aplicación. | |
En lugar de usar 'file <target>' y luego 'run', puede especificar la aplicación | |
que depurar como argumento de 'run': | |
run http://mysite.com/myapp.mxml | |
run myapp.swf | |
También puede especificar la aplicación que depurar como argumento de línea de | |
comandos al iniciar fdb: | |
fdb http://www.mysite.com/myapp.mxml | |
fdb myapp.swf | |
En este caso no es preciso usar 'file' ni 'run'. | |
Si usa 'run' sin especificar una aplicación que depurar, fdb esperará a que se | |
conecte una aplicación cualquiera. | |
[finish] | |
Ejecutar hasta la devolución de la función actual. | |
Este comando no admite argumentos. | |
[frame] | |
Seleccionar e imprimir un marco de pila concreto. | |
Este comando admite un argumento opcional, un número de marco. | |
Si no se suministra un argumento, se regresa de modo predeterminado al marco | |
superior actual (es decir frame 0). | |
Ejemplos: | |
frame 4 | |
frame | |
Los comandos 'info arguments' e 'info locals' posteriores mostrarán las | |
variables locales y los argumentos del marco seleccionado. | |
Consulte 'up', 'down' y 'bt' | |
[handle] | |
Especificar la gestión de fallas por parte de fdb en Flash Player. | |
Ejemplos: | |
handle recursion_limit stop | |
Cuando se produce una falla de tipo recursion_limit, mostrar mensaje en fdb | |
y detener como si hubiera punto de corte. | |
handle all print nostop | |
Cuando se produce cualquier tipo de falla, mostrar mensaje en fdb pero no | |
detener. | |
El primer argumento es un nombre de falla o 'all'. | |
Los argumentos adicionales son acciones aplicables a esa falla. | |
Para ver nombres de falla, escriba 'info handle'. | |
Las acciones son print/noprint y stop/nostop. | |
'print' significa imprimir un mensaje si se produce esta falla. | |
'stop' significa reactivar el depurador si se produce esta falla. Implica | |
'print'. | |
[help] | |
¿No ha usado fdb antes? Escriba 'tutorial' para obtener información básica. | |
Lista de comandos fdb: | |
bt (bt) Imprimir seguimiento regresivo de todos los marcos de pila | |
break (b) Establecer punto de corte en función o línea especificada | |
catch (ca) Detener al emitirse una excepción | |
cf (cf) Mostrar el nombre y el número del archivo actual | |
clear (cl) Borrar punto de corte en función o línea especificada | |
condition (cond) Aplicar/eliminar expresión condicional a un punto de corte | |
continue (c) Continuar ejecución tras detención en punto de corte | |
commands (com) Establece comandos que ejecutar al llegar a un punto de | |
corte | |
delete (d) Eliminar puntos de corte o expresiones de visualización | |
automática | |
directory (dir) Agregar un directorio a una ruta de búsqueda de archivos de | |
origen | |
disable (disab) Desactivar puntos de corte o expresiones de visualización | |
automática | |
disassemble (disas) Desensamblar funciones o líneas de origen | |
display (disp) Agregar una expresión de visualización automática | |
enable (e) Activar puntos de corte o expresiones de visualización | |
automática | |
file (fil) Especificar una aplicación que depurar | |
finish (f) Ejecutar hasta la devolución de la función actual | |
handle (han) Especificar cómo gestionar una falla | |
help (h) Mostrar ayuda para comandos fdb | |
home (ho) Establecer ubicación de lista en que detener ejecución | |
info (i) Mostrar información sobre el programa que se está depurando | |
kill (k) Cerrar el programa que se está depurando | |
list (l) Listar línea o función especificada | |
next (n) Avanzar programa | |
print (p) Imprimir valor de variable EXP | |
pwd (pw) Imprimir directorio de trabajo | |
quit (q) Cerrar fdb | |
run (r) Iniciar programa depurado | |
set (se) Establecer el valor de una variable | |
source (so) Leer comandos fdb de un archivo | |
step (s) Avanzar programa hasta llegar a una línea de origen | |
diferente | |
tutorial (t) Mostrar tutorial de uso de fdb | |
undisplay (u) Eliminar una expresión de visualización automática | |
viewswf (v) Establecer o borrar filtro para listado de archivos según | |
swf | |
watch (wa) Agregar punto de observación a una variable | |
what (wh) Muestra el contexto de una variable | |
where (w) Igual que bt | |
Escriba 'help' seguido de un nombre de comando para acceder a información | |
exhaustiva. | |
[home] | |
Establecer ubicación de lista en que detener ejecución. | |
[info] | |
Comando genérico para mostrar datos sobre el programa que se está depurando. | |
Lista de subcomandos de información: | |
info arguments (i a) Variables de argumento de marco de pila actual | |
info breakpoints (i b) Estado de puntos de corte definibles por usuario | |
info display (i d) Mostrar lista de expresiones de visualización automática | |
info files (i f) Nombres de objetivos y archivos que se van a depurar | |
info functions (i fu) Todos los nombres de función | |
info handle (i h) Cómo gestionar una falla | |
info locals (i l) Variables locales de marco de pila actual | |
info scopechain (i sc) Cadena de ámbito de marco de pila actual | |
info sources (i so) Archivos de origen en el programa | |
info stack (i s) Seguimiento regresivo de pila | |
info swfs (i sw) Lista de swf en esta sesión | |
info targets(i t) Aplicación que se está depurando | |
info variables (i v) Todos los nombres de variables estáticas y globales | |
Escriba 'help info' seguido de un nombre de subcomando info para acceder a | |
información exhaustiva. | |
[info arguments] | |
Mostrar argumento de marco de pila actual. | |
[info breakpoints] | |
Mostrar estado de todos los puntos de corte y puntos de observación. | |
La columna Type indica uno de estos valores: | |
breakpoint - punto de corte normal | |
watchpoint - punto de observación | |
La columna Disp contendrá 'keep', 'del' o 'dis' para indicar la disposición del | |
punto de corte al llegar a él. 'dis' significa que el punto de corte se | |
desactivará; 'del' significa que se eliminará. | |
Las columnas 'Address' y 'What' indican la dirección y el número de | |
archivo/línea respectivamente. | |
[info display] | |
Mostrar lista de expresiones de visualización automática y sus números. | |
[info files] | |
Mostrar nombres y números de archivos para la aplicación que se está depurando, | |
incluidos archivos de origen, framework y generados automáticamente. | |
Ejemplos: | |
info files | |
Lista todos los archivos por orden alfabético y categoría | |
info files my | |
info files my* | |
Lista por orden alfabético todos los archivos cuyos nombres empiezan por | |
"my". | |
info files *.as | |
Lista por orden alfabético todos los archivos cuyos nombres acaban en ".as". | |
info files *foo* | |
Lista por orden alfabético todos los archivos cuyos nombres contienen "foo". | |
Los archivos se muestran con el formato nombre#N, donde N es el número de | |
archivo. | |
En muchos comandos se puede usar #N en lugar de un nombre de archivo. | |
[info functions] | |
Mostrar nombres de función. | |
Ejemplos: | |
info functions . | |
Mostrar todas las funciones en el archivo actual. | |
info functions myapp.mxml | |
Mostrar todas las funciones en myapp.mxml. | |
info functions #3 | |
Mostrar todas las funciones en el archivo 3. | |
info functions | |
Mostrar todas las funciones en todos los archivos. | |
Para ver números y nombres de archivo, escriba 'info sources' o 'info files'. | |
Se aceptan nombres de archivo abreviados siempre que no sean ambiguos. | |
[info handle] | |
Mostrar qué hace fdb cuando se produce una falla en Flash Player. | |
Ejemplos: | |
info handle | |
Mostrar qué hace fdb para gestionar fallas. | |
info handle recursion_limit | |
Mostrar qué hace fdb para gestionar una falla recursion_limit. | |
[info locals] | |
Mostrar variables locales de marco de pila actual. | |
[info scopechain] | |
Mostrar la cadena de ámbito del marco de pila actual. La cadena de ámbito es | |
la lista de objetos en que se realiza una búsqueda cuando Flash Player intenta | |
resolver un nombre de símbolo. | |
[info sources] | |
Mostrar nombres y números de archivos de origen para la aplicación que se está | |
depurando. No se incluyen archivos framework ni generados automáticamente. | |
Los archivos se muestran con el formato nombre#N, donde N es el número de | |
archivo. | |
En muchos comandos se puede usar #N en lugar de un nombre de archivo. | |
[info stack] | |
Seguimiento regresivo de pila. | |
[info swfs] | |
Mostrar swf conocidos para la sesión de depuración. Consulte lo referente al | |
comando 'viewswf' para averiguar cómo filtrar la lista de archivos por nombre | |
swf. | |
[info targets] | |
Mostrar la URL (http: o archivo:) de la aplicación que se está depurando. | |
[info variables] | |
Todos los valores y nombres de variables estáticas y globales | |
[info ?] | |
Comando info no definido. Escriba 'help info'. | |
[kill] | |
Cerrar el programa que se está depurando. | |
Este comando no admite argumentos. | |
[list] | |
Listar líneas de código en un archivo de origen. | |
Ejemplos: | |
list | |
Lista diez o más líneas en el archivo actual, después o alrededor de | |
listado previo. | |
list - | |
Lista las diez líneas del archivo actual anteriores a un listado previo. | |
list 87 | |
Lista las diez líneas del archivo actual alrededor de la línea 87. | |
list 87 102 | |
Lista las líneas de la 87 a la 102 en el archivo actual. | |
Además de usar simplemente números de línea como arriba, puede especificar | |
líneas de otros siete modos: | |
doThis | |
La primera línea de la función doThis() del archivo actual. | |
myapp.mxml | |
Línea 1 en myapp.mxml. | |
myapp.mxml:doThat | |
La primera línea de la función doThat() en myapp.mxml. | |
myapp.mxml:56 | |
Línea 56 en myapp.mxml. | |
#3 | |
Línea 1 en el archivo 3. | |
#3:doOther | |
La línea del archivo 3 en que comienza la función doOther(). | |
#3:29 | |
Línea 29 en el archivo 3. | |
Para ver números y nombres de archivo, escriba 'info sources' o 'info files'. | |
Para ver nombres de función, escriba 'info functions'. | |
Se aceptan nombres de archivo y función abreviados siempre que no sean ambiguos. | |
Si un archivo se incluye en una lista, el archivo se convierte en actual. | |
Consulte el comando 'cf'. | |
[next] | |
Avanzar programa, a través de llamadas de subrutina. | |
next | |
Avanzar una vez. | |
next 3 | |
Avanzar 3 veces o hasta que el programa se detenga por otra razón. | |
Al igual que el comando 'step', mientras no se produzcan llamadas de subrutina. | |
Al producirse, la llamada se interpreta como instrucción. | |
[print] | |
Imprimir valor de expresión variable. | |
Ejemplos: | |
print i | |
Imprimir el valor de 'i'. | |
print employee.name | |
Imprimir el valor de 'employee.name'. | |
print employee | |
Imprimir el valor del objeto 'employee'. | |
Esto puede mostrar simplemente algo como [Object 10378]. | |
print employee. | |
Imprimir los valores de todas las propiedades del objeto 'employee'. | |
print *employee | |
Imprimir los valores de todas las propiedades del objeto 'employee'. | |
El operador de prefijo * es el prefijo alternativo a . (operador sufijo). | |
print #10378. | |
Imprimir los valores de todas las propiedades del objeto 10378. | |
Son accesibles las variables del entorno léxico del marco de pila seleccionado, | |
y también las de ámbito global o de un archivo entero. | |
[pwd] | |
Imprimir el directorio de trabajo actual. | |
Éste es el directorio desde el que se ha iniciado fdb; no se puede cambiar | |
dentro de fdb. El argumento para 'run' y 'source' se puede especificar con | |
relación a este directorio. | |
Este comando no admite argumentos. | |
[quit] | |
Cerrar fdb. | |
Este comando no admite argumentos. | |
[run] | |
Iniciar una sesión de depuración. | |
Ejemplos: | |
run http://www.mysite.com/myapp.mxml | |
Ejecuta la aplicación MXML especificada. | |
run myapp.swf | |
run mydir\myapp.swf | |
run c:\mydir\myapp.swf | |
Ejecuta el archivo SWF local myapp.swf, que se puede especificar con | |
relación al directorio actual (consulte el comando 'pwd') o usando una ruta | |
absoluta. En estos casos, myapp.swd (el archivo que contiene la información | |
de depuración) también debe existir en el mismo directorio que myapp.swf. | |
run | |
Ejecutar la aplicación previamente especificada por el comando 'file'. | |
Si no se ha especificado ninguna aplicación, fdb esperará hasta que se | |
conecte una; de no haber ninguna conexión, agotará el tiempo de espera. | |
'run' iniciará la aplicación en una ventana de explorador o un reproductor | |
Flash Player autónomo. | |
En cuanto empiece, la aplicación entrará en fdb para permitir establecer puntos | |
de corte, etc. | |
En sistemas Macintosh, el comando 'run' sólo se puede usar sin argumentos. | |
A continuación, Flash Player se debe iniciar manualmente. | |
[set] | |
Establecer el valor de una variable o una variable de conveniencia. | |
Las variables de conveniencia existen únicamente dentro de fdb; no son parte de | |
su programa. | |
Dichas variables tienen el prefijo '$' y un nombre cualquiera, siempre y cuando | |
no coincida con un variable existente. Por ejemplo, $myVar. Las variables de | |
conveniencia también se usan para controlar varios aspectos de fdb. | |
A continuación se citan las variables de conveniencia usadas por fdb. | |
$listsize - número de líneas de origen que mostrar para 'list' | |
$columnwrap - número de columna en que se ajustará la salida | |
$infostackshowthis - si 0, no muestra 'this' en seguimiento regresivo de pila | |
$invokegetters - si 0, fdb no podrá activar funciones de captador | |
$bpnum - el último número de punto de corte definido | |
$displayattributes - si 1, 'print var.' muestra todos los atributos de miembros | |
de 'var' (p. ej. private, static) | |
Ejemplos: | |
set i = 3 | |
Establece la variable 'i' como 3. | |
set employee.name = "Susan" | |
Establece la variable 'employee.name' como cadena "Susan". | |
set $myVar = 20 | |
Establece la variable de conveniencia $myVar' como 20. | |
[show] | |
Comando genérico para mostrar datos sobre el estado de fdb. | |
Lista de subcomandos show: | |
show break (sh b) Ubicación y razón de ejecución suspendida | |
show directories (sh d) Directorios en que buscar archivos de origen | |
show files (sh f) Archivos y rutas de destino | |
show functions (sh fu) Información de asignación de líneas de función | |
show locations (sh l) Ubicaciones de punto de corte | |
show memory (sh m) Uso de memoria actual | |
show net (sh n) Estadísticas de mensaje del reproductor | |
show properties (sh p) Valores de propiedades | |
show uri (sh u) URI de reproductor para esta sesión | |
show variable (sh v) Recuperación de variable sin formato | |
Escriba 'help show' seguido de un nombre de subcomando show para acceder a | |
información exhaustiva. | |
[show break] | |
Mostrar el desfase dentro del archivo SWF en que se ha detenido el programa | |
[show directories] | |
Mostrar la ruta de búsqueda actual para encontrar archivos de origen. | |
[show files] | |
Mostrar la ruta y el nombre de archivo de todos los archivos de destino | |
[show functions] | |
Mostrar información de asignación de función a número de línea. | |
Ejemplos: | |
show functions . | |
Muestra información de asignación para todas las funciones en el archivo | |
actual. | |
show functions myapp.mxml | |
Muestra información de asignación para todas las funciones en el myapp.mxml. | |
show functions #3 | |
Muestra información de asignación para todas las funciones en el archivo 3. | |
show functions | |
Muestra información de asignación para todas las funciones en todos los | |
archivos. | |
Para ver números y nombres de archivo, escriba 'info sources' o 'info files'. | |
Se aceptan nombres de archivo abreviados siempre que no sean ambiguos. | |
[show locations] | |
Muestra la lista de ubicaciones definidas para cada punto de corte | |
[show memory] | |
Muestra estadísticas de memoria de Java VM. | |
[show net] | |
Muestra información de mensajes enviados a o procedentes de Flash Player. | |
[show properties] | |
Muestra una lista variables de conveniencia usadas dentro del depurador | |
[show uri] | |
Muestra el URI enviado por el reproductor para esta sesión. | |
[show variable] | |
Muestra el valor de un miembro de una variable. Se requieren dos parámetros; | |
el primero es el identificador de variable numérico, el segundo es el nombre de | |
propiedad en la variable. La variable de conveniencia $invokegetters se usa | |
para determinar si se activará o no el captador de propiedad (en caso de | |
existir). | |
Ejemplo: | |
show variable 1 __proto__ | |
[show ?] | |
Comando show no definido. Escriba 'help show'. | |
[source] | |
Leer comandos fdb de un archivo y ejecutarlos. | |
source mycommands.txt | |
source mydir\mycommands.txt | |
source c:\mydir\mycommands.txt | |
Lee mycommands.txt y ejecuta los comandos fdb en él. | |
El archivo que contiene los comandos se puede especificar | |
con relación al directorio actual (consulte el comando 'pwd') | |
o usando una ruta absoluta. | |
El archivo .fdbinit se lee automáticamente de este modo cuando se inicia fdb. | |
La búsqueda de .fdbinit sólo se realiza en el directorio actual. Esto significa | |
que puede tener varios archivos .fdbinit para distintos proyectos. | |
[step] | |
Avanzar programa hasta llegar a una línea de origen diferente. | |
Ejemplos: | |
step | |
Avanzar una vez. | |
step 3 | |
Avanzar 3 veces o hasta que el programa se detenga por otra razón. | |
[tutorial] | |
Mostrar tutorial de uso de fdb. | |
Este comando no admite argumentos. | |
[Tutorial] | |
Una sesión fdb estándar: | |
Iniciar una aplicación con 'run'. | |
Ver nombres de archivo con 'info sources'. | |
Listar un archivo con 'list'. | |
Establecer puntos de corte con 'break'. | |
Ejecutar programa con 'continue' hasta llegar a un punto de corte. | |
Examinar el estado del programa con 'where', 'print', 'info locals'. | |
Ejecutar una instrucción individual con 'next', 'step' y 'finish'. | |
Reanudar la ejecución con 'continue'. | |
Cerrar fdb con 'quit'. | |
[undisplay] | |
Quitar una o más expresiones de visualización automática. | |
Ejemplos: | |
undisplay | |
Quitar todas las expresiones de visualización automática. | |
undisplay 2 7 | |
Quitar las expresiones de visualización automática 2 y 7. | |
Para ver la lista de expresiones de visualización automática y sus números, | |
escriba 'info display'. | |
[up] | |
Seleccionar e imprimir marco de pila que ha llamado a este. | |
Los comandos 'info arguments' e 'info locals' posteriores mostrarán | |
las variables locales y los argumentos del marco seleccionado. | |
Consulte 'down' y 'frame' | |
[viewswf] | |
Establece o borra filtro para listado de archivos (es decir, 'info files' e | |
'info sources'), por nombre de swf. | |
Si no hay parámetros, se mostrarán todos los archivos. Si hay un mismo archivo | |
en uno o varios swfs, el listado sólo mostrará el primer caso de dicho archivo. | |
Para acceder a otros casos del archivo, use el número de éste (p.ej. 'list | |
#192') o use este comando con un parámetro (véase más abajo) para mostrar | |
archivos de un swf específico. Con un solo parámetro, el nombre swf tal y como | |
se muestra en el comando 'info swfs', sólo se mostrarán en el listado de | |
archivos los archivos del swf especificado. | |
No se mostrarán archivos de otros swf. Este comando también afecta a comandos | |
que aceptan un archivo como parámetro (p. ej. 'break') | |
Ejemplo: | |
viewswf myApp.mxml.swf | |
Sólo se mostrarán archivos de myApp.mxml.swf. | |
viewswf | |
Se mostrarán todos los archivos de todos los swf. | |
[watch] | |
Agregar punto de observación a una variable. El depurador detendrá la ejecución | |
cuando cambie el valor de la variable. | |
Ejemplo: | |
watch foo | |
[what] | |
Muestra el contexto en que se resuelve una variable. | |
[where] | |
Seguimiento regresivo de pila. | |
[zzz] | |
((( Keep this unused topic at the end of the file ))) | |
((( so that the next-to-last one is parsed properly. ))) |