ruby-debug 插件的使用

1:   ruby-debug 

功能:  调试rails项目

安装:  gem install ruby-debug -y

使用:

1:  environment.rb中增加config.gem "ruby-debug", 然后rake gems:install 或 sudo rake gems:install


2: 在需要调试的地方输入debugger来调试,项目运行到这里会自动停止,具体调试命令,如下



help : 帮助命令,显示debugger的基本命令



l[ist]   :  显示当前断点附近的代码,多次使用会显示后面的代码

l[ist]=:  显示当前断点附近的代码

l[ist]-   :  显示当前断点之前的代码

l[ist] m-n: 显示当前m到n之间的代码



where:  当前运行的堆栈情况

continue:   继续执行

irb :       打开一个irb环境

step/next :单步执行,使用next命令向下执行而不进入命令本身.这两个都支持一个数字的参数表明执行多少

eg: step 数字

finish





var:  查看变量

    1.     v[ar] cl[ass]                   #显示当前上下文的所有类变量 

  2.    v[ar] c[onst] <object>          #显示当前上下文的常数对象 

  3.    v[ar] g[lobal]                  #显示当前上下文的全局变量 

  4.    v[ar] i[nstance] <object>       #显示当前上下文的当前对象的实例变量 

  5.    v[ar] l[ocal]                   #显示当前上下文的所有局部变量 


quit:  从调试环境退出

你可能感兴趣的:(C++,c,C#,Ruby,Rails)