eclipse的使用小技能

文章来源:http://blog.csdn.net/ljfbest/article/details/7465003

关于eclipse的使用方面,其实有些东西都是小技巧的东西。知道了这些Eclipse常用技巧后,对编程会带来很大的方便。
一.老是使用鼠标操作,有的功能要点好多次鼠标,eclipse热键都有哪些呢?

热键是Eclipse常用技巧中最常见的一个了。平时使用eclipse编程中,我最常用的三个组合热键:
        1.alt+/ 代码提示功能,编程中首选热键 熟悉delphi编程的同事经常把它改为ctrl+space

2.ctrl+shift+f 代码排版 为了是你写的程序代码版面更清晰,你可以尝试使用该热键
        3.ctrl+shift+o 整理你的import部分的内容,会把多余的import项清理掉
更多的热键可以在window->preferences->general->keys查看

二.有些代码或注释在几乎每个类中都要出现,我想使用方便的方法来自动生成,我该怎么办呢?
        eclipse中可以自定义模板,只需要输入模板的名称,就可以帮你生成你预先定义好的模板代码。
       个性的注释,log4j记录器等都可以自定义模板,让eclipse帮你方便的生成你所需要的代码。Eclipse自定义模板在window->preferences->java->editor->templates中设置。

三.我想改变eclipse默认的字体大小和颜色,该怎么办呢
        如果你使用了19寸大液晶屏,那么你不妨把eclipse默认的10号字调大一些,保护你的眼睛。或者你嫌eclipse默认的颜色设置不好看。那么你可以看看window->preferences->appearance->colors and fonts

四.我不小心关闭了某个视图窗口,怎么让它再显示出来?
        遇到这个问题,你可以看看这里window->show view

五.我嫌eclispe默认的工作台布局不方便,怎么切换工作台的布局?
        eclispe里提供了很多的工作台布局,来方便不同类型工程的开发,在eclipse中,管这叫透视图(perspective)。你可以在window->open perspective进行透视图的切换。

六.eclipse可以通过插件进行功能扩充,我找到了一个有用的插件,怎么安装它呢?
        最方便的办法就是下载插件,然后解压到eclipse->plugins目录中,以及eclipse->features目录中(如果有features的话)。如果提供了网络安装方式的话,可以通过help->software updates->find and install,出现的页面中点击next->new remote site,填上你的插件的名称和url然后按照提示就可以安装了。

还有另外一种方法就是先把插件程序下载到本地,跟网络安装的过程差不多,就不多说了,网上相关资料也比较多的。

七.我的工程不能自动编译了,怎么回事?

遇到这个问题,可能你的工程中肯定有致命的错误存在,首先要排除掉再进行编译。我有代码洁癖,凡是看见红叉以及各种各样的eclipse的提示,都[wiki]感觉[/wiki]不爽,先排除而后快。

另外,eclipse默认是当你修改程序后自动编译的,如果不能自动编译,你可以查看project->build automatically选项是否被选中。
        如果你要把整个工程重新编译一遍,可以使用project->clean。

如果你在文件系统中拷贝某些文件到eclipse的工程文件夹中,eclipse是不会自动加载的。如果你要在eclipse环境中编辑这些文件,请在工程上点击右键->refresh。

八.pakage explore是最常用的一个视图,它有哪些使用技巧呢?

1.pakage explore中的工程太多了,老影响我的编辑其它工程,我该怎么办?
        最便捷的办法是点击右键删除,接下来的页面提示你仅仅删除工程还是连工程内容文件和文件夹一起删除,默认是仅仅删除工程。放心大胆的删吧,文件系统中的内容是不会被删除的,等你再要用该工程的时候,可以再次导入。
        另一种方法是点击右键->close project,操作完以后,工程的图标变成一个储物箱的样子。等你要再次使用该工程的时候,可以点击右键->open project。

2.工程中的内容太多了,有些内容我不需要编辑,需要隐藏掉,我该怎么办?
        点击pakage explore上部的倒三角符号点击下拉菜单中的filters选项,然后勾选你不需要显示的内容,或者在文本框里输入你不需要显示的文件类型的后缀,比如:*.jar。
        3.我的pakage explore显示的包结构怎么跟别人的不一样?
        pakage explore对包结构的显示提供了两种不同的视图,分别是flat和hierarchical,你可以点击pakage explore上部的倒三角符号,然后点击下拉菜单中的pakage presentation来进行切换。

九.在eclipse中怎么导入导出?
        1.我有一个eclipse工程,我怎么把它入到eclipse开发环境中?

在pakage explore空白处点击右键,import->general->existing projects into workspace,然后选择你的eclipse工程的路径,将其导入。
        2.我想把一些java文件编译并打成jar包,我该怎么办?
        在pakage explore中选中你要编译的java文件,然后点击右键,export->java->jar file,接下来的几个页面根据你的具体要求进行选项选择,一直到完成,一般来说,默认选项就可以了。
        3.我的java文件中类和方法都进行了详细的注释,我想生成api帮助文档,我该怎么办?

在pakage explore中选中你的java文件,然后点击右键,export->java->javadoc,接下来的页面根据你的需要进行选项选择,一般默认就可以了。不过要导出javadoc的前提是你的注释需要按照javadoc的规则来写,规则其实很简单,有兴趣可以查看下这方面的资料,网上也比较多的。
        4.cvs上有一个eclipse工程,我该怎样把它导入到eclipse中?
        在pakage explore空白出点击右键,new->project->cvs->projects from cvs->create a new repository location,在接下来的页面中填写cvs服务器信息以及用户名密码等,然后下一步直到完成。

十.善于利用eclipse的自动生成代码和代码格式化功能

打开一个java文件,在空白处点击右键->source,或者点击菜单栏的source菜单项,可以看见eclipse提供了很多的代码生成功能和格式化功能。

最常用的是生成pojo的getter和setter,右键->source->generate getters and setters,选择你要生成getter或setter的字段,哈,生成了,是不是很方便?

十一.怎么快速运行一段java代码?用scrapbook
        有时候我们想要临时写段java代码运行,譬如不清楚当前jvm系统变量,应该用 System.out.println(System.getProperties());在eclipse中可以新建一个scrapbook来运行这行代码而不需要正儿八经写一个class类。
        步骤如下:
        新建( ctrl+n) --> 输入 "scrap",选择 scrapbook page,然后生成一个 *.jpage,输入上面的代码,选中,点击工具栏的"Execute selected code"按钮就可以运行了。

十二.点击一个方法,结果跳到接口里去了,怎样方便地找到具体的实现方法
        光标在方法上时,用 Ctrl+t,可以显示这个方法的实现类.选择就行了。

以上总结了十二条Eclipse常用技巧,希望能对你有所帮助。

转载于:https://www.cnblogs.com/__tudou__/p/5857760.html

eclipse的使用小技能相关推荐

  1. python3转为unicode编码_「小技能get记」· 如何用python3解码unicode

    注:#小技能get记#,主要是为了记录日常生活.工作.学习中,get到的一些小小技能,希望可以帮助自己巩固知识,如果正好也能帮助需要的你,那就更好啦! 小小进步,天天get-- 1.故事背景 热爱学习 ...

  2. 华为错误报告在哪个文件夹_华为手机隐藏的这7个秘密小技能,现在开启,手机还能再用3年...

    日常使用华为手机,如果这7秘密小技能还没开启,建议现在就开启哦,手机好用不止一点点. 1.手机文件夹 华为手机中有很多文件夹,可能大家都不知道是什么意思,也不知道哪个可以删除,哪个不能碰.其实华为手机 ...

  3. linux cpu核数查看_Linux日常必备的 8 个小技能

    身为一个码农,日常工作中与我们打交道次数较多的操作系统除了Windows和Mac OS 之外,还有一个就是 Linux.今天偶尔有空翻越了之前码代码时期汇总的一些小技巧发现挺实用的,故分享给大家,希望 ...

  4. 用eclipse开发android小程序,【转】Eclipse 开发Android小程序遇到的问题总结

    用Eclipse 开发Android小程序遇到些小问题,在一边学习的过程中,将遇到的问题就记录一下,方面挺杂的,有关于程序出错的,关于linux应用的,有eclipse设置等- 1.ERROR: Ap ...

  5. 在微软5年,我学到的几个小技能

    2005年7月11日,我从学校毕业加入微软工程院,在Exchange Server团队做开发,当时的老板就是现在小米合伙人KK Wong和林斌.2010年4月份我离开微软加入小米的创始团队,虽然当时差 ...

  6. 今天又get到一个小技能,collect_set函数

    collect_set函数 今天又get到一个小技能,掌握了hive一个关于列转行专用函数 collect_set函数. 在这里做个学习笔记. collect_set是Hive内置的一个聚合函数, 结 ...

  7. 日期控件--WdatePicker的使用小技能

    ** 日期控件–WdatePicker的使用小技能拓展 ** 控件使用小技能get! 1.让"清空"按钮不显示 <input id="ipt" oncli ...

  8. 微信小技能:微信收藏置顶变身程序员的日常待办事项和月计划(跟我一起做计划)

    文章目录 引言 I 微信小技能 1.3 收藏的使用技巧:微信变身代办事项 1.2 群管理技巧 1.3 微信号有效阅读 see also 引言 微信的收藏不仅支持置顶到聊天窗口,还支持添加待办事项,因此 ...

  9. 运营小技能:最有效的公众号运营技能详解(持续更新中)

    文章目录 引言 I 后台操作技巧 1.1 操作技巧 1.2 配置技巧 II 订阅号接广教程 III 关于微信的几个小技能(存起来,您会用得上) see also #公众号:iOS逆向的资源获取指南 引 ...

最新文章

  1. 详细!看看顶级互联网公司都在研究的无服务器架构!
  2. mysql子查询为什么不走索引_解决MySQL中IN子查询会导致无法使用索引问题
  3. Linux文件/目录 所有者/所在组
  4. react native项目改名(仅针对android)
  5. 关于换行这个动作,win 和 mac 的实现
  6. 2021年中国养老前景调查报告
  7. Oracle 11.2.0.3 [INS-41112] Specified network interface doesnt maintain connectivity across cluster
  8. junit框架——单元测试
  9. Modelsim 10.2c 百度网盘下载
  10. AJAX框架都有哪些是常用的
  11. 我是如何从头写一篇顶级论文的
  12. debian学习笔记5:debian系统服务优化
  13. 游戏约玩app源码开发,重复请求如何处理?
  14. 计算机处理器缓存参数,如何查看CPU型号和主频、缓存、接口等参数
  15. powerdesigner 16.5 破解步骤
  16. Python 机器学习 | 超参数优化 黑盒(Black-Box)非凸优化技术实践
  17. 18.5.4 分布式恢复
  18. try的动词用法_有关try的常用短语和用法
  19. 求最大值的c语言程序,c语言如何求最大值
  20. spdlog日志库说明文档(超详细)

热门文章

  1. BAT大数据电商画像实战
  2. 密码正则表达式的整合
  3. Python:中文数字转换为阿拉伯数字
  4. 利用结构体设计游戏背包属性的思路
  5. keil怎么跳转_KEIL那些事儿之基础调试(一)
  6. nginx配置域名转发到其他域名的几种方法
  7. 如何用Python做情感分析?
  8. Linux/ubuntu下安装QQ与卸载QQ
  9. IP地址 网段的划分
  10. python 正则表达式匹配数字或者小数点_用正则表达式匹配浮点数