eclipse 常用操作 持续更新
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 常用操作 持续更新相关推荐
- java-List集合初始化的几种方式与一些常用操作-持续更新
目录 list集合初始化 map初始化 获取list集合中的最大最小值 list排序 list对象时间排序 treeMap 中(基于key的排序) TreeMap的按value排序 Map按value ...
- linux 查看工程用什么工具,工程师工具包-Linux常用命令及常用操作-持续更新中...
Linux系统命令相关 系统相关 date date 查看系统时间 $date 2017年 09月 18日 星期一 18:01:06 CST date -R查看系统时间,并且在时间后面加上时区的显示 ...
- jgGrid常用操作--持续更新
最近有使用到jqGrid框架,有个需求是单击某个字段,比如name,然后把id带过去执行一个function,网上有说用线获取选中行,然后再得到id的方法,此方法经实验,必须要先选中才行,在用户没有进 ...
- Matlab常用代码---持续更新
Matlab中的一些常用代码---持续更新 1. 获取当前的工作目录路径:添加文件夹到工作路径 2. 获取某个.m文件的绝对路径 3. 使用随机颜色进行可视化 1. 获取当前的工作目录路径:添加文件夹 ...
- pytorch下Numpy,Torch,Spicy,NetworkX及其他基本数据类型相关操作(持续更新)
Tricks 1. torch.sparse.FloatTensor(position, value) 稀疏张量表示为一对稠密张量:一个值张量和一个二维指标张量(每一维中存储多个值).一个稀疏张量可以 ...
- 常用eclipse插件集合, 持续更新
2019独角兽企业重金招聘Python工程师标准>>> 1.svn http://subclipse.tigris.org/update_1.8.x 2.shelled http:/ ...
- eclipse 在 Linux中常用命令,持续更新....
1. mvn eclipse:clean 2. mvn eclipse:eclipse -Dwtpversion=1.0 1.jdk安装 首先可以使用命令直接进行jdk安装 sudo apt-get ...
- peewee和peewee_async常用汇总(持续更新)
作者:Each+ Apollo 目录 文章目录 目录 一.Meta信息 1. database 2. table_name 3. table_function 4. indexes 5. primar ...
- 【Eclipse】Eclipse常用操作
[文章索引] (1)POJO类自动生成Getter和Setter方法 (2)自动生成构造方法(构造函数) (3)通过类自动生成它的接口 (4)自动生成Junit测试类 (5)定制视图 (6) ...
- javaScript常用语法(持续更新)
一.数据类型 1. 原始数据类型(8个) number, string, boolean, undefined, null, symbol, bigint, object 1.1 number包括以下 ...
最新文章
- java excel转word表格_java利用poi生成/读取excel表格、生成word
- 无意看到,当真给力!记住:永远不要在MySQL中使用UTF-8
- ssl2290-潜水员【dp之二维费用】
- 迭代器模式(Iterator)
- 《设计模式系列》---克隆模式
- LeetCode-计数质数
- arm 基础:Nand Flash与Nor Flash的区别
- Silktest试用笔记
- ruoyi 项目启动步骤
- 2018 UL国际皇冠杯将于10月4日-7日在仁川举行
- srt文件从英文翻译到中文
- 关于恢复synaptics触摸板手势
- 基于微信小程序的点餐与预约餐桌的管理系统+后台管理
- 区分各个SQL的概念
- laravel实现点餐系统
- 中央大学计算机学什么,中央大学讲解
- Ubuntu14.04+cuda6.5+opencv2.4.9+caffe配置记录
- 在linux用锐捷客户端上校园网
- 手机wps云文档无法连接服务器,手机wps云文档怎么用
- 双人成型无法连接远程计算机,《双人成行》无法连接到EA服务器怎么办 无法连接到EA服务器解决办法...
热门文章
- 如何解决ADB server didn't ACK
- Mysql5.7及以上版本的MySQL下载、安装及配置教程(附图)
- SqlServer将数据表中的数据生成添加语句
- copy-and-swap idiom详解和实现安全自我赋值
- MySQL安装详细图解
- python3闭包通俗解释_python通俗解说闭包
- django 轮播图上传_拼多多规则更新:关于【商品轮播图】你所不知道的秘密!...
- 实习日志_护理实习日志
- C++编写程序:输入三角形的三边,判断三角形的类型。
- linux中realplayer.rpm格式的软件安装,Linux_Linux中realplayer播放器安装步骤,Linux操作系统在安全性能上远 - phpStudy...