Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
35 lines (34 sloc) 2.06 KB
* b[reak] [file|class:]LINE|METHOD [if expr]\r\n\
* b[reak] [class.]LINE|METHOD [if expr]\r\n set breakpoint to some position, optionally if expr == true\r\n\
* cat[ch]\r\n show catchpoint\r\n\
* cat[ch] EXCEPTION\r\n set catchpoint to an exception\r\n\
* disp[lay] EXPRESSION add expression into display expression list\r\n\
* undisp[lay][ nnn]\r\n delete one particular or all display expressions if no expression number given\r\n\
* del[ete][ nnn]\r\n delete some or all breakpoints (get the number using \xE2\x80\x9Cbreak\xE2\x80\x9D)\r\n\
* c[ont]\r\n run until program ends or hit breakpoint\r\n\
* r[un]\r\n alias for cont\r\n\
* s[tep][ nnn]\r\n step (into methods) one line or till line nnn\r\n\
* n[ext][ nnn]\r\n go over one line or till line nnn\r\n\
* w[here]\r\n displays stack\r\n\
* f[rame]\r\n alias for where\r\n\
* l[ist][ (-|nn-mm)]\r\n list program, - list backwards, nn-mm list given lines. No arguments keeps listing\r\n\
* up[ nn]\r\n move to higher frame\r\n\
* down[ nn]\r\n move to lower frame\r\n\
* fin[ish]\r\n return to outer frame\r\n\
* q[uit]\r\n exit from debugger\r\n\
* v[ar] g[lobal]\r\n show global variables\r\n\
* v[ar] l[ocal]\r\n show local variables\r\n\
* v[ar] i[nstance] OBJECT\r\n show instance variables of object\r\n\
* v[ar] c[onst] OBJECT\r\n show constants of object\r\n\
* m[ethod] i[nstance] OBJECT\r\n show methods of object\r\n\
* m[ethod] CLASS|MODULE\r\n show instance methods of class or module\r\n\
* th[read] l[ist]\r\n list all threads\r\n\
* th[read] c[ur[rent]]\r\n show current thread\r\n\
* th[read] [sw[itch]] nnn\r\n switch thread context to nnn\r\n\
* th[read] stop nnn\r\n stop thread nnn\r\n\
* th[read] resume nnn\r\n resume thread nnn\r\n\
* p EXPRESSION\r\n evaluate expression and print its value\r\n\
* pp EXPRESSSION\r\n evaluate expression and print its value\r\n\
* h[elp]\r\n print this help\r\n\
* RETURN KEY\r\n redo previous command. Convenient when using list, step, next, up, down,\r\n\
* EVERYHTING ELSE\r\n evaluate\r\n"