eclipse 终极操作技巧
eclipse作为一个java开发必备软件,从用户体验来说,还是蛮一般的(按照初始设置的话),所以有必要进行一些设置上的改良,加上对一些好用的快捷键的挖掘,能让你用eclipse更加得心应手,事半功倍。
首先,大家懂的,常规设置。。修改键入提示(Content Assist),菜单栏→window→preferences,接下来按图片做(可以仿效图片的方法设置XML等其他类型文件的提示字符)。

设置完后,就挺叼了。。这里重点啰嗦讲一下两个重要的缩略字符串。一个是syso,按回车直接生成打印语句;另一个是main,按回车直接生成main方法体。
不过这里面还遗留一个蛋疼的地方,就是有时候提示的内容不是你想要的,你想用你自己输入的就好。。但坑爹的是你按回车,它就将提示的字符串自动上屏了(有时候按空格也会自动上屏)。。网上虽然流传修改eclipse的jar包源代码可以解决这个问题,但是技术含量太高,费时费力。
所以,我在这里隆重推荐一个本人摸索出来的小技巧,就是——按Esc 。。。不要满脸黑线。你试着按我说的去做。。你会发现esc是个神奇的按钮,太好用了。(而且我会告诉你搜狗输入法也是按esc取消键入吗),一举两得啊。。。管他什么乱七八糟,中英文,一按esc给我全部消失!!!就是这么拉风。。。
然后呢,esc还有一个最佳搭档。。这个就是伟大的撤销(ctrl+z)。比如,你一定常常遇到这样的情况。用键入提示飞快地敲着代码,有时候一不小心眼一花,手一抖选错提示项,然后你就懊恼地按着Backspace开始一个一个删掉。。。对于这种做法,我笑而不语。。其实ctrl+z一次就搞定。。(不用感激我,也不用告诉别人是我告诉你的)。
然后介绍两个分析源代码结构比较好用的快捷键。第一个,是alt+shift+b。如图,它可以展示你的代码结构,让你快速找到你想要的包、类、方法。

第二个,是ctrl+shift+u。这个绝对是我压箱底的货色。太牛逼了,这个快捷键,可以展示某一个变量在代码中的所有位置!让你一目了然。你还在苦逼地用ctrl+f你就out啦。而且你要再庆幸一遍,幸好遇到我,因为这个快捷键我观察了网上很多介绍eclipse快捷键的帖子,并没有收录。。我只能说这真是一个败笔。

关于java代码方面的我就先说这么多(剩下的常用快捷键网上也找得到,我就不赘述了。。。“什么叫不走寻常路,说的就是哥”)。下面讲一点在html(或者xml)里的操作技巧。
说起来,我觉得eclipse对于html的提示支持还是比较渣的。。比如会有一种怪现象,就是你想输入一个id的属性。。你会发现,你输入一个i,然后按alt+/,它确实提供了“id”这个提示项。但是如果你是输入了id再按alt+/,你就会发现没有任何提示(哎呀挖槽)。。类似的还有比如input 的type属性,你输入typ,然后按alt+/,妈蛋,只有一个“type=‘text’”的提示项,但是当你输入了=之后。。你就会发现柳暗花明又一村,什么“file”,“submit”,“hidden”通通都有了。真是奇了个葩不是吗?所以要弄清eclipse的尿性你才能用好它。
然后,我要说一个在html非常牛逼很好的快捷键,就是alt+shift+向上箭头。这个快捷键的作用就是选中当前所在位置的整个标签。。。。太给力了!不管你是复制粘贴,删除剪切。。简直就是一神器!(当然这个东西你在java代码里也可以用,但是没html用得多)。
好了。我已经把我知道的都说了。。。剩下的等大家去发掘。。我探索eclipse奥妙的方法也没什么。。就是按ctrl+shift+L打开快捷键清单,一个一个尝试使用,再结合英语理解一下。。大略可以懂(好久没用中文版了)。
祝大家好运,有猛料记得告诉我!
eclipse 终极操作技巧的更多相关文章
- Eclipse的操作技巧
网上已经有很多这类文章了,而且写的很全. 我最近刚开始使用Eclipse,写这篇文章的目的是在熟悉的过程中慢慢添加我用着顺手的一些技巧,以免因为某些原因更换开发环境后会忘记. 一.设置:窗口-首选项- ...
- [eclipse] 三个操作技巧
[eclipse] 三个操作技巧 1.快捷键Ctrl+Shift+i:Debug调试中直接获取方法的返回值 在下图代码中,想知道getHost(),则在调试时运行完该句代码后,选中"urlU ...
- Eclipse操作技巧记录
工欲善其事,必先利其器.记录下自己使用的eclipse操作技巧 1.eclipse设置自动提示 window->preference->java->editor->conten ...
- 提高开发效率的 Eclipse 实用操作
工欲善其事,必先利其器.对于程序员来说,Eclipse便是其中的一个“器”.本文会从Eclipse快捷键和实用技巧这两个篇章展开介绍.Eclipse快捷键用熟后,不用鼠标,便可进行编程开发,避免鼠标分 ...
- Eclipse高效率开发技巧
工欲善其事,必先利其器.对于程序员来说,Eclipse便是其中的一个"器".本文会从Eclipse快捷键和实用技巧这两个篇章展开介绍.Eclipse快捷键用熟后,不用鼠标,便可进行 ...
- 能够提高开发效率的Eclipse实用操作
工欲善其事,必先利其器.对于程序员来说,Eclipse便是其中的一个“器”.本文会从Eclipse快捷键和实用技巧这两个篇章展开介绍.Eclipse快捷键用熟后,不用鼠标,便可进行编程开发,避免鼠标分 ...
- 能够提高开发效率的 Eclipse 实用操作
工欲善其事,必先利其器.对于程序员来说,Eclipse便是其中的一个“器”.本文会从Eclipse快捷键和实用技巧这两个篇章展开介绍.Eclipse快捷键用熟后,不用鼠标,便可进行编程开发,避免鼠标分 ...
- Eclipse用法和技巧十八:减少不必要的输入
写代码的时候,很多人都有一个原则,尽量上输入.依靠IDE自动生成的代码,一般可读性,排版什么的都还是不错的,最主要的一般不会有什么低级错误.今天介绍几个在eclipse环境中,常用的依靠eclipse ...
- Eclipse用法和技巧十七:覆盖父类方法
在学校里面学习java,遇到访问权限修饰符一直停留在public是公有的,外面可以访问:protected是对子类可见的,外部不可以访问:private仅在本类中可见.工作之后,接触到了java代码多 ...
随机推荐
- const形参与非const形参
在程序设计中我们会经常调用函数,调用函数就会涉及参数的问题,那么在形参列表中const形参与非const形参对传递过来的实参有什么要求呢? 先来看一个简单的例子: #include <iostr ...
- js nextSibling属性和previousSibling属性概述及使用注意
1:nextSibling属性 该属性表示当前节点的下一个节点(其后的节点与当前节点同属一个级别):如果其后没有与其同级的节点,则返回null. 需要特别注意的是:该属性在不同的浏览器中的执行结果并不 ...
- java TCP并发实现文件上传---转载(PS:适合java1.6之前)
/** 客户端 1.服务端点 2.读取客户端已有的文件数据 3.通过socket输出流发给服务端 4.读取服务端反馈信息 5.关闭 **/ import java.io.*; import java. ...
- SharePoint 入门书籍推荐 转载来源http://www.cnblogs.com/jianyus/p/3513238.html
最近,总有人说刚入门SharePoint,没有好的资料或者电子书,资料推荐大家多看看博客园和CSDN的博客.对于看博客,我一般是两个思路,要么找一个人的从头到尾看一遍,觉得有意义的,就把地址加收藏:或 ...
- 文字编码转换器 V1.0 免费绿色版
软件名称: 文字编码转换器 软件语言: 简体中文 授权方式: 免费软件 运行环境: Win7 / Vista / WinXP 软件大小: 920KB 图片预览: 软件简介: 文字编码转换器,能把普通文 ...
- 快速进入pycharm图形界面
解压后的pycharm相关文件的路径:/home/hadoop2/下载/pycharm-community-4.5.4 添加快速启动pycharm命令: (1)进入/usr/local/sbin这个目 ...
- 2.编写IoDemo.java的Java应用程序,程序完成的功能是:首先读取text.txt文件内容,再通过键盘输入文件的名称为iodemo.txt,把text.txt的内容存入iodemo.txt
package zuoye; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; ...
- qq昵称由fly改为思诺
刚才,把高三申请的qq号,昵称fly 改为 思诺,英文名称为saynoer,say+no+er, 意思你懂的.
- js 鸭式辨型法
无意中看到arr.length === +arr.length;这句代码,然后就去了解了下 这是一种鸭式辨型的判断方法. 鸭式辨型:像鸭子一样走路.游泳和嘎嘎叫的鸟就是鸭子 这句话表示: a.arr有 ...
- 八、oracle 分页
oracle的分页一共有三种方式 方法一 根据rowid来分 SELECT * FROM EMP WHERE ROWID IN (SELECT RID FROM (SELECT ROWNUM RN, ...