怎么在debug时显示全部的变量值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么在debug时显示全部的变量值相关的知识,希望对你有一定的参考价值。

参考技术A Debug模式下有两种方式可以查看变量的值(前提需要打断点): 通过添加Expressions的方式将变量加到固定展示的区域。 当代码运行到某一行的时候右键本行或者上面的变量,inspect(ctrl+shift+I)。或者直接将鼠标移动到变量上也可以看到变量的值。

ecplise调试源码的变量值

https://blog.csdn.net/u010407050/article/details/76690478

 

 

1.在你的D:盘新建jdk文件夹,然后在文件夹里面分别创建两个文件夹jdk_src(存放源码)和jdk_debug(存放编译结果文件)。

2.从%JAVA_HOME%路径下找到src.zip源码源码压缩包,解压至D:/jdk/jdk_src目录中,并只保留javajavax,org三个文件夹。

3.从%JAVA_HOME%jrelib找到rt.jar,将它拷贝到D:/jdk文件夹。

4.打开DOS命令窗口,用命令cd命令进入D:/jdk文件夹,然后执行命令dir /B /S /X .jdk_src*.java > .filelist.txt,完成后会在D:/jdk目录生成filelist.txt文件,里面为待编译的文件路径*/*.java

5.执行命令javac -J-Xms16m -J-Xmx1024m -sourcepath .jdk_src -cp . t.jar -d .jdk_debug -g @.filelist.txt >> .log.txt 2>&1会编译filelist.txt文件中列出的*.java源文件,编译的*.class文件会放入D:/jdk/jdk_debug文件夹,同时编译过程中会在D:/jdk生成log.txt文件。

6.执行cd命令切换到D:/jdk/jdk_dug,然后执行jar cf0 rt_debug.jar **.class文件打成jar,打包完成后会在D:/jdk/jdk_debug目录中生成rt_debug.jar

7.把这个生成的rt_debug.jar包复制到%JDK_HOME%jrelibendorsed下。如果没有endorsed目录,自己创建一下。

8.在eclipse里面找到Window->Installed JRES,选择jdk,点击Edit,然后点击Add External jars,选择刚才创建的rt_debug.jar导入,然后把rt_debug.jar移动到rt.jar的前面,最后选中rt_debug.jar,点击Source Attachment选择%JAVA_HOME%/jdk/src.zip添加源文件,并把rt.jar的源文件删除,最最后,重启eclipse

以上是关于怎么在debug时显示全部的变量值的主要内容,如果未能解决你的问题,请参考以下文章

ecplise调试源码的变量值

php怎么获取当前页面 javascript的变量值

js多个变量值连接怎么写

如何在Visual Studio中检查函数末尾的变量值

shell 怎么取远程服务器的变量值

Xcode 调试器显示不正确的变量值