java中经常使用的快捷键
Eclipse(MyEclipse) 经常使用快捷键
Eclipse
的编辑功能很强大。掌握了 Eclipse
快捷键功能,能够大大提高开发效率。 Eclipse
中有例如以下一些和编辑相关的快捷键。
1.
【 ALT+/】
此快捷键为用户编辑的好帮手。能为用户提供内容的辅助,不要为记不全方法和属性名称犯
愁。当记不全类、方法和属性的名字时,多体验一下【
ALT+/】快捷键带来的优点吧。
2.
【 Ctrl+O】
显示类中方法和属性的大纲。能高速定位类的方法和属性,在查找
Bug 时很实用。
3.
【 Ctrl+/】
高速加入凝视,能为光标所在行或所选定行高速加入凝视或取消凝视,在调试的时候可能总
会须要凝视一些东西或取消凝视,如今好了,不须要每行进行反复的凝视。
4.
【 Ctrl+D】
删除当前行,这也是笔者的最爱之中的一个,不用为删除一行而按那么多次的删除键。
5.
【 Ctrl+M】
窗体最大化和还原。用户在窗体中进行操作时,总会认为当前窗体小(尤其在编写代码时),
如今好了,试试【
Ctrl+M】 快捷键。
查看和定位快捷键
在程序中,迅速定位代码的位置,高速找到
Bug 的所在,是很不easy的事,
Eclipse 提供
了强大的查找功能。能够利用例如以下的快捷键帮助完毕查找定位的工作。
1.
【 Ctrl+K】、【
Ctrl++Shift+K】
高速向下和向上查找选定的内容,从此不再须要用鼠标单击查找对话框了。会出现一个智能的键盘
2.
【 Ctrl+Shift+T】
查找工作空间(
Workspace)构建路径中的可找到
Java 类文件,不要为找不到类而痛苦,而
且能够使用“
*”、“?”等通配符。 显示open type窗体
3.
【 Ctrl+Shift+R】 显示显示open Resource窗体
和【
Ctrl+Shift+T】相应,查找工作空间(
Workspace)中的全部文件(包含
Java 文件),也可
以使用通配符。
4.
【 Ctrl+Shift+G】
查找类、方法和属性的引用。这是一个很实用的快捷键。比如要改动引用某个方法的代码,
能够通过【
Ctrl+Shift+G】快捷键迅速定位全部引用此方法的位置。
5.
【 Ctrl+Shift+O】
高速生成
import,当从网上拷贝一段程序后。不知道怎样
import 进所调用的类,试试
【
Ctrl+Shift+O】快捷键,一定会有惊喜。 导入包import的神器
6.
【 Ctrl+Shift+F】格式化代码
格式化代码,书写格式规范的代码是每个程序猿的必修之课。当看见某段代码极不顺眼时。
选定后按【
Ctrl+Shift+F】快捷键能够格式化这段代码,假设不选定代码则默认格式化当前文
件(
Java 文件)。
7.
【 ALT+Shift+W】
查找当前文件所在项目中的路径,能够高速定位浏览器视图的位置,假设想查找某个文件所
在的包时,此快捷键很实用(特别在比較大的项目中)。
8.
【 Ctrl+L】显示当前在第几行
定位到当前编辑器的某一行,对非
Java 文件也有效。
9.
【 Alt+←】、【
Alt+→】
后退历史记录和前进历史记录,在跟踪代码时很实用,用户可能查找了几个有关联的地方,
但可能记不清楚了,能够通过这两个快捷键定位查找的顺序。
10.
【 F3】
高速定位光标位置的某个类、方法和属性。
11.
【 F4】
显示类的继承关系,并打开类继承视图。
调试快捷键
Eclipse
中有例如以下一些和运行调试相关的快捷键。
1.
【 Ctrl+Shift+B】: 在当前行设置断点或取消设置的断点。
2.
【 F11】: 调试最后一次运行的程序。
3.
【 Ctrl+F11】: 运行最后一次运行的程序。
4.
【 F5】: 跟踪到方法中。当程序运行到某方法时,能够按【
F5】键跟踪到方法中。
5.
【 F6】: 单步运行程序。
6.
【 F7】: 运行完方法。返回到调用此方法的后一条语句。
7.
【 F8】: 继续运行。到下一个断点或程序结束。
经常使用编辑器快捷键
通常文本编辑器都提供了一些和编辑相关的快捷键,在
Eclipse 中也能够通过这些快捷键进
行文本编辑。
1.
【 Ctrl+C】:复制。
2.
【 Ctrl+X】:剪切。
3.
【 Ctrl+V】:粘贴。
4.
【 Ctrl+S】:保存文件。
5.
【 Ctrl+Z】:撤销。
6.
【 Ctrl+Y】:反复。
7.
【 Ctrl+F】:查找。
其它快捷键
Eclipse
中还有许多快捷键。无法一一列举,用户能够通过帮助文档找到它们的使用方式,另
外还有几个经常使用的快捷键例如以下。
1.
【 Ctrl+F6】:切换到下一个编辑器。
2.
【 Ctrl+Shift+F6】:切换到上一个编辑器。
3.
【 Ctrl+F7】:切换到下一个视图。
4.
【 Ctrl+Shift+F7】:切换到上一个视图。
5.
【 Ctrl+F8】:切换到下一个透视图。
6.
【 Ctrl+Shift+F8】:切换到上一个透视图。
java中经常使用的快捷键的更多相关文章
- JAVA中最常用的十个快捷键
http://blog.sina.com.cn/s/blog_5fb39f910101dc2b.html 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合.通过这些组合可以 ...
- Eclipse中的快捷键快速生成常用代码(例如无参、带参构造,set、get方法),以及Java中重要的内存分析(栈、堆、方法区、常量池)
(一)Eclipse中的快捷键: ctrl+shift+f自动整理选择的java代码 alt+/ 生成无参构造器或者提升信息 alt+shift+s+o 生成带参构造 ctrl+shift+o快速导 ...
- Java开发环境之------MyEclipse快捷键和排除错误第一选择ctrl+1(***重点***:ctrl+1,快速修复---有点像vs中的快速using
using Java开发环境之------MyEclipse快捷键和排除错误第一选择ctrl+1(***重点***:ctrl+1,快速修复---有点像vs中的快速using 2015-06-29 浏览 ...
- Java中我常用到的十二个最基本的快捷键
自己在Java中经常用到的快捷键先记下来方便日后学习之用: 1. Ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了.这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按 ...
- Java开发中的eclispe常用快捷键&全部快捷键
Java开发中的eclispe常用快捷键&全部快捷键 Ctrl+1 快速修复(经典快捷键)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ ...
- Java中Eclipse的使用
Eclipse是跨平台的自由集成开发环境(IDE),初衷主要为Java语言的定制.第一次使用就喜欢上了它.它可以帮我们导入包,而不需要我们导入,有很多快捷键提供我们使用,方便节省时间:最值得我喜欢的是 ...
- 常见开发需求之前端利器webstorm中的git和快捷键
需求 前端开发中我们最常用的一般是webstorm.hbuilder和sublime,因为以前使用过一段时间eclipse所以我对webstorm的感觉比较良好,再加上以前使用hbuilder维护 ...
- Java中的封装
在前面的一些日子里,一只都在学习C#语言,使用C#在做一些小项目的,今天转到了Java的学习,还是感觉有点的不习惯,没有以前的中文界面的,全是英文.写起代码来都一直保持着C#中的编码的习惯,但是学习J ...
- Java中的面向对象
Java中的面向对象 在软件开发的学习中, 我最先接触的开发语言就是java,但都是简单的函数和循环数组的应用.说道面向对象,第一次看到这个词的时候还是在C#的学习过程中,我记得当时PPT上霸气的解释 ...
随机推荐
- Swift - EasingAnimation绘制圆环动画
Swift - EasingAnimation绘制圆环动画 效果 源码 https://github.com/YouXianMing/Swift-Animations // // CircleView ...
- Xcode打包踩过的那些坑
一.file was built for archive which is not the architecture being linked (armv7s) 项目是基于cocos2d-x绑定lua ...
- 实用ExtJS教程100例-008:使用iframe填充ExtJS Window组件
上面两节中我们分别演示了ExtJS Window的常用功能 和 如何最小化ExtJS Window组件,在这篇内容中我们来演示一下如何使用iframe填充window组件. 思路很简单,首先创建一个w ...
- Java 条件编译
在C/C++中,使用#ifdef…#endif的代码,如果不满足条件,编译器是不会对这部分代码进行编译的.Java中并没有这种“条件编译”特性.这种特性在C语言里是用来解决代码的跨平台问题的,可以通过 ...
- Django的事务性
Django默认是自动提交的 使用TestCase的每个test用例都是事务性的.如果不想这样,可以使用TransactionTestCase 替代 Django自动保证delete()/update ...
- 【BZOJ】【3931】【CQOI2015】网络吞吐量
最短路+最大流 思维难度并不高,其实题面几乎已经把算法讲完了…… 练习模板的好题= = 哦对了,求最短路和最大流的时候都得开long long……QwQ /********************** ...
- ASP.NET MVC:WebPageBase.cs
ylbtech-funcation-Utility: ASP.NET MVC:WebPageBase.cs 充当表示 ASP.NET Razor 页的类的基类. 1.A,WebPageBase 抽象类 ...
- Asp.Net MVC3 简单教程(三)详解Controller之Filter 【转】
前言 前面两篇写的比较简单,刚开始写这个系列的时候我面向的对象是刚开始接触Asp.Net MVC的朋友,所以写的尽量简单.所以写的没多少技术含量.把这些技术总结出来,然后一简单的方式让更多的人很好的接 ...
- [leetcode]Pascal's Triangle II @ Python
原题地址:https://oj.leetcode.com/problems/pascals-triangle-ii/ 题意: Given an index k, return the kth row ...
- [leetcode]Palindrome Partitioning @ Python
原题地址:https://oj.leetcode.com/problems/palindrome-partitioning/ 题意: Given a string s, partition s suc ...