在Debug Area中可以輸入help後,列出的Commands有以下這些,
不過我認為應該是不只啦!先記錄下來。
後面有找到在另外補充。
The following is a list of built-in, permanent debugger commands:
_regexp-attach -- Attach to a process id if in decimal, otherwise treat the
argument as a process name to attach to.
_regexp-break -- Set a breakpoint using a regular expression to specify the
location, where is in decimal and
is
in hex.
_regexp-bt -- Show a backtrace. An optional argument is accepted; if
that argument is a number, it specifies the number of
frames to display. If that argument is 'all', full
backtraces of all threads are displayed.
_regexp-display -- Add an expression evaluation stop-hook.
_regexp-down -- Go down "n" frames in the stack (1 frame by default).
_regexp-tbreak -- Set a one shot breakpoint using a regular expression to
specify the location, where is in decimal and
is in hex.
_regexp-undisplay -- Remove an expression evaluation stop-hook.
_regexp-up -- Go up "n" frames in the stack (1 frame by default).
apropos -- Find a list of debugger commands related to a particular
word/subject.
breakpoint -- A set of commands for operating on breakpoints. Also see
_regexp-break.
command -- A set of commands for managing or customizing the debugger
commands.
disassemble -- Disassemble bytes in the current function, or elsewhere in
the executable program as specified by the user.
expression -- Evaluate a C/ObjC/C++ expression in the current program
context, using user defined variables and variables
currently in scope.
frame -- A set of commands for operating on the current thread's
frames.
gdb-remote -- Connect to a remote GDB server. If no hostname is
provided, localhost is assumed.
help -- Show a list of all debugger commands, or give details
about specific commands.
kdp-remote -- Connect to a remote KDP server. udp port 41139 is the
default port number.
log -- A set of commands for operating on logs.
memory -- A set of commands for operating on memory.
platform -- A set of commands to manage and create platforms.
plugin -- A set of commands for managing or customizing plugin
commands.
process -- A set of commands for operating on a process.
quit -- Quit out of the LLDB debugger.
register -- A set of commands to access thread registers.
script -- Pass an expression to the script interpreter for
evaluation and return the results. Drop into the
interactive interpreter if no expression is given.
settings -- A set of commands for manipulating internal settable
debugger variables.
source -- A set of commands for accessing source file information
target -- A set of commands for operating on debugger targets.
thread -- A set of commands for operating on one or more threads
within a running process.
type -- A set of commands for operating on the type system
version -- Show version of LLDB debugger.
watchpoint -- A set of commands for operating on watchpoints.
For more information on any particular command, try 'help '.