Eclipse工具使用技巧总结
首先推荐一篇非常好的How to use eclipse文章 ,讲的是eclipse使用的方方面面,非常实用,推荐给大家!
一、常用快捷键:
Ctrl+F11 运行
Ctrl+Shift+/ 在代码窗口中加入/* ... */注释
Ctrl+Shift+\ 消除/* ... */注释
Ctrl+Shift+O 将缺少的import语句加入Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+L 定位在某行 (对于程序超过100的人就有福音了)
Ctrl+M 最大化当前的Edit或View (再按则反之)
Ctrl+/ 注释当前行,再按则取消注释
Ctrl+Shift+F 格式化当前代码
F3 跳到声明或定义的地方
F4 显示类图
Ctrl + Alt + ↓(↑) : 向下(上)复制本行
二、断点调试中的快捷键:
F5 Step Into 单步进入
F6 Step Over 单步执行跳过
F7 Step Return 单步跳出
三、常见配置:
1.显示行号:Window->Preferences>General->Editors->Text Editors->勾选show line numbers
2.增强Eclipse、MyEclipse的代码自动提示功能
Windows→Preferences→Java→Editor→Content Assist
AutoActivation Delay默认值为200(单位是毫秒)也就是说在打“.”之后停留200毫秒才能出现智能感知的提示。那么将它修改为20之后提示速度明显上升。
原理:“Auto Activation triggers for java”这个选项就是指触发代码提示的的选项,把“.” 改成“.abcdefghijklmnopqrstuvwxyz(,”的意思,就是指遇到26个字母和.,(这些符号就触发代码提示功能了。(具体后面有说,放心)增强Eclipse ,MyEclipse 的代码提示功能,具体怎么样来配置?下面开始说步骤
(1). 打开Eclipse,然后“window”→“Preferences”
(2). 选择“java”,展开,“Editor”,选择“Content Assist”。
(3). 选择“Content Assist”,然后看到右边,右边的“Auto-Activation”下面的“Auto Activation triggers for java”这个选项。其实就是指触发代码提示的就是“.”这个符号.
(4). “Auto Activation triggers for java”这个选项,在“.”后加abc字母,方便后面的查找 修改。然后“apply”,点击“OK”。
(5). 然后,“File”→“Export”,在弹出的窗口中选择“Perferences”,点击“下一步”。
(6). 选择导出文件路径,本人导出到桌面,输入“test”作为文件名,点击“保存”。
(7). 在桌面找到刚在保存的文件“test.epf”,右键选择“用记事本打开”。
(8). 可以看到很多配置Eclipse的信息
(9). 按“ctrl + F”快捷键,输入“.abc”,点击“查找下一个”。
(10). 查找到“.abc”的配置信息.
(11). 把“.abc”改成“.abcdefghijklmnopqrstuvwxyz(,”,保存,关闭“test.epf”。
(12). 回到MyEclipse 6.0.1界面,“File”→“Import”,在弹出的窗口中选择“Perferences”,点击 “下一步”,选择刚在已经修改的“test.epf”文件,点击“打开”,点击“Finish”。该步骤和上面 的导出步骤类似。
(13). 最后当然是进行代码测试了。随便新建一个工程,新建一个类。
总结:“Auto Activation triggers for java”这个选项就是指触发代码提示的的选项,把“.”改成 “.abcdefghijklmnopqrstuvwxyz(,”的意思,就是指遇到26个字母和.,(这些符号就触发代码提示功 能了。顺便说一下,修改类名,接口名等以不同颜色高亮的,可以这样配置在“java”→“enditor”→ “syntac”,右边展开“java”→“classes”,勾上“Enable”这个选项,选择自己喜欢的颜色即可。当然还有其他相关的颜色配置。具体就不说啦。其实,在“Preferences”这个东西,有很多可以配置的 东西,使得MyEclipse 优化的,具体的就要各个人根据自己个人喜好去配置了。
四、myeclipse字体设置
在window->perferences->General->Appearance->Colors and Fonts->Text Font 单击change 修改
五、how to open a java project in eclipse
Use File > Import and select General > Existing Projects into Workspace. Click next and then browse to the directory contain the project directory.
六、Call stack in Eclipse
In the "debug perspective", show the view named "debug". For each thread that is currently halted, this view shows the full call stack. Clicking on one element of this stack switches the editor view to display the corresponding class, and "variables" view will show variables of this stack element.
七、调试技巧(From CSDN)
1.Step Into (also F5) 跳入
2.Step Over (also F6) 跳过
3.Step Return (also F7) 执行完当前method,然后return跳出此method
4.step Filter 逐步过滤 一直执行直到遇到未经过滤的位置或断点(设置Filter:window-preferences-java-Debug-step Filtering)
5.resume 重新开始执行debug,一直运行直到遇到breakpoint。
例如 :A和B两个断点,debug过程中发现A断点已经无用,去除A断点,运行resume就会跳过A直接到达B断点。
6.hit count 设置执行次数 适合程序中的for循环(设置 breakpoint view-右键hit count)
7.inspect 检查 运算。执行一个表达式显示执行值
8.watch 实时地监视对象、方法或变量的变化
9.我们常说的断点(breakpoints)是指line breakpoints,除了line breakpoints,还有其他的断点类型:field(watchpoint)breakpoint,method breakpoint ,exception breakpoint.
10.field breakpoint 也叫watchpoint(监视点) 当成员变量被读取或修改时暂挂
11.添加method breakpoint 进入/离开此方法时暂挂(Run-method breakpoint)
12.添加Exception breakpoint 捕抓到Execption时暂挂(待续...)
断点属性:
1.hit count 执行多少次数后暂挂 用于循环
2.enable condition 遇到符合你输入条件(为ture/改变时)就暂挂
3.suspend thread 多线程时暂挂此线程
4.suspend VM 暂挂虚拟机
13.variables 视图里的变量可以改变变量值,在variables 视图选择变量点击右键--change value.一次来进行快速调试。
14.debug 过程中修改了某些code后--〉save&build-->resume-->重新暂挂于断点
15.resume 当debug调试跑出异常时,运行resume,重新从断点开始调试
相关推荐
Java开发工具Jcreator使用技巧总结
对android应用开发中:创建工程,创建模拟器,运行项目,ddms进行调试,输出日志,Eclipse搜索,认识模拟器,安装apk文件,Google sdk开发文档学习方法,导入系统自带的示例如apidemo等,运行调试学习,单元测试。...
帮助学生掌握eclipse的使用技巧,尤其是eclipse的常用快捷键等;同时对前面几章的内容进行一个总结性的实战练习,让学生更理解所学内容; 本课程是《Java零基础至高级应用》系统课程的第四章,全套课程精细讲解,...
subversion的使用技巧很多,这里只总结了最小使用集,即主要的基本功能,能够用来应付日常工作。 svn是版本管理工具,譬如团队进行项目开发,项目代码都储存在服务器上,成员可用svn在本地获得并更新代码 控制服务器...
该资源合适一切使用IntelliJ IDEA工具的开发者,入门轻松。如果使用Eclipse或者其它开发工资的从业者请慎重下载,避免造成损失。
这个demo是开发经常用到的一些关于adapter的工具类,可以节省大量的开发代码量,算是本人工作中的一些小技巧吧,另外demo中还有个图片加载类,算是个小福利,压缩包中有eclipse与studio两个包
学JAVA时间也不短了,可总没有一点自己原创的东西,今天就以写IDE开发工具的使用技巧作为我原创的开始吧,希望大家能喜欢这篇文章,也希望鄙文能对广大初学JAVA的朋友有一点帮助!在使用JCRETOR过程中,自己摸索出了...
第3章 调试工具及技巧 / 62 3.1 使用firebug进行调试 / 62 3.2 在ie中调试 / 76 3.2.1 使用debugbar和companion.js调试 / 76 3.2.2 使用ietester测试 / 80 3.2.3 在ie 8或ie 9中调试 / 83 3.3 在chrome中调试...
2.2.4 Eclipse的工具条 25 2.2.5 Eclipse辅助视图区 25 2.2.6 Eclipse中Package Explorer 26 2.2.7 Eclipse中的源代码编辑器 26 2.2.8 Eclipse的设置窗口 26 2.2.9 Eclipse中的其他视图 27 2.3 如何使用...
2.2.4 Eclipse的工具条 25 2.2.5 Eclipse辅助视图区 25 2.2.6 Eclipse中Package Explorer 26 2.2.7 Eclipse中的源代码编辑器 26 2.2.8 Eclipse的设置窗口 26 2.2.9 Eclipse中的其他视图 27 2.3 如何使用...
Android是美国Google公司开发的基于Linux平台的、开源的智能手机操作系统,作者以AndroidSDK+Eclipse IDE+Windows7旗舰版为平台,总结了安卓开发经验与技术。《实用Android系统测量软件开发技术》共10章,系统地介绍...
如何自动化实现烦琐的逆向分析任务,如何设计与构建自己的fuzzing工具,如何利用fuzzing测试来找出存在于软件产品中的安全漏洞,一些小技巧诸如钩子与注入技术的应用,以及对一些主流Python安全工具如PyDbg、...
如何设计与构建自己的fuzzing工具,如何利用fuzzing测试来找出存在于软件产品中的安全漏洞,一些小技巧诸如钩子与注入技术的应用,以及对一些主流Python安全工具如PyDbg、Immunity Debugger、Sulley、IDAPython、...
本文针对以上问题和实际工作需要,基于Android平台,采用Google Android SDK和JAVA Eclipse等作为开发工具,设计并实现了哈尔滨招行Android手机银行汇率换算模块。该模块使用了中国人民银行网上提供的最新实时的汇率,...
本书是第II卷,以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用Java进行桌面程序开发各个方面的知识和技巧,主要包括Java语法与面向对象技术、Java高级应用、窗体与控件应用、文件操作...
3.2软件支撑环境及开发工具 3.2.1软件支撑环境 Microsoft Office Access Microsoft Visual Basic Microsoft SQL Server Eclipse:Eclipse是一个非常优秀的集成开发环境。Eclipse是一个用于构建集成Web和 应用程序...
《Java Web编程宝典(十年典藏版)》是一本集技能、范例、项目和应用为一体的学习手册,书中介绍了应用Java Web进行程序开发的各种技术、技巧。全书分4篇,共24章,其中,第1篇为技能学习篇,主要包括Java Web开发环境...