debug运行至行 Ctrl+R

ctrl+2,L:为本地变量赋值

开发过程中,我常常先编写方法,如Calendar.getInstance(),然后通过ctrl+2快捷键将方法的计算结果赋值于一个本地变量之上。这样我节省了输入类名,变量名以及导入声明的时间。Ctrl+F的效果类似,不过效果是把方法的计算结果赋值于类中的域。

段注释

Alt+shift+j(鼠标选到方法名)

doc注释

alt+shift+j给函数

继承关系

Ctrl+T(快速看类的继承关系)

自动引包:

Ctrl+shift +O

搜索

Ctrl+H  Ctrl+F

/*  */注释

Ctrl+shift+/   (取消用+\)

/**

自动生成javadoc文档注释

手动提示

Alt+/

代码对齐

Ctrl+shift+f (format)

修改 Window->preferences->java->code style->

第三方jar包

拉入project,右键build path

自动提示:

Window->preferences->java->editor->content assist

数据库试图

Window->show vie->data source explorer

条件断点(非常有用)

对断定右键 property

debug模式下观察参数变化

source

《Refactoring:improving the design of existing code 》

重构

方法抽取 Extract Method

重命名   Rename

内联     inline (简单函数 无递归)

常量抽取 extract constant

抽取局部变量  extract local variable

包装字段 encapsulate field  (source setter  and  getter )

接口抽取 extract interface

设置workspace

File->switch workspace

查看相应类的源代码

Navigate –>Open type

查看父类实现

行号旁边的向上箭头

查看类型层次结构

右键->open type hierarchy

查看方法被调用

右键->open call hierarchy

模板代码

Window->preferences 搜索 template  在java下

页面编码设置

文件右键->properties

配置save action 保存后操作

preferences-search save action

foramte code

organize imports

转载于:https://www.cnblogs.com/linkarl/p/4892813.html

eclipse 常用操作 持续更新相关推荐

  1. java-List集合初始化的几种方式与一些常用操作-持续更新

    目录 list集合初始化 map初始化 获取list集合中的最大最小值 list排序 list对象时间排序 treeMap 中(基于key的排序) TreeMap的按value排序 Map按value ...

  2. linux 查看工程用什么工具,工程师工具包-Linux常用命令及常用操作-持续更新中...

    Linux系统命令相关 系统相关 date date 查看系统时间 $date 2017年 09月 18日 星期一 18:01:06 CST date -R查看系统时间,并且在时间后面加上时区的显示 ...

  3. jgGrid常用操作--持续更新

    最近有使用到jqGrid框架,有个需求是单击某个字段,比如name,然后把id带过去执行一个function,网上有说用线获取选中行,然后再得到id的方法,此方法经实验,必须要先选中才行,在用户没有进 ...

  4. Matlab常用代码---持续更新

    Matlab中的一些常用代码---持续更新 1. 获取当前的工作目录路径:添加文件夹到工作路径 2. 获取某个.m文件的绝对路径 3. 使用随机颜色进行可视化 1. 获取当前的工作目录路径:添加文件夹 ...

  5. pytorch下Numpy,Torch,Spicy,NetworkX及其他基本数据类型相关操作(持续更新)

    Tricks 1. torch.sparse.FloatTensor(position, value) 稀疏张量表示为一对稠密张量:一个值张量和一个二维指标张量(每一维中存储多个值).一个稀疏张量可以 ...

  6. 常用eclipse插件集合, 持续更新

    2019独角兽企业重金招聘Python工程师标准>>> 1.svn http://subclipse.tigris.org/update_1.8.x 2.shelled http:/ ...

  7. eclipse 在 Linux中常用命令,持续更新....

    1. mvn eclipse:clean 2. mvn eclipse:eclipse -Dwtpversion=1.0 1.jdk安装 首先可以使用命令直接进行jdk安装 sudo apt-get ...

  8. peewee和peewee_async常用汇总(持续更新)

    作者:Each+ Apollo 目录 文章目录 目录 一.Meta信息 1. database 2. table_name 3. table_function 4. indexes 5. primar ...

  9. 【Eclipse】Eclipse常用操作

    [文章索引] (1)POJO类自动生成Getter和Setter方法  (2)自动生成构造方法(构造函数)  (3)通过类自动生成它的接口  (4)自动生成Junit测试类  (5)定制视图  (6) ...

  10. javaScript常用语法(持续更新)

    一.数据类型 1. 原始数据类型(8个) number, string, boolean, undefined, null, symbol, bigint, object 1.1 number包括以下 ...

最新文章

  1. java excel转word表格_java利用poi生成/读取excel表格、生成word
  2. 无意看到,当真给力!记住:永远不要在MySQL中使用UTF-8
  3. ssl2290-潜水员【dp之二维费用】
  4. 迭代器模式(Iterator)
  5. 《设计模式系列》---克隆模式
  6. LeetCode-计数质数
  7. arm 基础:Nand Flash与Nor Flash的区别
  8. Silktest试用笔记
  9. ruoyi 项目启动步骤
  10. 2018 UL国际皇冠杯将于10月4日-7日在仁川举行
  11. srt文件从英文翻译到中文
  12. 关于恢复synaptics触摸板手势
  13. 基于微信小程序的点餐与预约餐桌的管理系统+后台管理
  14. 区分各个SQL的概念
  15. laravel实现点餐系统
  16. 中央大学计算机学什么,中央大学讲解
  17. Ubuntu14.04+cuda6.5+opencv2.4.9+caffe配置记录
  18. 在linux用锐捷客户端上校园网
  19. 手机wps云文档无法连接服务器,手机wps云文档怎么用
  20. 双人成型无法连接远程计算机,《双人成行》无法连接到EA服务器怎么办 无法连接到EA服务器解决办法...

热门文章

  1. 如何解决ADB server didn't ACK
  2. Mysql5.7及以上版本的MySQL下载、安装及配置教程(附图)
  3. SqlServer将数据表中的数据生成添加语句
  4. copy-and-swap idiom详解和实现安全自我赋值
  5. MySQL安装详细图解
  6. python3闭包通俗解释_python通俗解说闭包
  7. django 轮播图上传_拼多多规则更新:关于【商品轮播图】你所不知道的秘密!...
  8. 实习日志_护理实习日志
  9. C++编写程序:输入三角形的三边,判断三角形的类型。
  10. linux中realplayer.rpm格式的软件安装,Linux_Linux中realplayer播放器安装步骤,Linux操作系统在安全性能上远 - phpStudy...