eclipse 中常用快捷键
* 字母大小写转换
ctrl+shift+x 转为大写
ctrl+shift+y 转为小写
* eclipse 自动生成对象来接收方法的返回值的快捷键
说明:光标一定要定位到要自动生成返回值对象的那一行的末尾
方式一: Alt+Shift+L
方式二:ctrl+1
* 文档注释(/** */)
1、鼠标点击选中方法名,使用 alt+shift+j 快捷键产生方法的注释;稍微修改下,方便写注释。
2、鼠标点击空白处,使用 alt+shift+j 快捷键产生作者的名字。
说明:这样写出的注释,可以被 eclipse 轻松的生成 api 文档(javadoc),这对别人了解你的项目是十分有帮助。
* 单行注释(//):ctrl+shift+c 或者 ctrl+/
* 多行注释(/* */):ctrl+shift+/
说明:单行注释、多行注释快捷键重复按一下就会去掉加上的注释
* eclipse 将光标定位至当前行代码的首部和尾部
Home 键:行首
End 键:行尾
* ctrl+f :查找 / 替换(可代替 Alt+Shift+R 的使用)
* ctrl+t :快速显示当前类的继承结构
* ctrl+d :删除光标所在行的代码
* ctrl+o :快速显示 OutLine,打开视图的小窗口。显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找 Bug 时非常有用。
* ctrl+F3 :打开结构(与 ctrl+o 类似)
* ctrl+l:定位在某行
* ctrl+鼠标单击 :可以跟踪方法或类的源码
* ctrl+1 :快速修复(最经典的快捷键)
* ctrl+alt+↓ :复制当前行到下一行(复制增加)
* ctrl+alt+↑ :复制当前行到上一行(复制增加)
* ctrl+k :快速向下查找光标选定的相同的内容。如:变量、方法等
* ctrl+shift+k :快速向上查找光标选定的相同内容。如:变量、方法等
* ctrl+shift+f :格式化当前代码
* ctrl+shift+p :定位到对应的匹配符(例如:{})
* ctrl+shift+t :打开类型(可用于查找类)
* ctrl+shift+h :在层次结构中打开类型
* ctrl+shift+s :全部保存
ctrl+m :将当前视图最大化(再按则反之)
ctrl+w :关闭单个窗口
ctrl+F4 :关闭当前窗口
ctrl+shift+F4 :关闭所有打开的编辑窗口
ctrl+q :回到最后编辑的位置
ctrl+F6 :切换窗口
ctrl+e :快速转换编辑器(与 ctrl+F6 类似)
ctrl+h :打开搜索对话框
ctrl+g :工作区中的声明
ctrl+shift+g :工作区中的引用
ctrl+shift+r :打开资源
ctrl+shift+u :变量或方法选中后出现在类的具体位置
ctrl+shift+b :添加/去除断点
alt+/ :代码提示。当记不全类、方法和属性的名字时使用该快捷键自动补全。
alt+↑ :上下两行交换位置,将选中的一行或多行向上移动。
alt+↓ :上下两行交换位置,将选中的一行或多行向下移动。
alt+← 前一个编辑的页面
alt+→ :下一个编辑的页面(针对上面那条而言)
alt+enter :显示当前选择资源(工程 or 文件 or 文件)的属性
alt+shift+r :修改多个同名变量(必须先双击选中一个)
alt+shift+z :可将选中代码快速放入 for、while、if、do-while、或者 try-catch 中
alt+shift+r :重命名(如变量和类,变量要按两下)
alt+shift+c :修改函数 / 方法结构(比较实用,有 N 个 函数/方法 调用了这个方法,修改一次搞定)
alt+shift+v :移动函数和变量
alt+shift+m :抽取方法
shift+F2 :打开外部 javadoc
shift+enter : 在当前行的下一行插入空行(鼠标可以在当前行的任一位置)
shift+ctrl+enter :在当前行上一行插入空行(鼠标可以在当前行的任一位置)
F3 :跳转到类、方法或变量的声明处
F4 :打开类型层次结构
F7 :单步返回
F6 :单步跳过
F5 :单步跳入
F8 :继续
F11 :调试运行项目
ctrl+F11 :运行项目
鼠标停留 :鼠标停留在代码上时,可以显示方法或类的源码
eclipse 中常用快捷键的更多相关文章
- Eclipse中常用快捷键
Ctrl+C:复制. Ctrl+V:粘贴. Ctrl+X:剪切. Ctrl+S:保存. Ctrl+Z:撤销. Ctrl+A:全选. F3:快速定位光标位置的某个类.方法和属性. Ctrl+Q:跳到最后 ...
- Eclipse中常用快捷键的使用
1.补全代码的声明:alt + / 2.快速修复: ctrl + 1 3.批量导包:ctrl + shift + o 4.使用单行注释:ctrl + / 5.使用多行注释: ctrl + shift ...
- Xcode自定义Eclipse中常用的快捷键
转载自http://joeyio.com/2013/07/22/xcode_key_binding_like_eclipse/ Xcode自定义Eclipse中常用的快捷键 22 July 2013 ...
- Eclipse中常用的快捷键总结!不收藏后悔!
Eclipse中常用的快捷键总结!不收藏后悔!Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ ...
- Eclipse中的快捷键快速生成常用代码(例如无参、带参构造,set、get方法),以及Java中重要的内存分析(栈、堆、方法区、常量池)
(一)Eclipse中的快捷键: ctrl+shift+f自动整理选择的java代码 alt+/ 生成无参构造器或者提升信息 alt+shift+s+o 生成带参构造 ctrl+shift+o快速导 ...
- 关于Eclipse的常用快捷键
最近用到了一些以前开发中没有用到的Eclipse中的快捷键,现在总结如下: Ctrl+Shift+G 全局 工作区中的引用 使用的图解: 在所选定的类上,按下Ctrl+Shift+G在Search的T ...
- [Java第一课]环境变量的配置以及eclipse一些常用快捷键
1.环境变量的配置(这里对xp系统电脑来说:) 首先安装jdk软件. 然后在我的电脑(右键)-->属性-->高级-->环境变量-->系统变量(注意)-->新建(新建两个p ...
- ECLIPSE最常用快捷键排名
快捷键应该是节省时间的一个要素 ,所以自己在网上找了下面这些快捷键, 以便让更多的程序员更快捷的使用Eclipse. ECLIPSE最常用快捷键排名 1. Alt + / 自动完成 2. Ctrl + ...
- Eclipse Java常用快捷键(Eclipse Shortcut Keys for Java Top10)(转)
Eclipse Java常用快捷键(Eclipse Shortcut Keys for Java Top10) 0.背景Eclipse作为Java的OpenSource开发IDE,已经是开发人员进行J ...
随机推荐
- 第十周 Leetcode 546. Remove Boxes (HARD) 记忆化搜索
Leetcode546 给定一个整数序列,每次删除其中连续相等的子序列,得分为序列长度的平方 求最高得分. dp方程如下: memo[l][r][k] = max(memo[l][r][k], dfs ...
- 近年来火热的人工智能,其实是IT业界的一个障眼法
近年来火热的人工智能,其实是IT业界的一个障眼法,仗着现在的计算机的计算能力牛B,把一个类仿生统计算法,宣传成了人工智能,不得不感叹一些营销人士的牛逼,说大话不腰疼.当然谎言重复一千遍也许自己也就信了 ...
- [App Store Connect帮助]六、测试 Beta 版本(3.3)管理测试员:查看测试员信息
如果您使用“TestFlight Beta 版测试”,您可以查看关于测试员的信息,并衡量测试员的参与度. 必要职能:“帐户持有人”职能.“管理”职能.“App 管理”职能.“开发者”职能或“营销”职能 ...
- knockout 和mvc4结合使用
Knockout (或者Knockout.js ,KnockoutJS)是一个开源的JavaScript库,网址为www.knockoutjs.com.Knockout语法简洁.可读性好,能轻松实现与 ...
- [BZOJ5109/CodePlus2017]大吉大利,晚上吃鸡!
Description 最近<绝地求生:大逃杀>风靡全球,皮皮和毛毛也迷上了这款游戏,他们经常组队玩这款游戏.在游戏中,皮皮和毛毛最喜欢做的事情就是堵桥,每每有一个好时机都能收到不少的快递 ...
- Hdu 5285 wyh2000 and pupil (bfs染色判断奇环) (二分图匹配)
题目链接: BestCoder Round #48 ($) 1002 题目描述: n个小朋友要被分成两班,但是有些小朋友之间是不认得的,所以规定不能把不认识的小朋友分在一个班级里面,并且一班的人数要比 ...
- Light 1289 - LCM from 1 to n (位图标记+素数筛选)
题目链接: http://www.lightoj.com/volume_showproblem.php?problem=1289 题目描述: 给出一个n,求出lcm(1,2,3......n)为多少? ...
- hdu1166 敌兵布阵(树状数组)
敌兵布阵 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submi ...
- 用SpringMVC实现的上传下载
1.导入相关jar包 commons-fileupload.jar commons-io.jar 2.配置web.xml文件 <?xml version="1.0" enco ...
- C#基础 结构体 枚举类型
结构体:就是一个自定义的集合,里面可以放各种类型的元素,用法大体跟集合一样. 一.定义的例子: struct student { public int nianling; public int fen ...