http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/07f5a7de/debugger/src/flex/tools/debugger/cli/fdbhelp_es.txt ---------------------------------------------------------------------- diff --git a/debugger/src/flex/tools/debugger/cli/fdbhelp_es.txt b/debugger/src/flex/tools/debugger/cli/fdbhelp_es.txt deleted file mode 100644 index 4db0f13..0000000 --- a/debugger/src/flex/tools/debugger/cli/fdbhelp_es.txt +++ /dev/null @@ -1,1624 +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 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. ))) -
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/07f5a7de/debugger/src/flex/tools/debugger/cli/fdbhelp_fi.txt ---------------------------------------------------------------------- diff --git a/debugger/src/flex/tools/debugger/cli/fdbhelp_fi.txt b/debugger/src/flex/tools/debugger/cli/fdbhelp_fi.txt deleted file mode 100644 index f9c2fb9..0000000 --- a/debugger/src/flex/tools/debugger/cli/fdbhelp_fi.txt +++ /dev/null @@ -1,1616 +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. - - - --------------------------------------------------------------------------------- - - - -[?] - - - -M��ritt�m�t�n komento. Sy�tt�m�ll� 'help' n�et luettelon kaikista - -fdb-komennoista. - - - -[break] - - - -M��rit� keskeytyskohta tietyll� rivill� tai tietyss� toiminnossa. - -Esimerkkej�: - - break 87 - - Asettaa keskeytyskohdan riville 87 nykyisess� tiedostossa. - - break myapp.mxml:56 - - Asettaa keskeytyskohdan riville 56 tiedostossa myapp.mxml. - - break #3:29 - - Asettaa keskeytyskohdan riville 29 tiedostossa #3. - - break doThis - - Asettaa keskeytyskohdan toimintoon doThis() nykyisess� tiedostossa. - - break myapp.mxml:doThat - - Asettaa keskeytyskohdan toimintoon doThat() tiedostossa myapp.mxml. - - break #3:doOther - - Asettaa keskeytyskohdan toimintoon doOther() tiedostossa #3. - - break - - Asettaa keskeytyskohdan nykyiseen suoritusosoitteeseen nykyisen pinon - - kehyksess�. T�m� on hy�dyllist�, kun keskeytys tapahtuu pinokehykseen - - palattaessa. - -Tiedostonimet ja -numerot n�et sy�tt�m�ll� 'info sources' tai 'info files'. - -Toimintojen nimet n�et sy�tt�m�ll� 'info functions'. - -Lyhennetyt tiedostojen ja toimintojen nimet hyv�ksyt��n, jos ne ovat selvi�. - -Jos m��ritet��n rivinumero, keskeytys tapahtuu koodin alussa sill� rivill�. - -Jos m��ritet��n toiminto, keskeytys tapahtuu koodin alussa siin� toiminnossa. - -Lis�tietoa keskeytyskohdista n�et komennoilla 'commands' ja 'condition'. - - - -[bt] - - - -Pinon backtrace. - - - -[catch] - - - -Keskeytys poikkeuksen sattuessa. Vaikuttaa vain catch-lohkon k�sittelemiin - -poikkeuksiin. K�sittelem�tt�m�t poikkeukset keskeytt�v�t aina - -virheenkorjauksen. - - - -Voit poistaa k�sittelypisteen Delete-komennolla. - - - -Esimerkkej�: - - catch * - - Keskeytys mink� tahansa poikkeuksen sattuessa. - - catch ReferenceError - - Keskeytys aina ReferenceError-virheen syntyess�, olipa se k�sitelty tai ei. - - - -[cf] - - - -N�ytt�� nykyisen tiedoston nimen ja numeron tai vaihtaa nykyist� tiedostoa. - -Esimerkkej�: - - cf - - N�ytt�� nykyisen tiedoston nimen ja numeron. - - cf myapp.mxml - - Vaihtaa nykyisen tiedoston tiedostoksi myapp.mxml. - - cf #29 - - Vaihtaa nykyisen tiedoston tiedostoksi #29. - -Tiedostonimet ja -numerot n�et sy�tt�m�ll� 'info sources' tai 'info files'. - -Lyhennetyt tiedostonimet hyv�ksyt��n, jos ne ovat selvi�. - -Komennon 'list' k�ytt�minen tiedostoon tekee tiedostosta nykyisen tiedoston. - - - -[clear] - - - -Poistaa keskeytyskohdan tietylt� rivilt� tai tietyst� toiminnosta. - -Esimerkkej�: - - clear 87 - - Poistaa keskeytyskohdan rivilt� 87 nykyisess� tiedostossa. - - clear myapp.mxml:56 - - Poistaa keskeytyskohdan rivilt� 56 tiedostossa myapp.mxml. - - clear #3:29 - - Poistaa keskeytyskohdan rivilt� 29 tiedostossa #3. - - clear doThis - - Poistaa keskeytyskohdan toiminnosta doThis() nykyisess� tiedostossa. - - clear myapp.mxml:doThat - - Poistaa keskeytyskohdan toiminnosta doThat() tiedostossa myapp.mxml. - - clear #3:doOther - - Poistaa keskeytyskohdan toiminnosta doOther() tiedostossa #3. - - clear - - Poistaa keskeytyskohdan nykyisen tiedoston nykyiselt� rivilt�. - -Tiedostonimet ja -numerot n�et sy�tt�m�ll� 'info sources' tai 'info files'. - -Toimintojen nimet n�et sy�tt�m�ll� 'info functions'. - -Lyhennetyt tiedostojen ja toimintojen nimet hyv�ksyt��n, jos ne ovat selvi�. - -Jos m��ritet��n rivinumero, silt� rivilt� poistetaan kaikki keskeytyskohdat. - -Jos m��ritet��n toiminto, toiminnon alussa olevat keskeytyskohdat poistetaan. - - - -[continue] - - - -Jatka suorittamista keskeytyskohdassa pys�htymisen j�lkeen. - -T�m� komento ei hyv�ksy argumentteja. - - - -[condition] - - - - - -M��rit� keskeytyskohdan numero N. Keskeytys tapahtuu vain, jos COND toteutuu. - -K�ytt� on `condition N COND', jossa N on kokonaisluku ja COND on lauseke, joka - -arvioidaan aina, kun keskeytyskohta N saavutetaan. - - - -[commands] - - - -M��rit� komennot, jotka suoritetaan, kun t�rm�t��n keskeytyskohtaan. - -Anna keskeytyskohdan numero argumenttina `commands`-komennon j�lkeen. - -Jos argumenttia ei anneta, kohteena oleva keskeytyskohta m��ritet��n viimeisen�. - -Komennot alkavat seuraavalta rivilt�. - -Kirjoita rivi, joka sis�lt� sanan "end", merkitsem��n kohtaa, miss� komennot - -loppuvat. - -M��ritt�m�ll� ehdon "silent" ensimm�iseksi riviksi teet keskeytyskohdasta - -hiljaisen. T�ll�in mit��n ei tulosteta, kun kohta saavutetaan, lukuun ottamatta - -komennon tulostamaa tulostetta. - -Esimerkki: - - (fdb) commands - - Kirjoita komennot sit� varten, kun keskeytyskohta 1 tulee vastaan, yksi - - komento riville. - - P��t� rivill�, jolla lukee vain 'end'. - - >w - - >end - - - -[delete] - - - -Poista yksi tai useampi keskeytyskohta. - -Esimerkkej�: - - delete - - Poistaa kaikki keskeytyskohdat. - - delete 2 5 - - Poistaa keskeytyskohdat #2 ja #5. - -N�et keskeytyskohtien numerot sy�tt�m�ll� 'info breakpoints'. - - - -[directory] - - - -M��rit� luettelo hakemistoista, joista fdb etsii l�hdetiedostoja. - - - -Esimerkkej�: - - - - directory - - Palauttaa luettelon oletusasetuksiin. Luettelo sis�lt�� silloin hakemiston, - - jossa l�hdetiedosto koottiin objektikoodiksi, ja sen j�lkeen nykyisen - - hakemiston. - - - - directory C:\MySource (Windows) - - directory /MySource (Mac) - - Lis�� m��ritetyn hakemiston sen hakemistoluettelon alkuun, josta l�hdett� - - haetaan. Jos haetaan esimerkiksi luokan mypackage.MyClass l�hdett�, - - virheenkorjaustoiminto etsii l�hdett� sek� kansiosta - - C:\MySource\mypackage\MyClass.as ett� kansiosta C:\MySource\MyClass.as. - - - - directory C:\Dir1;C:\Dir2 (Windows � k�yt� pilkkua ';' erottimena) - - directory /Dir1:/Dir2 (Mac � k�yt� pistett� ':' erottimena) - - Lis�� useita hakemistoja sen hakemistoluettelon alkuun, josta l�hdett� - - haetaan. - - - -Nykyisen luettelon n�et sy�tt�m�ll� 'show directories'. - - - -[disable] - - - -Poista k�yt�st� yksi tai useita keskeytyskohtia tai automaattisen n�yt�n - -ilmaukset. - -Esimerkkej�: - - disable - - disable breakpoints - - Poistaa k�yt�st� kaikki keskeytyskohdat. - - disable 2 5 - - disable breakpoints 2 5 - - Poistaa k�yt�st� keskeytyskohdat #2 ja #5. - - disable display - - Poistaa k�yt�st� kaikki automaattisen n�yt�n ilmaukset. - - disable display 1 3 - - Poistaa k�yt�st� automaattisen n�yt�n ilmaukset #1 ja #3. - -N�et keskeytyskohtien numerot sy�tt�m�ll� 'info breakpoints'. - -N�et automaattisen n�yt�n ilmausten numerot sy�tt�m�ll� 'info display'. - - - -[disassemble] - - - -(Vain ActionScript 2. Ei tukea ActionScript 3:n virheenkorjaukselle.) - - - -Pura jokin l�hdekoodin tietty osa. - -Oletus on aina nykyinen rivi. - -Samoja argumentteja tuetaan kuin list-komennossakin. - -Esimerkkej�: - - disassemble 87 - - Purkaa nykyisen tiedoston rivin 87. - - disassemble 87 102 - - Purkaa nykyisen tiedoston rivit 87�102. - - disassemble doThis - - Purkaa toiminnon doThis() nykyisess� tiedostossa. - -Sen lis�ksi, ett� k�yt�t yksinkertaisia rivinumeroita yll� olevan esimerkin - -mukaisesti, voit m��ritt�� rivej� muillakin tavoilla: - - myapp.mxml - - Rivi 1 tiedostossa myapp.mxml. - - myapp.mxml:doThat - - Toiminnon doThat() ensimm�inen rivi tiedostossa myapp.mxml. - - myapp.mxml:56 - - Rivi 56 tiedostossa myapp.mxml. - - #3 - - Rivi 1 tiedostossa #3. - - #3:doOther - - Se tiedoston #3 rivi, jolla toiminto doOther() alkaa. - - #3:29 - - Rivi 29 tiedostossa #3. - - - -[display] - - - -Lis�� ilmaus automaattisen n�yt�n ilmausten luetteloon. - -Esimerkki: - - display employee.name - - Lis�� 'employee.name' automaattisen n�yt�n ilmausten luetteloon. - - Joka kerta, kun fdb pys�htyy, arvo employee.name tulee n�kyviin. - -T�m�n komennon argumentti on sama kuin komennolle 'print'. - -N�et automaattisen n�yt�n ilmaukset ja niiden numerot sy�tt�m�ll� 'info - -display'. - - - -[down] - - - -Valitse ja tulosta t�m�n kutsuma pinokehys. - -Seuraavat 'info arguments'- ja 'info locals' -komennot n�ytt�v�t valitun - -kehyksen argumentit ja paikalliset muuttujat. - -Katso komennot 'up' ja 'frame'. - - - -[enable] - - - -Ota k�ytt��n yksi tai useita keskeytyskohtia tai automaattisen n�yt�n ilmaukset. - -Esimerkkej�: - - enable - - enable breakpoints - - Ottaa k�ytt��n kaikki keskeytyskohdat. - - enable 2 5 - - enable breakpoints 2 5 - - Ottaa k�ytt��n keskeytyskohdat #2 ja #5. - - enable display - - Ottaa k�ytt��n kaikki automaattisen n�yt�n ilmaukset. - - enable display 1 3 - - Ottaa k�ytt��n automaattisen n�yt�n ilmaukset #1 ja #3. - -N�et keskeytyskohtien numerot sy�tt�m�ll� 'info breakpoints'. - -N�et automaattisen n�yt�n ilmausten numerot sy�tt�m�ll� 'info display'. - - - -[file] - - - -M��rit� sovellus, josta korjataan virheit�, k�ynnist�m�tt� sit�. - -Esimerkkej�: - - file http://www.mysite.com/myapp.mxml - - M��rit� MXML-sovellus, josta korjataan virheit�. - - file myapp.swf - - M��rit� nykyisest� hakemistosta paikallinen SWF-tiedosto, josta korjataan - - virheit�. - - T�ss� tapauksessa (virheenkorjaustiedot sis�lt�v�n) tiedoston myapp.swd - - pit�� sijaita my�s nykyisess� hakemistossa. - -Komento ei k�ynnist� sovellusta. K�ynnist� sovelluksen virheenkorjaus - -komennolla 'run' ilman argumentteja. - -Sen sijaan, ett� k�ytt�isit komentoa 'file <target>' ja sen j�lkeen komentoa - -'run', voit yksinkertaisesti m��ritt�� korjattavan sovelluksen komennon 'run' - -argumentiksi: - - run http://mysite.com/myapp.mxml - - run myapp.swf - -Voit my�s m��r�t� tiedoston virheenkorjauksen komentorivin argumentilla, kun - -k�ynnist�t fdb:n: - - fdb http://www.mysite.com/myapp.mxml - - fdb myapp.swf - -T�ss� tapauksessa sinun ei tarvitse k�ytt�� komentoa 'file' eik� komentoa 'run'. - -Jos suoritat komennon 'run' m��ritt�m�tt� sovellusta virheenkorjausta varten, - -fdb odottaa, kunnes jokin sovellus muodostaa siihen yhteyden. - - - -[finish] - - - -Suorita, kunnes nykyinen toiminto palaa. - -T�m� komento ei hyv�ksy argumentteja. - - - -[frame] - - - -Valitse ja tulosta jokin tietty pinokehys. - -T�m� komento hyv�ksyy valinnaisen argumentin: kehyksen numeron. - -Jos argumenttia ei m��ritet�, oletuksena palataan nykyiseen ylimp��n kehykseen - -(kehykseen 0). - -Esimerkkej�: - - frame 4 - - frame - -Seuraavat 'info arguments'- ja 'info locals' -komennot n�ytt�v�t valitun - -kehyksen argumentit ja paikalliset muuttujat. - -Katso komennot 'up', 'down' ja 'bt'. - - - -[handle] - - - -M��rit�, miten fdb k�sittelee Flash Playerin virheet. - -Esimerkkej�: - - handle recursion_limit stop - - N�yt� fdb:ss� ilmoitus virheest� recursion_limit ja pys�yt�, kuten - - keskeytyskohdassa. - - handle all print nostop - - N�yt� ilmoitus kaikista virheist� fdb:ss�, mutta �l� pys�yt�. - -Ensimm�inen argumentti on virheen nimi tai 'all'. - -Lis�argumentit ovat toimintoja, jotka koskevat virhett�. - -Virheiden nimet n�et sy�tt�m�ll� 'info handle'. - -Toiminnot ovat print/noprint ja stop/nostop. - -Toiminnolla 'print' sanoma tulostetaan t�m�n virheen sattuessa. - -Toiminnolla 'stop' palataan virheenkorjaustoimintoon t�m�n virheen sattuessa. - -Toiminto 'print' suoritetaan samalla. - - - -[help] - - - -Onko fdb sinulle uusi? N�et sen perustiedot sy�tt�m�ll� 'tutorial'. - -Luettelo fdb:n komennoista: - -bt (bt) Tulosta kaikkien pinokehysten backtrace-luettelot. - -break (b) M��rit� keskeytyskohta tietyll� rivill� tai tietyss� - - toiminnossa. - -catch (ca) Keskeytys poikkeuksen sattuessa. - -cf (cf) N�yt� nykyisen tiedoston nimi ja numero. - -clear (cl) Poista keskeytyskohta tietylt� rivilt� tai tietyst� - - toiminnosta. - -condition (cond) K�yt� ehdollista ilmausta keskeytyspisteess� tai poista - - ilmaus. - -continue (c) Jatka suorittamista keskeytyskohdassa pys�htymisen j�lkeen. - -commands (com) M��rit� komennot, jotka suoritetaan keskeytyspisteeseen - - saavuttaessa. - -delete (d) Poista keskeytyspisteet tai automaattisen n�yt�n ilmaukset. - -directory (dir) Lis�� hakemisto l�hdetiedostojen hakupolkuun. - -disable (disab) Poista keskeytyspisteet tai automaattisen n�yt�n ilmaukset - - k�yt�st�. - -disassemble (disas) Pura l�hderivit tai -toiminnot. - -display (disp) Lis�� automaattisen n�yt�n ilmaus. - -enable (e) Ota keskeytyspisteet tai automaattisen n�yt�n ilmaukset - - k�ytt��n. - -file (fil) M��rit� sovelluksen virheenkorjaus. - -finish (f) Suorita, kunnes nykyinen toiminto palaa. - -handle (han) M��rit�, miten virhe k�sitell��n. - -help (h) N�yt� fdb-komentojen ohje. - -home (ho) M��rit� luettelosijainti paikkaan, miss� suorittaminen - - keskeytet��n. - -info (i) N�yt� tiedot ohjelmasta, josta korjataan virheit�. - -kill (k) Lopeta sen ohjelman suorittaminen, josta korjataan virheit�. - -list (l) Lis�� m��ritetty toiminto tai rivi luetteloon. - -next (n) Askelluta ohjelma. - -print (p) Tulosta EXP-muuttujan arvo. - -pwd (pw) Tulosta ty�hakemisto. - -quit (q) Sulje fdb. - -run (r) K�ynnist� ohjelma, jonka virheet on korjattu. - -set (se) Aseta muuttujan arvo. - -source (so) Lue fdb-komennot tiedostosta. - -step (s) Askelluta ohjelma, kunnes ohjelma saavuttaa eri l�hderivin. - -tutorial (t) N�yt� opetusohjelma, jossa selitet��n fdb:n k�ytt�. - -undisplay (u) Poista automaattisen n�yt�n ilmaus. - -viewswf (v) M��rit� tai tyhjenn� suodatin tiedostoluettelolle swf:n - - perusteella. - -watch (wa) Lis�� katselukohta annettuun muuttujaan. - -what (wh) N�ytt�� muuttujan sis�ll�n. - -where (w) Sama kuin bt. - -Kirjoita 'help' ja sen j�lkeen komennon nimi, niin n�et t�ydet k�ytt�ohjeet. - - - -[home] - - - -M��rit� luettelosijainti paikkaan, miss� suorittaminen keskeytet��n. - - - -[info] - - - -Yleiskomento, jolla n�hd��n erilaisia tietoja ohjelmasta, josta korjataan - -virheit�. - -Luettelo info-alikomennoista: - -info arguments (i a) Nykyisen pinokehyksen argumenttimuuttujat. - -info breakpoints (i b) K�ytt�j�n asetettavien keskeytyskohtien tilat. - -info display (i d) N�yt� luettelo automaattisen n�yt�n ilmauksista. - -info files (i f) Niiden kohteiden ja tiedostojen nimet, joista korjataan - - virheit�. - -info functions (i fu) Kaikki toimintojen nimet. - -info handle (i h) Miten virhe k�sitell��n. - -info locals (i l) Nykyisen pinokehyksen paikalliset muuttujat. - -info scopechain (i sc) Nykyisen pinokehyksen vaikutusalueketju. - -info sources (i so) L�hdetiedostot ohjelmassa. - -info stack (i s) Pinon backtrace. - -info swfs (i sw) T�m�n istunnon swf-luettelo. - -info targets(i t) Sovellus, josta korjataan virheit�. - -info variables (i v) Kaikki yleisten ja staattisten muuttujien nimet. - -Kirjoita 'help info' ja sen j�lkeen info-alikomennon nimi, niin n�et t�ydet - -k�ytt�ohjeet. - - - -[info arguments] - - - -N�yt� nykyisen pinokehyksen argumentit. - - - -[info breakpoints] - - - -N�yt� kaikkien keskeytyskohtien ja katselukohtien tila. - -Type-sarakkeesta n�kyy jompikumpi n�ist�: - - breakpoint - tavallinen keskeytyskohta - - watchpoint - katselukohta - -Disp-sarake sis�lt�� jonkin seuraavista: 'keep', 'del', 'dis'. T�m� kertoo, - -mit� keskeytyskohdassa tapahtuu. Vaihtoehto 'dis' tarkoittaa sit�, ett� - -keskeytyskohta poistetaan k�yt�st�. Vaihtoehto 'del' tarkoittaa sit�, ett� - -keskeytyskohta poistetaan. - -'Address'-sarake kertoo osoitteen. 'What'-sarake kertoo tiedoston/rivinumeron. - - - -[info display] - - - -N�yt� luettelo automaattisen n�yt�n ilmauksista ja niiden numeroista. - - - -[info files] - - - -N�yt� tiedostojen nimet ja numerot sovellukselle, josta korjataan virheit�, - -mukaan luettuna l�hdetiedostot, kehystiedostot ja automaattisesti luodut - -tiedostot. - -Esimerkkej�: - - info files - - N�ytt�� aakkosj�rjestyksess� kaikki tiedostot luokan mukaan. - - info files my - - info files my* - - N�ytt�� aakkosj�rjestyksess� kaikki tiedostot, joiden nimi alkaa "my". - - info files *.as - - N�ytt�� aakkosj�rjestyksess� kaikki tiedostot, joiden nimi p��ttyy ".as". - - info files *foo* - - N�ytt�� aakkosj�rjestyksess� kaikki tiedostot, joiden nimeen sis�ltyy "foo". - -Tiedostot n�ytet��n muodossa name#N, jossa N on tiedoston numero. - -Monissa komennoissa tiedoston nimen voi korvata #N. - - - -[info functions] - - - -N�yt� toimintojen nimet. - -Esimerkkej�: - - info functions . - - N�yt� kaikki toiminnot nykyisess� tiedostossa. - - info functions myapp.mxml - - N�yt� kaikki toiminnot tiedostossa myapp.mxml. - - info functions #3 - - N�yt� kaikki toiminnot tiedostossa #3. - - info functions - - N�yt� kaikki toiminnot kaikissa tiedostoissa. - -Tiedostonimet ja -numerot n�et sy�tt�m�ll� 'info sources' tai 'info files'. - -Lyhennetyt tiedostonimet hyv�ksyt��n, jos ne ovat selvi�. - - - -[info handle] - - - -N�yt�, mit� fdb tekee, kun Flash Playeriss� tapahtuu virhe. - -Esimerkkej�: - - info handle - - N�yt�, miten fdb k�sittelee kaikki virheet. - - info handle recursion_limit - - N�yt�, miten fdb k�sittelee virheen recursion_limit. - - - -[info locals] - - - -N�yt� nykyisen pinokehyksen paikalliset muuttujat. - - - -[info scopechain] - - - -N�yt� nykyisen pinokehyksen vaikutusalueketju. Vaikutusalueketju on - -objektiluettelo, jossa Flash Player suorittaa haun yritt�ess��n ratkaista - -symbolin nimen. - - - -[info sources] - - - -N�yt� l�hdetiedostojen nimet ja numerot sovellukselle, josta korjataan virheit�. - -Ei sis�ll� kehystiedostoja ja automaattisesti luotuja tiedostoja. - -Tiedostot n�ytet��n muodossa name#N, jossa N on tiedoston numero. - -Monissa komennoissa tiedoston nimen voi korvata #N. - - - -[info stack] - - - -Pinon backtrace. - - - -[info swfs] - - - -N�yt� virheenkorjausistunnon tuntemat swf-tiedostot. Komennolla 'viewswf' n�et - -lis�tietoja siit�, miten tiedostoluettelo voidaan suodattaa swf-nimen - -perusteella. - - - -[info targets] - - - -N�yt� URL (http: tai tiedosto:) sovellukselle, josta korjataan virheit�. - - - -[info variables] - - - -N�yt� kaikki yleisten ja staattisten muuttujien nimet ja arvot. - - - -[info ?] - - - -M��ritt�m�t�n info-komento. Kokeile komentoa 'help info'. - - - -[kill] - - - -Lopeta sen ohjelman suorittaminen, josta korjataan virheit�. - -T�m� komento ei hyv�ksy argumentteja. - - - -[list] - - - -Luetteloi koodirivit l�hdetiedostossa. - -Esimerkkej�: - - list - - Luetteloi kymmenen lis�rivi� nykyisess� tiedostossa edellisen luettelon - - j�lkeen tai sen ymp�rille. - - list - - - Luetteloi kymmenen rivi� nykyisess� tiedostossa ennen edellist� luetteloa. - - list 87 - - Luetteloi kymmenen rivi� nykyisess� tiedostossa rivin 87 ymp�rill�. - - list 87 102 - - Luetteloi nykyisen tiedoston rivit 87�102. - -Sen lis�ksi, ett� k�yt�t yksinkertaisia rivinumeroita yll� olevan esimerkin - -mukaisesti, voit m��ritt�� rivej� seitsem�ll� muulla tavalla: - - doThis - - Toiminnon doThis() ensimm�inen rivi nykyisess� tiedostossa. - - myapp.mxml - - Rivi 1 tiedostossa myapp.mxml. - - myapp.mxml:doThat - - Toiminnon doThat() ensimm�inen rivi tiedostossa myapp.mxml. - - myapp.mxml:56 - - Rivi 56 tiedostossa myapp.mxml. - - #3 - - Rivi 1 tiedostossa #3. - - #3:doOther - - Se tiedoston #3 rivi, jolla toiminto doOther() alkaa. - - #3:29 - - Rivi 29 tiedostossa #3. - -Tiedostonimet ja -numerot n�et sy�tt�m�ll� 'info sources' tai 'info files'. - -Toimintojen nimet n�et sy�tt�m�ll� 'info functions'. - -Lyhennetyt tiedostojen ja toimintojen nimet hyv�ksyt��n, jos ne ovat selvi�. - -Tiedoston lis��minen luetteloon tekee tiedostosta nykyisen tiedoston. (Katso - -komento 'cf'.) - - - -[next] - - - -Askelluta ohjelma alirutiinikutsujen l�pi. - - next - - Askelluta kerran. - - next 3 - - Askelluta kolmasti, tai kunnes ohjelma pys�htyy jostain muusta syyst�. - -Toimii kuten komento 'step', kunhan alirutiinikutsuja ei tapahdu. Jos - -alirutiinikutsu tapahtuu, sit� k�sitell��n yhten� ohjeena. - - - -[print] - - - -Tulosta muuttujan tai ilmauksen arvo. - -Esimerkkej�: - - print i - - Tulosta 'i'-arvo. - - print employee.name - - Tulosta 'employee.name'-arvo. - - print employee - - Tulosta objektin 'employee' arvo. - - Tulos saattaa olla esimerkiksi [Object 10378]. - - print employee. - - Tulosta objektin 'employee' kaikkien ominaisuuksien arvot. - - print *employee - - Tulosta objektin 'employee' kaikkien ominaisuuksien arvot. - - Etuliiteoperaattori * on j�lkiliiteoperaattorin . etuliitevaihtoehto. - - print #10378. - - Tulosta kaikkien Object #10378:n ominaisuuksien arvot. - -K�ytett�viss� ovat valitun pinokehyksen sanastollisen ymp�rist�n muuttujat sek� - -kaikki ne muuttujat, joiden vaikutusalue on yleinen tai kokonainen tiedosto. - - - -[pwd] - - - -Tulosta nykyinen ty�hakemisto. - -T�m� on hakemisto, josta fdb k�ynnistettiin. Hakemistoa ei voi muuttaa fdb:n - -sis�ll�. Komentojen 'run' ja 'source' argumentti voidaan m��ritt�� suhteessa - -t�h�n hakemistoon. - -T�m� komento ei hyv�ksy argumentteja. - - - -[quit] - - - -Sulje fdb. - -T�m� komento ei hyv�ksy argumentteja. - - - -[run] - - - -Aloita virheenkorjausistunto. - -Esimerkkej�: - - run http://www.mysite.com/myapp.mxml - - Suorittaa m��ritetyn MXML-sovelluksen. - - run myapp.swf - - run mydir\myapp.swf - - run c:\mydir\myapp.swf - - Suorittaa paikallisen SWF-tiedoston myapp.swf, joka voidaan m��ritt�� joko - - suhteessa nykyiseen hakemistoon (katso komento 'pwd') tai k�ytt�en - - absoluuttista polkua. N�iss� tapauksissa tiedoston myapp.swd - - (virheenkorjaustiedot sis�lt�v� tiedosto) pit�� sijaita samassa - - hakemistossa kuin tiedosto myapp.swf. - - run - - Suorita edell� komennossa 'file' m��ritetty sovellus. - - Jos sovellusta ei ole m��ritetty, fdb odottaa, kunnes jokin sovellus - - muodostaa siihen yhteyden. Jos mik��n sovellus ei tee niin, fdb suorittaa - - aikakatkaisun. - -Komento 'run' k�ynnist�� sovelluksen selaimessa tai erillisess� Flash - -Playeriss�. - -Heti, kun sovellus k�ynnistyy, se keskeytyy fdb-tilaan, jotta voit m��ritt�� - -keskeytyskohdat. - - - -Macintosh-k�ytt�j�rjestelm�ss� komennon ainoa tuettu muoto on 'run', ilman - -argumentteja. Flash Player pit�� k�ynnist�� manuaalisesti. - - - -[set] - - - -M��rit� muuttujan tai mukavuusmuuttujan arvo. - -Mukavuusmuttujia esiintyy ainoastaan fdb:ss�. Ne eiv�t ole osa ohjelmaa. - -Mukavuusmuuttujilla on etuliite '$'. Muuttujilla voi olla mik� tahansa nimi, - -joka ei ole jo olemassa olevan muuttujan nimi. Esimerkiksi $myVar. - -Mukavuusmuuttujilla voidaan hallita useita fdb:n ominaisuuksia. - - - -Seuraavat mukavuusmuuttujat ovat fdb:n k�yt�ss�. - -$listsize - komennolle 'list' n�ytett�vien l�hderivien m��r� - -$columnwrap - sen sarakkeen numero, jossa tulostus rivitet��n - -$infostackshowthis - jos 0, pinon backtrace-luettelossa ei lue 'this' - -$invokegetters - jos 0, est�� fdb:t� suorittamasta get-funktioita - -$bpnum - viimeinen m��ritetty keskeytyskohdan numero - -$displayattributes - jos 1, 'print var.' n�ytt�� kaikki 'var'-j�senien - - attribuutit (esim. yksityinen, staattinen) - - - -Esimerkkej�: - - set i = 3 - - M��ritt�� muuttujan 'i' numerolle 3. - - set employee.name = "Susan" - - M��ritt�� muuttujan 'employee.name' merkkijonolle "Susan". - - set $myVar = 20 - - M��ritt�� mukavuusmuuttujan '$myVar' numerolle 20. - - - -[show] - - - -Yleiskomento, jolla n�hd��n erilaisia tilatietoja fdb:st�. - -Luettelo show-alikomennoista: - -show break (sh b) Suorituksen keskeytyksen paikka ja syy. - -show directories (sh d) Hakemistot, joista etsit��n l�hdetiedostoja. - -show files (sh f) Kohdetiedostot ja -polut. - -show functions (sh fu) Toimintorivin m��ritystiedot. - -show locations (sh l) Keskeytyskohtien paikat. - -show memory (sh m) Nykyinen muistin k�ytt�. - -show net (sh n) Soittimen viestitilastot. - -show properties (sh p) Ominaisuuksien arvot. - -show uri (sh u) Soittimen URI t�t� istuntoa varten. - -show variable (sh v) Raw-muuttujan noutaminen. - -Kirjoita 'help show' ja sen j�lkeen show-alikomennon nimi, niin n�et t�ydet - -k�ytt�ohjeet. - - - -[show break] - - - -N�yt� siirtym� SWF:ss�, johon ohjelma pys�htyi. - - - -[show directories] - - - -N�yt� nykyinen hakupolku l�hdetiedostojen l�yt�mist� varten. - - - -[show files] - - - -N�yt� kaikkien kohdetiedostojen polku ja tiedostonimi. - - - -[show functions] - - - -N�yt� toiminnon/rivinumeron m��ritystiedot. - -Esimerkkej�: - - show functions . - - N�ytt�� kaikkien toimintojen m��ritystiedot nykyisess� tiedostossa. - - show functions myapp.mxml - - N�ytt�� kaikkien toimintojen m��ritystiedot tiedostossa myapp.mxml. - - show functions #3 - - N�ytt�� kaikkien toimintojen m��ritystiedot tiedostossa #3. - - show functions - - N�ytt�� kaikkien toimintojen m��ritystiedot kaikissa tiedostoissa. - -Tiedostonimet ja -numerot n�et sy�tt�m�ll� 'info sources' tai 'info files'. - -Lyhennetyt tiedostonimet hyv�ksyt��n, jos ne ovat selvi�. - - - -[show locations] - - - -N�ytt�� luettelon sijainneista, jotka kullekin keskeytyskohdalle on m��ritetty. - - - -[show memory] - - - -N�ytt�� Java-n�enn�ismuistin tilastot. - - - -[show net] - - - -N�ytt�� tiedot Flash Playeriin l�hetetyist� ja silt� vastaanotetuista - -viesteist�. - - - -[show properties] - - - -N�ytt�� luettelon virheenkorjauksessa k�ytetyist� mukavuusmuuttujista. - - - -[show uri] - - - -N�ytt�� URI:n, jonka soitin l�hetti t�t� istuntoa varten. - - - -[show variable] - - - -N�ytt�� muuttujan j�senten arvot. Vaaditaan kaksi parametri�. Ensimm�inen on - -numeroarvoinen muuttujan tunniste. Toinen on muuttujan ominaisuuden nimi. - -Mukavuusmuuttujaa $invokegetters k�ytet��n m��ritt�m��n, k�ynnistet��nk� - -get-ominaisuus, jos sellainen on olemassa. - -Esimerkki: - - show variable 1 __proto__ - - - -[show ?] - - - -M��ritt�m�t�n show-komento. Kokeile komentoa 'help show'. - - - -[source] - - - -Lue fdb-komennot tiedostosta ja suorita ne. - - source mycommands.txt - - source mydir\mycommands.txt - - source c:\mydir\mycommands.txt - - Lukee kohteen mycommands.txt ja suorittaa siin� olevat fdb-komennot. - - Komennot sis�lt�v� tiedosto voidaan m��ritt�� joko - - suhteessa nykyiseen hakemistoon (katso komento 'pwd') - - tai k�ytt�en absoluuttista polkua. - -Tiedosto .fdbinit luetaan automaattisesti t�ll� tavalla, kun fdb k�ynnistet��n. - -Tiedostoa .fdbinit haetaan vain nykyisest� hakemistosta. T�m� tarkoittaa sit�, - -ett� voit m��ritt�� useita .fdbinit-tiedostoja eri projekteja varten. - - - -[step] - - - -Askelluta ohjelma, kunnes ohjelma saavuttaa eri l�hderivin. - -Esimerkkej�: - - step - - Askelluta kerran. - - step 3 - - Askelluta kolmasti, tai kunnes ohjelma pys�htyy jostain muusta syyst�. - - - -[tutorial] - - - -N�yt� opetusohjelma, jossa selitet��n fdb:n k�ytt�. - -T�m� komento ei hyv�ksy argumentteja. - - - -[Tutorial] - - - -Tyypillinen fdb-istunto: - -K�ynnist� sovellus komennolla 'run'. - -Tarkastele tiedostonimi� komennolla 'info sources'. - -Lis�� tiedosto luetteloon komenolla 'list'. - -M��rit� keskeytyskohdat komennolla 'break'. - -Suorita ohjelma komennolla 'continue', kunnes osutaan keskeytyskohtaan. - -Tutki ohjelman tilaa komennoilla 'where', 'print', 'info locals'. - -Suorita yksitt�isi� lausekkeita komennoilla 'next', 'step', 'finish'. - -Jatka suorittamista komennolla 'continue'. - -Sulje fdb komennolla 'quit'. - - - -[undisplay] - - - -Poista yksi tai usea automaattisen n�yt�n ilmaus. - -Esimerkkej�: - - undisplay - - Poista kaikki automaattisen n�yt�n ilmaukset. - - undisplay 2 7 - - Poista automaattisen n�yt�n ilmaukset #2 ja #7. - -N�et automaattisen n�yt�n ilmaukset ja niiden numerot sy�tt�m�ll� 'info - -display'. - - - -[up] - - - -Valitse ja tulosta t�t� kutsunut pinokehys. - -Seuraavat komennot 'info arguments' ja 'info locals' n�ytt�v�t - -valitun kehyksen paikalliset muuttujat ja argumentit. - -Katso komennot 'down' ja 'frame'. - - - -[viewswf] - - - -M��ritt�� tai tyhjent�� tiedostoluettelon ('info files' tai 'info sources') - -suodattimen swf-nimen perusteella. - -Ilman parametrej� kaikki tiedostot n�ytet��n. Jos sama tiedosto esiintyy - -useassa swf:ss�, luettelossa n�kyy vain tiedoston ensimm�inen esiintym�. - -Saat tiedoston muut esiintym�t n�kyviin k�ytt�m�ll� tiedoston numeroa (esim. - -'list #192') tai t�t� komentoa parametrin kanssa (katso alla). N�in voit - -tarkastella jonkin tietyn swf:n tiedostoja. Jos k�yt�ss� on vain yksi - -parametri, komennon 'info swfs' n�ytt�m� swf-nimi, ainoastaan m��ritetyn swf:n - -tiedostot tulevat n�kyviin luetteloon. - -Muissa swf-tiedostoissa olevia tiedostoja ei n�ytet�. T�m� komento vaikuttaa - -my�s komentoihin, jotka hyv�ksyv�t parametriksi tiedoston (esim. 'break'). - -Esimerkki: - - viewswf myApp.mxml.swf - - Vain tiedostossa myApp.mxml.swf olevat tiedostot n�ytet��n. - - viewswf - - Kaikkien swf-tiedostojen kaikki tiedostot n�ytet��n. - - - -[watch] - - - -Lis�� katselukohta annettuun muuttujaan. Virheenkorjaustoiminto keskeytt�� - -suorittamisen muuttujan arvon vaihtuessa. - -Esimerkki: - - watch foo - - - -[what] - - - -N�ytt�� kontekstin, jonka sis�ll� muuttuja ratkaistaan. - - - -[where] - - - -Pinon backtrace. - - - -[zzz] - - - -((( Keep this unused topic at the end of the file ))) - -((( so that the next-to-last one is parsed properly. ))) -