`
fanjf2012
  • 浏览: 6630 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

Eclipse工具使用技巧总结

阅读更多

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,重新从断点开始调试

八、 Eclipse 高级调试技巧

 

分享到:
评论

相关推荐

    Eclipse快捷键与使用技巧总结

    Eclipse作为一款广泛使用的开源集成开发环境(IDE),其强大的功能和灵活的插件系统使其成为Java开发者的重要工具。掌握Eclipse的快捷键和使用技巧,能够显著提高编程效率,减少重复劳动,使开发工作更加高效和愉悦。 ...

    eclipse插件开发常用技巧

    总结起来,Eclipse插件开发涵盖了项目管理、工作空间操作、代码编辑导航、用户界面交互等多个方面。掌握这些技巧不仅能提高开发效率,还能优化插件的用户体验。在实际开发过程中,开发者还需要了解Eclipse插件生命...

    Eclipse 工具的使用

    ### Eclipse 开发工具的使用技巧 #### 一、Eclipse 概述 1. **Eclipse 的起源**:Eclipse 是由 IBM 开发的一款开源集成开发环境(IDE),专为 Java 开发人员设计。它拥有丰富的插件生态系统,能够极大地扩展其功能...

    Eclipse 的 Debug 介绍与技巧

    ### Eclipse的Debug介绍与技巧 #### 一、Eclipse调试介绍 在软件开发的过程中,调试是必不可少的一个环节。几乎所有的程序开发都会面临错误排查的问题,因此掌握高效的调试技巧至关重要。Eclipse作为一款广泛使用...

    Eclipse常用技巧总结

    ### Eclipse 常用技巧总结 #### 一、快捷键与功能 Eclipse 提供了丰富的快捷键,方便开发者高效地进行代码编写和管理。以下是一些常用的快捷键及其功能介绍: 1. **Alt+/(内容辅助)**:提供内容辅助,类似于 ...

    eclipse集成反编译工具及详细使用说明

    总的来说,集成反编译工具是Eclipse开发中一个非常实用的技巧,它可以帮助我们理解第三方库的工作原理,优化代码,甚至修复一些未知问题。通过熟练掌握这些工具的使用,你将能更好地驾驭Java开发环境,提高工作效率...

    Java开发工具Jcreator使用技巧总结

    Java开发工具Jcreator使用技巧总结

    eclipse使用视频教程

    【Eclipse使用视频教程】 Eclipse是一款开源的集成开发环境...通过学习这个视频教程,你可以逐步掌握Eclipse的使用技巧,提升开发效率。无论是初学者还是经验丰富的开发者,Eclipse都能提供高效、便捷的开发体验。

    eclipse总结

    综上所述,"Eclipse总结"涵盖了Eclipse的基本使用、源码开发、插件工具的定制,特别是EMF和GMF在模型驱动开发中的应用。学习和理解这些知识点,对于提升开发效率,理解和构建自己的Eclipse插件或图形化工具至关重要...

    eclipse使用技巧

    ### Eclipse使用技巧详解 在日常的软件开发工作中,Eclipse作为一款非常流行的集成开发环境(IDE),被广泛应用于Java及其它多种语言的开发之中。它不仅功能强大,而且具有高度可定制性,使得开发者能够根据自己的...

    Gcc+Eclipse2022+JLink 开发ARM 工具链-【亲自总结,正在试用】

    这个压缩包"GCC+Eclipse+Jlink20220808"很可能包含了上述所有工具的安装文件、配置示例、可能还有相关的教程或说明文档,帮助用户快速搭建和使用这个ARM开发环境。通过熟练掌握这些工具,开发者可以更高效地进行ARM...

    Eclipse使用入门(doc)

    2. **Eclipse工具项目**:专注于确保为Eclipse Platform构建高质量的工具,减少重复劳动并促进不同工具之间的无缝交互。 3. **Eclipse技术项目**:致力于探索新技术和教育材料的开发,鼓励研究人员、教育工作者等...

    Eclipse中设置打开当前文件所在文件夹的方法

    在Eclipse这款强大的Java开发集成环境中,有时候我们需要快速地访问到当前编辑的源代码文件在本地文件系统中的位置。为了实现这一功能,Eclipse提供了一种...所以,掌握这个技巧对于提升Eclipse使用体验是至关重要的。

    Maven+Eclipse 中使用tomcat

    这个主题涵盖了源码管理和开发工具的使用,包括Maven的项目管理能力以及Eclipse的IDE功能,同时强调了如何利用这两个工具配合Tomcat容器进行Web应用的开发和部署。 【总结】 Maven与Eclipse结合使用,大大简化了...

    android常用开发工具的使用技巧总结

    ### Android常用开发工具的使用技巧总结 #### 一、创建工程 在Android开发过程中,创建一个新的工程是非常基础且重要的一步。通常,我们会使用Eclipse IDE来进行这一操作。具体步骤如下: 1. 打开Eclipse,点击...

    eclipse 快捷键及技巧

    ### Eclipse 快捷键及技巧详解 Eclipse是一款非常强大的开源集成开发环境(IDE),广泛应用于Java、C/C++、PHP等语言的开发工作中。掌握Eclipse中的快捷键...希望上述总结能够帮助大家更好地利用Eclipse这一强大工具。

    "Eclipse实用技巧汇编"

    本文精炼总结了提升开发效率的Eclipse实用技巧: 快捷键妙用:如Alt + /自动生成代码,Ctrl + Shift + F格式化,Ctrl + F11快速运行程序。 定制快捷键:个性化设置提升操作速度。 代码格式与视图切换优化。 插件增强...

    ubuntu 16.04 安装 eclipse教程和总结

    本文将详细介绍在 Ubuntu 16.04 系统中安装 Eclipse 的步骤,并提供一些实用的技巧。 #### 二、安装 JDK Eclipse 作为基于 Java 的 IDE,首先需要在系统上安装 Java 开发工具包 (JDK)。本文选择安装 Oracle 的 JDK...

Global site tag (gtag.js) - Google Analytics