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:09 UTC
[06/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_en.txt
----------------------------------------------------------------------
diff --git a/debugger/src/flex/tools/debugger/cli/fdbhelp_en.txt b/debugger/src/flex/tools/debugger/cli/fdbhelp_en.txt
new file mode 100644
index 0000000..29915ba
--- /dev/null
+++ b/debugger/src/flex/tools/debugger/cli/fdbhelp_en.txt
@@ -0,0 +1,811 @@
+
+ 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.
+
+--------------------------------------------------------------------------------
+
+[?]
+
+Undefined command. Do just 'help' to see a list of all fdb commands.
+
+[break]
+
+Set breakpoint at specified line or function.
+Examples:
+ break 87
+ Sets a breakpoint at line 87 of the current file.
+ break myapp.mxml:56
+ Sets a breakpoint at line 56 of myapp.mxml.
+ break #3:29
+ Sets a breakpoint at line 29 of file #3.
+ break doThis
+ Sets a breakpoint at function doThis() in the current file.
+ break myapp.mxml:doThat
+ Sets a breakpoint at function doThat() in file myapp.mxml.
+ break #3:doOther
+ Sets a breakpoint at function doOther() in file #3.
+ break
+ Sets a breakpoint at the current execution address in the
+ current stack frame. This is useful for breaking on return
+ to a stack frame.
+To see file names and numbers, do 'info sources' or 'info files'.
+To see function names, do 'info functions'.
+Abbreviated file names and function names are accepted if unambiguous.
+If line number is specified, break at start of code for that line.
+If function is specified, break at start of code for that function.
+See 'commands' and 'condition' for further breakpoint control.
+
+[bt]
+
+Backtrace of the stack.
+
+[catch]
+
+Halt when an exception is thrown. This only affects caught
+exceptions -- that is, exceptions that are going to be handled
+by a "catch" block. Uncaught exceptions always halt in the
+debugger.
+
+Use the "delete" command to delete a catchpoint.
+
+Examples:
+ catch *
+ Halts when any exception is thrown.
+ catch ReferenceError
+ Halts whenever a ReferenceError is thrown, whether
+ caught or uncaught.
+
+[cf]
+
+Display the name and number of the current file
+or change the current file.
+Examples:
+ cf
+ Displays the name and number of the current file.
+ cf myapp.mxml
+ Changes the current file to myapp.mxml.
+ cf #29
+ Changes the current file to file #29.
+To see file names and numbers, do 'info sources' or 'info files'.
+Abbreviated file names are accepted if unambiguous.
+Listing a file with 'list' also makes that file the current file.
+
+[clear]
+
+Clear breakpoint at specified line or function.
+Examples:
+ clear 87
+ Clears the breakpoint at line 87 of the current file.
+ clear myapp.mxml:56
+ Clears the breakpoint at line 56 of myapp.mxml.
+ clear #3:29
+ Clears the breakpoint at line 29 of file #3.
+ clear doThis
+ Clears the breakpoint at function doThis() in the current file.
+ clear myapp.mxml:doThat
+ Clears the breakpoint at function doThat() in file myapp.mxml.
+ clear #3:doOther
+ Clears the breakpoint at function doOther() in file #3.
+ clear
+ Clears breakpoint of the current line in the current file.
+To see file names and numbers, do 'info sources' or 'info files'.
+To see function names, do 'info functions'.
+Abbreviated file names and function names are accepted if unambiguous.
+If line number is specified, all breakpoints in that line are cleared.
+If function is specified, breakpoints at beginning of function are cleared.
+
+[continue]
+
+Continue execution after stopping at breakpoint.
+This command takes no arguments.
+
+[condition]
+
+
+Specify breakpoint number N to break only if COND is true.
+Usage is `condition N COND', where N is an integer and COND is an
+expression to be evaluated whenever breakpoint N is reached.
+
+[commands]
+
+Set commands to be executed when a breakpoint is hit.
+Give breakpoint number as argument after `commands`.
+With no argument, the targeted breakpoint is the last one set.
+The commands themselves follow starting on the next line.
+Type a line containing "end" to indicate the end of them.
+Give "silent" as the first line to make the breakpoint silent;
+then no output is printed when it is hit, except what the commands print.
+Example:
+ (fdb) commands
+ Type commands for when breakpoint 1 is hit, one per line.
+ End with a line saying just 'end'.
+ >w
+ >end
+
+[connect]
+
+Connect to the debugging player listening on a port.
+The only player that currently listens for debug connections
+is mobile specific, others always connect.
+
+Examples:
+ connect
+ Connect to the debug player listening on port 7936.
+ connect 7938
+ Connect to the debug player listening on port 7938.
+
+[delete]
+
+Delete one or more breakpoints.
+Examples:
+ delete
+ Deletes all breakpoints.
+ delete 2 5
+ Deletes breakpoints #2 and #5.
+To see breakpoint numbers, do 'info breakpoints'.
+
+[directory]
+
+Modify the list of directories in which fdb searches for source files.
+
+Examples:
+
+ directory
+ Restores list to the default, which is the directory in which the source
+ file was compiled into object code, followed by the current working
+ directory.
+
+ directory C:\MySource (Windows)
+ directory /MySource (Mac)
+ Adds the specified directory to the beginning of the list of directories
+ which will be searched for source. When looking for the source for class
+ mypackage.MyClass, for example, the debugger would look for both
+ C:\MySource\mypackage\MyClass.as and C:\MySource\MyClass.as.
+
+ directory C:\Dir1;C:\Dir2 (Windows -- use ';' as separator)
+ directory /Dir1:/Dir2 (Mac -- use ':' as separator)
+ Adds several directories to the beginning of the list of directories
+ which will be searched for source.
+
+To see the current list, do 'show directories'.
+
+[disable]
+
+Disable one or more breakpoints or auto-display expressions.
+Examples:
+ disable
+ disable breakpoints
+ Disables all breakpoints.
+ disable 2 5
+ disable breakpoints 2 5
+ Disables breakpoints #2 and #5.
+ disable display
+ Disables all auto-display expressions.
+ disable display 1 3
+ Disables auto-display expressions #1 and #3.
+To see breakpoint numbers, do 'info breakpoints'.
+To see auto-display expression numbers, do 'info display'.
+
+[disassemble]
+
+(ActionScript 2 only; not supported when debugging ActionScript 3)
+
+Disassemble a specified portion of source code.
+The default is the current listing line.
+Arguments supported are the same as with the list command
+Examples:
+ disassemble 87
+ Disassembles line 87 in the current file.
+ disassemble 87 102
+ disassembles lines 87 to 102 in current file.
+ disassemble doThis
+ Disassembles the function doThis() in the current file.
+In addition to using simple line numbers as above, you can specify lines
+in additional ways:
+ myapp.mxml
+ Line 1 in myapp.mxml.
+ myapp.mxml:doThat
+ The first line of function doThat() in myapp.mxml.
+ myapp.mxml:56
+ Line 56 in myapp.mxml.
+ #3
+ Line 1 in file #3.
+ #3:doOther
+ The line in file #3 where the function doOther() begins.
+ #3:29
+ Line 29 in file #3.
+
+[display]
+
+Add an expression to the list of auto-display expressions.
+Example:
+ display employee.name
+ Add 'employee.name' to the list of auto-display expressions.
+ Every time fdb stops, the value of employee.name will be displayed.
+The argument for this command is similar to that for 'print'.
+To see the list of auto-display expressions and their numbers,
+do 'info display'.
+
+[down]
+
+Select and print stack frame called by this one.
+Subsequent 'info arguments' and 'info locals' commands will display
+the locals and arguments of the selected frame.
+See 'up' and 'frame'
+
+[enable]
+
+Enable one or more breakpoints or auto-display expressions.
+Examples:
+ enable
+ enable breakpoints
+ Enables all breakpoints.
+ enable 2 5
+ enable breakpoints 2 5
+ Enables breakpoints #2 and #5.
+ enable display
+ Enables all auto-display expressions.
+ enable display 1 3
+ Enables auto-display expressions #1 and #3.
+To see breakpoint numbers, do 'info breakpoints'.
+To see auto-display expression numbers, do 'info display'.
+
+[file]
+
+Specify an application to be debugged, without starting it.
+Examples:
+ file http://www.mysite.com/myapp.mxml
+ Specify an MXML application to be debugged.
+ file myapp.swf
+ Specify a local SWF file to be debugged, in the current directory.
+ In this case myapp.swd (the file containing the debugging information)
+ must also exist in the current directory.
+This command does not actually cause the application to start;
+use the 'run' command with no argument to start debugging the application.
+Instead of using 'file <target>' and then 'run', you can simply specify the
+application to be debugged as an argument of 'run':
+ run http://mysite.com/myapp.mxml
+ run myapp.swf
+You can also specify the application to be debugged
+as a command-line argument when you start fdb:
+ fdb http://www.mysite.com/myapp.mxml
+ fdb myapp.swf
+In this case you do not need to use either 'file' or 'run'.
+If you 'run' without specifying an application to debug,
+fdb will wait for any application to connect to it.
+
+[finish]
+
+Execute until current function returns.
+This command takes no arguments.
+
+[frame]
+
+Select and print a particular stack frame.
+This command takes an optional argument, a frame number.
+If no argument is provided default is to return
+to the current top frame (i.e. frame 0).
+Examples:
+ frame 4
+ frame
+Subsequent 'info arguments' and 'info locals' commands will display
+the locals and arguments of the selected frame.
+See 'up' and 'down' and 'bt'
+
+[handle]
+
+Specify how fdb should handle a fault in the Flash Player.
+Examples:
+ handle recursion_limit stop
+ When a recursion_limit fault occurs, display message in fdb
+ and stop as if at breakpoint.
+ handle all print nostop
+ When any kind of fault occurs, display message in fdb but don't stop.
+First argument is a fault name or 'all'.
+Additional arguments are actions that apply to that fault.
+To see fault names, do 'info handle'.
+Actions are print/noprint and stop/nostop.
+'print' means print a message if this fault happens.
+'stop' means reenter debugger if this fault happens. Implies 'print'.
+
+[help]
+
+New to fdb? Do 'tutorial' for basic info.
+List of fdb commands:
+bt (bt) Print backtrace of all stack frames
+break (b) Set breakpoint at specified line or function
+catch (ca) Halt when an exception is thrown
+cf (cf) Display the name and number of the current file
+clear (cl) Clear breakpoint at specified line or function
+condition (cond) Apply/remove conditional expression to a breakpoint
+connect (con) Connect to debug player
+continue (c) Continue execution after stopping at breakpoint
+commands (com) Sets commands to execute when breakpoint hit
+delete (d) Delete breakpoints or auto-display expressions
+directory (dir) Add a directory to the search path for source files
+disable (disab) Disable breakpoints or auto-display expressions
+disassemble (disas) Disassemble source lines or functions
+display (disp) Add an auto-display expressions
+enable (e) Enable breakpoints or auto-display expressions
+file (fil) Specify application to be debugged.
+finish (f) Execute until current function returns
+handle (han) Specify how to handle a fault
+help (h) Display help on fdb commands
+home (ho) Set listing location to where execution is halted
+info (i) Display information about the program being debugged
+kill (k) Kill execution of program being debugged
+list (l) List specified function or line
+next (n) Step program
+print (p) Print value of variable EXP
+pwd (pw) Print working directory
+quit (q) Exit fdb
+run (r) Start debugged program
+set (se) Set the value of a variable
+source (so) Read fdb commands from a file
+step (s) Step program until it reaches a different source line
+tutorial (t) Display a tutorial on how to use fdb
+undisplay (u) Remove an auto-display expression
+viewswf (v) Set or clear filter for file listing based on swf
+watch (wa) Add a watchpoint on a given variable
+what (wh) Displays the context of a variable
+where (w) Same as bt
+Type 'help' followed by command name for full documentation.
+
+[home]
+
+Set the listing location to where execution is halted.
+
+[info]
+
+Generic command for showing things about the program being debugged.
+List of info subcommands:
+info arguments (i a) Argument variables of current stack frame
+info breakpoints (i b) Status of user-settable breakpoints
+info display (i d) Display list of auto-display expressions
+info files (i f) Names of targets and files being debugged
+info functions (i fu) All function names
+info handle (i h) How to handle a fault
+info locals (i l) Local variables of current stack frame
+info scopechain (i sc) Scope chain of current stack frame
+info sources (i so) Source files in the program
+info stack (i s) Backtrace of the stack
+info swfs (i sw) List of swfs in this session
+info targets(i t) Application being debugged
+info variables (i v) All global and static variable names
+Type 'help info' followed by info subcommand name for full documentation.
+
+[info arguments]
+
+Display arguments of current stack frame.
+
+[info breakpoints]
+
+Display status of all breakpoints and watchpoints.
+The Type column indicates one of:
+ breakpoint - normal breakpoint
+ watchpoint - watchpoint
+The Disp column contains one of 'keep', 'del', or 'dis' to indicate
+the disposition of the breakpoint after it gets hit. 'dis' means that the
+breakpoint will be disabled, while 'del' means it will be deleted.
+The 'Address' and 'What' columns indicate the address and file/line
+number respectively.
+
+[info display]
+
+Display list of auto-display expressions and their numbers.
+
+[info files]
+
+Display names and numbers of the files for the application being debugged,
+including source files, framework files and autogenerated files.
+Examples:
+ info files
+ Lists all files, alphabetically by category
+ info files my
+ info files my*
+ Lists all files whose names start with "my", alphabetically.
+ info files *.as
+ Lists all files whose names end with ".as", alphabetically.
+ info files *foo*
+ Lists all files whose names contain "foo", alphabetically.
+Files are displayed in name#N format, where N is the file number.
+In many commands you can use #N in place of a file name.
+
+[info functions]
+
+Display function names.
+Examples:
+ info functions .
+ Display all functions in the current file.
+ info functions myapp.mxml
+ Display all functions in myapp.mxml.
+ info functions #3
+ Displays all functions in file #3.
+ info functions
+ Displays all functions in all files.
+To see file names and numbers, do 'info sources' or 'info files'.
+Abbreviated file names are accepted if unambiguous.
+
+[info handle]
+
+Display what fdb does when a fault occurs in the Flash Player.
+Examples:
+ info handle
+ Display how fdb handles all faults.
+ info handle recursion_limit
+ Display how fdb handles a recursion_limit fault.
+
+[info locals]
+
+Dislpay local variables of current stack frame.
+
+[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]
+
+Display names and numbers of the source files for the application being
+debugged. Framework files and autogenerated files are not included.
+Files are displayed in name#N format, where N is the file number.
+In many commands you can use #N in place of a file name.
+
+[info stack]
+
+Backtrace of the stack.
+
+[info swfs]
+
+Display swfs that are known to the debugging session. See
+the command 'viewswf' for details on how the file listing
+can be filtered based on swf name.
+
+[info targets]
+
+Display the URL (http: or file:) of the application being debugged.
+
+[info variables]
+
+Display all global and static variable names and values.
+
+[info ?]
+
+Undefined info command. Try 'help info'.
+
+[kill]
+
+Kill execution of program being debugged.
+This command takes no arguments.
+
+[list]
+
+List lines of code in a source file.
+Examples:
+ list
+ Lists ten more lines in current file after or around previous listing.
+ list -
+ Lists the ten lines in current file before a previous listing.
+ list 87
+ Lists ten lines in current file around line 87.
+ list 87 102
+ Lists lines 87 to 102 in current file.
+In addition to using simple line numbers as above, you can specify lines
+in seven additional ways:
+ doThis
+ The first line of function doThis() in the current file.
+ myapp.mxml
+ Line 1 in myapp.mxml.
+ myapp.mxml:doThat
+ The first line of function doThat() in myapp.mxml.
+ myapp.mxml:56
+ Line 56 in myapp.mxml.
+ #3
+ Line 1 in file #3.
+ #3:doOther
+ The line in file #3 where the function doOther() begins.
+ #3:29
+ Line 29 in file #3.
+To see file names and numbers, do 'info sources' or 'info files'.
+To see function names, do 'info functions'.
+Abbreviated file names and function names are accepted if unambiguous.
+Listing a file makes that file the current file. (See 'cf' command.)
+
+[next]
+
+Step program, proceeding through subroutine calls.
+ next
+ Step once.
+ next 3
+ Step 3 times, or until the program stops for another reason.
+Like the 'step' command as long as subroutine calls do not happen;
+when they do, the call is treated as one instruction.
+
+[print]
+
+Print value of variable or expression.
+Examples:
+ print i
+ Print the value of 'i'.
+ print employee.name
+ Print the value of 'employee.name'.
+ print employee
+ Print the value of the 'employee' Object.
+ This may simplay display something like [Object 10378].
+ print employee.
+ Print the values of all the properties of the 'employee' Object.
+ print *employee
+ Print the values of all the properties of the 'employee' Object.
+ The prefix * operator is the prefix alternative to the postfix . operator.
+ print #10378.
+ Print the values of all the properties of Object #10378.
+Variables accessible are those of the lexical environment of the selected
+stack frame, plus all those whose scope is global or an entire file.
+
+[pwd]
+
+Print the current working directory.
+This is the directory from which fdb was launched; it cannot be
+changed within fdb. The argument for 'run' and 'source' can be
+specified relative to this directory.
+This command takes no arguments.
+
+[quit]
+
+Exit fdb.
+This command takes no arguments.
+
+[run]
+
+Start a debugging session.
+Examples:
+ run http://www.mysite.com/myapp.mxml
+ Runs the specified MXML application.
+ run myapp.swf
+ run mydir\myapp.swf
+ run c:\mydir\myapp.swf
+ Runs the local SWF file myapp.swf, which can be specified
+ either relative to the current directory (see 'pwd' command)
+ or using an absolute path. In these cases, myapp.swd
+ (the file containing the debugging information) must also
+ exist in the same directory as myapp.swf.
+ run
+ Run the application previously specified by the 'file' command.
+ If no application has been specified, fdb will wait for one
+ to connect to it, and time out if none does so.
+'run' will start the application in a browser or standalone Flash Player.
+As soon as the application starts, it will break into fdb so that you can
+set breakpoints, etc.
+
+On the Macintosh, the only supported form of the command is 'run' with no
+arguments. You must then manually launch the Flash player.
+
+[set]
+
+Set the value of a variable or a convenience variable.
+Convenience variables are variables that exist entirely
+within fdb; they are not part of your program.
+Convenience variables are prefixed with '$' and can
+be any name that does not conflict with any existing
+variable. For example, $myVar. Convenience variables
+are also used to control various aspects of fdb.
+
+The following convenience variables are used by fdb.
+$listsize - number of source lines to display for 'list'
+$columnwrap - column number on which output will wrap
+$infostackshowthis - if 0, does not display 'this' in stack backtrace
+$invokegetters - if 0, prevents fdb from firing getter functions
+$bpnum - the last defined breakpoint number
+$displayattributes - if 1, 'print var.' displays all attributes of members
+ of 'var' (e.g. private, static)
+
+Examples:
+ set i = 3
+ Sets the variable 'i' to the number 3.
+ set employee.name = "Susan"
+ Sets the variable 'employee.name' to the string "Susan".
+ set $myVar = 20
+ Sets the convenience variable '$myVar' to the number 20
+
+[show]
+
+Generic command for showing things about the state of fdb.
+List of show subcommands:
+show break (sh b) Suspended execution location and reason
+show directories (sh d) Directories to be searched for source files
+show files (sh f) Target files and paths
+show functions (sh fu) Function line mapping information
+show locations (sh l) Breakpoint locations
+show memory (sh m) Current memory usage
+show net (sh n) Player message statistics
+show properties (sh p) Values of properties
+show uri (sh u) Player's URI for this session
+show variable (sh v) Raw variable retrieval
+Type 'help show' followed by show subcommand name for full documentation.
+
+[show break]
+
+Display the offset within the SWF on which the program has halted
+
+[show directories]
+
+Display current search path for finding source files.
+
+[show files]
+
+Display path and file name for all of the target files
+
+[show functions]
+
+Display function-to-line-number mapping information.
+Examples:
+ show functions .
+ Shows mapping information for all functions in the current file.
+ show functions myapp.mxml
+ Shows mapping information for all functions in myapp.mxml.
+ show functions #3
+ Shows mapping information for all functions in file #3.
+ show functions
+ Shows mapping information for all functions in all files.
+To see file names and numbers, do 'info sources' or 'info files'.
+Abbreviated file names are accepted if unambiguous.
+
+[show locations]
+
+Displays the list of locations that are set for each breakpoint
+
+[show memory]
+
+Display Java VM memory statistics.
+
+[show net]
+
+Display information about messages that have been sent to,
+and received from, the Flash Player.
+
+[show properties]
+
+Displays a list of convenience variables used within debugger
+
+[show uri]
+
+Display the URI that the player has sent for this session.
+
+[show variable]
+
+Display the value of a members of a variable. Two parameters are
+required; the first is the numeric variable identifier, the second
+is the name of property on the variable. The convenience variable
+$invokegetters is used to determine whether the property getter,
+assuming it exists, will be fired or not.
+Example:
+ show variable 1 __proto__
+
+[show ?]
+
+Undefined show command. Try 'help show'.
+
+[source]
+
+Read fdb commands from a file and execute them.
+ source mycommands.txt
+ source mydir\mycommands.txt
+ source c:\mydir\mycommands.txt
+ Reads mycommands.txt and executes the fdb commands in it.
+ The file containing the commands can be specified either
+ relative to the current directory (see 'pwd' command)
+ or using an absolute path.
+The file .fdbinit is read automatically in this way when fdb is started.
+Only the current directory is searched for .fdbinit. This means that
+you can have set up multiple .fdbinit files for different projects.
+
+[step]
+
+Step program until it reaches a different source line.
+Examples:
+ step
+ Step once.
+ step 3
+ Step 3 times, or until the program stops for another reason.
+
+[tutorial]
+
+Display a tutorial on how to use fdb.
+This command takes no arguments.
+
+[Tutorial]
+
+A typical fdb session:
+Start an application with 'run'.
+View file names with 'info sources'.
+List a file with 'list'.
+Set breakpoints with 'break'.
+Execute program with 'continue' until a breakpoint is hit.
+Examine state of program with 'where', 'print', 'info locals'.
+Execute individual statements with 'next', 'step', and 'finish'.
+Resume execution with 'continue'.
+Quit fdb with 'quit'.
+
+[undisplay]
+
+Remove one or more auto-display expressions.
+Examples:
+ undisplay
+ Remove all auto-display expressions.
+ undisplay 2 7
+ Remove auto-display expressions #2 and #7.
+To see the list of auto-display expressions and their numbers,
+do 'info display'.
+
+[up]
+
+Select and print stack frame that called this one.
+Subsequent 'info arguments' and 'info locals' commands will display
+the locals and arguments of the selected frame.
+See 'down' and 'frame'
+
+[viewswf]
+
+Sets or clears filter for file listing (i.e. 'info files'
+and 'info sources'), based on swf name.
+Without any parameters, all files will be shown. If the same
+file exists in one or more swfs, the listing will only display
+the first instance of the file. To access other instances
+of the file, use the file's number (e.g. 'list #192') or
+use this command with a parameter (see below) to display files
+from a specific swf. With a single parameter, the swf name
+as displayed by the 'info swfs' command, only the files from
+the specified swf will be displayed in the file listing.
+Files from other swfs will not be shown. This command also
+affects commands that accept a file as a parameter (e.g. 'break')
+Example:
+ viewswf myApp.mxml.swf
+ Only files from myApp.mxml.swf will be displayed.
+ viewswf
+ All files from all swfs will be displayed.
+
+[watch]
+
+Add a watchpoint on a given variable. The debugger will halt
+execution when the variable's value changes.
+Example:
+ watch foo
+
+[what]
+
+Displays the context in which a variable is resolved.
+
+[where]
+
+Backtrace of the 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_es.txt
----------------------------------------------------------------------
diff --git a/debugger/src/flex/tools/debugger/cli/fdbhelp_es.txt b/debugger/src/flex/tools/debugger/cli/fdbhelp_es.txt
new file mode 100644
index 0000000..4db0f13
--- /dev/null
+++ b/debugger/src/flex/tools/debugger/cli/fdbhelp_es.txt
@@ -0,0 +1,1624 @@
+
+ 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. )))
+