软件——eclipse debug小技巧
1、开启调试:
在代码编辑处右键单击,在弹出菜单中点击Debug As开始调试

2、几个快捷键:
F5:跟入Step into, 一般会跟踪进入到调用函数的函数体,Step Over则不会跟踪进入,直接把调用当做一个语句处理。
 
F6:单步执行Step Over。 通常如果不关心该语句的调用细节,单步执行就可以了。
 
F7:返回到调用处Step Return。如果无意Step into了一个不需要关心的函数,或者没有必要再对某个函数跟踪了,直接F7返回到调用语句处。
 
F8:运行至下一断点Resume。
3、几个窗口:
(1)Variables窗口
右上角第一个窗口就是Variables窗口,这个窗口是用来查看程序中变量或对象的值(只要是你程序中定义的或者调用的变量都会在这里显示出来),就可以知道变量或对象的值是不是你想要的。

(2)Breakpoints窗口
右上角第二个窗口是Breakpoints窗口,这个窗口是显示你程序中所有的断点列表,可以通过该窗口将你的以前测试时设置的一些断点去掉(而不用去程序里面查找)。

(3)Expressions窗口
右上角第三个窗口就是Expressions窗口,这个窗口有些类似于我们VS中的立即窗口,它不仅支持显示运算结果、数组元素,还可以显示方法返回值。你只需要将你关心的表达式写进来就可以了。

(4)Console窗口
最下面就是控制台(这个窗口是我们常见的,如果没有看到的话,直接从左下角的快速视图中调出来即可),如果有打印的变量,在这个窗口中就可以看到这个变量输出的值。

软件——eclipse debug小技巧的更多相关文章
- eclipse debug小技巧
		
测试 Expressions 代码 public static void main(String[] args) { int x=100; System.out.println("----& ...
 - 工具——eclipse debug小技巧
		
1.开启调试: 在代码编辑处右键单击,在弹出菜单中点击Debug As开始调试 2.几个快捷键: F5:跟入Step into, 一般会跟踪进入到调用函数的函数体,Step Over则不会跟踪进入,直 ...
 - python debug小技巧&&工程能力的几点建议
		
Debug小技巧: 转载请声明本文的引用出处:仰望大牛的小清新 1.初次编程时,在每一个if后面都写上else,这样,如果你的else原本是不应该运行的,那么就可以在else中输出此时的状态信息便于排 ...
 - [Tools] Eclipse使用小技巧-持续更新
		
[背景] 使用之中发现一些eclipse使用的小技巧,记录下来供以后查阅 Eclipse保存preferences,并导入到其他workspaces The Export wizard can b ...
 - Eclipse全面提速小技巧
		
转自:http://rongmayisheng.com/post/eclipse%E5%85%A8%E9%9D%A2%E6%8F%90%E9%80%9F 欢迎关注我的社交账号: 博客园地址: http ...
 - Eclipse Photon 小技巧(tips)
		
本文内容: Eclipse 4.8版本 代号 photon 光量子 ,感觉更像ide了,虽然这些技巧广为认知,但是作为eclipse来说,也是很重要的. Code completion allows ...
 - Eclipse 那些小技巧(值得收藏)
		
1.菜单命令系列 Edit→content Assist→add Alt+/ 代码关联 Windows→Next Editor→add Ctrl+Tab 切换窗口 Run→Debug Toggle L ...
 - eclipse使用小技巧
		
1.eclipse中SVN无版本信息显示,window-preference-general-appeerance-label decoration-svn勾上,显示有关项目中受 SVN 控制的资源的 ...
 - eclipse的小技巧
		
Eclipse 保存文件时自动格式化代码 很多同学不知道Eclipse有个很有用的功能,就是自动格式源代码的功能,一般大家都是直接Ctrl+Shift+F手动格式化,多浪费时间. 其实Eclipse里 ...
 
随机推荐
- 07-JDBC协议
			
1.下载mysql-connector-java-8.0.17.jar,jar包放进jmeter的安装目录lib文件夹下,启动jmeter就好 2.新增线程组,然后添加配置元件:JDBC connec ...
 - C语言局部数组大小与内存的栈的关系
			
今天有个同学问了一个问题,我居然答不上来,为什么不能开局部整型二维数组[1000][1000]?但是在数组前面加上一个static就可以了? windows下栈的大小(不是数据结构里面的栈)是2MB, ...
 - 数据结构和算法(Golang实现)(13)常见数据结构-可变长数组
			
可变长数组 因为数组大小是固定的,当数据元素特别多时,固定的数组无法储存这么多的值,所以可变长数组出现了,这也是一种数据结构.在Golang语言中,可变长数组被内置在语言里面:切片slice. sli ...
 - App的数据如何用python抓取
			
前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. App中的数据可以用网络爬虫抓取么 答案是完全肯定的:凡是可以看到的APP数 ...
 - D - Three Integers CodeForces - 1311D
			
题意: a<=b<=c 输出A,B,C要求B是A的倍数,C是B的倍数,并且输出a,b,c变成A,B,C需要的最小次数. 题解:写了半天的二分,后来发现思路错了,,,暴力就能过.. 三层fo ...
 - 今天探究的CSS属性是box-sizing;
			
首先BOX-SIZING属性是CSS3的属性: 语法: box-sizing : content-box || border-box || inherit 取值说明 1.content-box:此值为 ...
 - [V&N2020 公开赛] Web misc部分题解
			
0x00 前言 写了一天题目,学到了好多东西, 简单记录一下 0x01 Web HappyCTFd 直接使用网上公开的cve打: 解题思路:先注册一个admin空格账号,注意这里的靶机无法访问外网,邮 ...
 - phpstudy之访问loaclhost显示目录
			
phpstudy版本:phpstudy2018 具体操作: 当前版本的默认设置访问网站根目录是不会显示目录的,需要我们设置,其实也很简单,只需两步就可以搞定 1.找到phpstudy目录下的www文件 ...
 - Java 理解类加载过程 -- 自定义加载器
			
类加载器可以看下我的收藏: https://www.cnblogs.com/dongguacai/p/5879931.html 现在准备一个字节码文件: 自定义加载器: package com.xzl ...
 - MySQL之外键、主键、自增
			
1.创建外键 create table userinfo( uid int auto_increment primary key, name varchar(32), department_id in ...