导出javadoc

command选择bin下的javadoc.exe

配置编码和文字

英文:-locale en_US -encoding UTF-8 -charset UTF-8 
中文:-locale zh_CN -encoding UTF-8 -charset UTF-8 
日文:-locale ja_JP -encoding UTF-8 -charset UTF-8

Search

search -->file ,可以搜索整个workSpace下的,某些后缀的文件中的,指定字符串,可以使用正则表达式
常用正则:
Ctrl+F 删除java注释:  /\*{1,2}[\s\S]*?\*/
Ctrl+F 删除xml注释:  <!-[\s\S]*?-->
Ctrl+F 删除空白行:   ^\s*\n
 
统计代码行数(不含空白行)search --> ^.*$
 
误删后恢复:本地代码数据库

右击文件-->Compare with -->Local history
可以打开代码对比的视图
 
标签/书签
默认的标签有TODO FIXME 和XXX,如: //FIXME 此处有bug
书签可以单击代码所在行左侧栏,就是设置断点的位置,然后Add task
很多时候生成的代码会自动生成TODO标签
需要找到设置标签或者书签的代码时,打开Tasks视图即可(Window --> show view -->tasks)
 
代码格式
格式设置在Window -->preferences --> java --> code style -->formatter ,点击右侧Edit
配置后可以导出preferences的配置到xml,供其他人使用
可以右击项目,Source --> format 格式化整个项目的代码
可以用鼠标点击项目,然后ctrl + shift + o,会整理所有java文件的Import语句,多余的删除,需要的引入。
 
插件管理
Help -->Install new software
之后可以选择add  或者点击Available software sites删除或修改
 
导出Jar
可以使用Fat jar插件,Eclipse -->export 的不好用,不能打入资源,也会打如多余的library之类的。
 
 
直接在windows中打开项目中文件的所在路径
插件:http://www.junginger.biz/eclipse/
非常好用,就不截图了 
 
网页copy的代码自动生成package和Class
首先把代码复制
然后点击项目的src
直接ctrl v
eclipse会帮你创建好对应的package和class,如果你只复制的是一个方法,他会给你创建一个叫Snippet.java的类
 
 
还有很多插件比如svn、maven、ant等等的,可以选择安装,但是肯定装得越多eclipse越卡。
eclipse本身虽然比较卡,但是如果不装很多插件,修改eclipse.ini分配好内存,其实也没那么卡的。
 
 
不定期更新

about eclipse的更多相关文章

  1. eclipse 快捷键大全

    注:因eclipse版本.电脑配置等原因 有些快捷键可能导致不可用(遇到些许问题可在下方评论) [Ct rl+T] 搜索当前接口的实现类 1. [ALT +/]    此快捷键为用户编辑的好帮手,能为 ...

  2. tomcat开发远程调试端口以及利用eclipse进行远程调试

    一.tomcat开发远程调试端口 方法1 WIN系统 在catalina.bat里:  SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compi ...

  3. Eclipse中启动tomcat报错java.lang.OutOfMemoryError: PermGen space的解决方法

    有的项目引用了太多的jar包,或者反射生成了太多的类,异或有太多的常量池,就有可能会报java.lang.OutOfMemoryError: PermGen space的错误, 我们知道可以通过jvm ...

  4. 修改eclipse皮肤

    习惯了vim黑色背景的程序猿们想必用eclipse时会倍感的不适应吧,不过没关系,因为eclipse的皮肤是可以自己定制的! 下面是我电脑上的eclipse界面,看到这个是不是找回了vim的感觉呢? ...

  5. 安装eclipse的maven插件

    我们团队用maven来管理项目需要的库文件,其实以前都没听过maven,第一次接触这个,师兄要我直接去装下这个,开始以为还挺简单的,没想到中间遇到了一些小麻烦,现在把我成功安装maven的过程分享下, ...

  6. eclipse如何添加Memory Analyzer

    ①启动Eclipse,并打开"Install New software..."对话框: ②点击Add,如图: ③点击OK,最后一直点next,完成

  7. Android——eclipse下运行android项目报错 Conversion to Dalvik format failed with error 1解决

    在eclipse中导入android项目,项目正常没有任何错误,但是运行时候会报错,(clean什么的都没用了.....)如图: 百度大神大多说是jdk的问题,解决: 右键项目-Properties如 ...

  8. eclipse — 导入android项目后识别成java项目的问题及解决

    最近在eclipse导入android项目的时候遇到了奇葩问题,再此记录 遇到的问题就是:将完好的android项目导入到eclipse的时候,原本这是一个很容易的事情,但是导入成功后发现,,,靠ec ...

  9. Eclipse出现"Running Android Lint has encountered a problem"解决方案

    安装eclipse for android 时候的错误记录,转载自:http://blog.csdn.net/chenyufeng1991/article/details/47442555 (1)打开 ...

  10. Android Studio切换为eclipse的快捷键之后还是有区别的部分快捷键

    Android Studio Eclipse 把代码提示换成了Class Name Completion, 快捷键是Ctrl+Alt+Space(空格键). 代码提示快捷键Alt+/,         ...

随机推荐

  1. unity label和图片 gui

    #pragma strict var str:String; //接收外部复制贴图 var imageTexture:Texture; private var imageWidth:int; priv ...

  2. struts 的问题是由于没有写的name有缺少的项,没有完全对应

    java.lang.RuntimeException: Invalid action class configuration that references an unknown class name ...

  3. C++做client Java做客户端传送数据

    因为要用到,但发现Java怎么都收不到C发来的数据,除非C端自动挂掉,java会一口气全收回来. 后来才发现是因为C发过来的Java用readline是读不到回车的,所以会一直等待. 所以不要用rea ...

  4. iScroll5 API速查随记

    版本 针对iScroll的优化.为了达到更高的性能,iScroll分为了多个版本.你可以选择最适合你的版本.目前我们有以下版本: iscroll.js,这个版本是常规应用的脚本.它包含大多数常用的功能 ...

  5. CentOS 下用的是lnmp 的包配置Nginx 下的CI伪静态(搞爽了)

    server { listen ; server_name cy.com; index index.html index.htm index.php default.html default.htm ...

  6. 安卓学习笔记---Activity

    由于学期实训的要求,我开始学习安卓了.从本月一号开始,学了五天了.时间短,刚学到的东西容易忘,我记一下笔记. 首先是对Activity的理解.activity首先是一个java类,我们创建一个新的ac ...

  7. MS10048依旧是Windows 2003 x86 的杀器

    今天搞了个wow的游戏论坛,服务器环境是win03 x86+iis6.0+php+mysql. 提权的时候各种无奈,mysql无权限,而且没root,试了几个别的方法都不行,实在没办法的时候,用MS1 ...

  8. Html - 幽灵键盘

    Css ;text-align:center} #shurufa_gongneng,#shurufa_num_123,#shurufa_num_456,#shurufa_num_789{} #shur ...

  9. [转]支付宝接口程序、文档及解读(ASP.NET)

    本文转自:http://www.cnblogs.com/blodfox777/archive/2009/11/03/1595223.html 最近需要为网站加入支付宝的充值接口,而目前关于支付宝接口开 ...

  10. Scrum会议2

    小组名称:天天向上 项目名称:连连看 参会成员:王森(Master)张金生 张政 栾骄阳 时间:2016.10.17 已完成内容: 1.连连游戏的图片素材选取. 2.连连看具体的功能种类. 计划完成: ...