Eclipse小技巧<一>
Eclipse是一款特别好用的开源开发工具,基于插件的特性使其能够进行各种语言的开发。非常喜欢eclipse里的编码风格,感觉这个开发工具十分灵活,又有很多开发的小技巧能够提高开发效率,每次学到一个tip都心如小鹿乱撞,手心出汗...所以特别搞出一个系列,记录在eclipse中开发所获得的经验和编码方面相关的技巧.
一、由于目前在学习java和Android开发,所以建了两个workspace。一个用来存放java项目,一个用来存放Android项目。但是在最初从一个workspace切换到另一个空的workspace的时候(可以通过File→switch workspace选择自己的工作空间文件夹),发现原来Eclipse配置的快捷键之类的都没用了,深入了解之后才知道,Eclipse的配置是和workspace相关的,也就是你进行的配置相当于当前workspace的配置,配置文件存放在workspace的.metadata文件夹中,eclipse开启的时候会加载这些文件夹,你的快捷键配置什么的都在这里面。
如果切换到另一个workspace,eclipse会重启,然后加载另一个workspace的配置,全新的workspace加载的当然就是默认配置,自己修改的快捷键什么的都没有了,还需要重新配置这个workspace的首选项。
这样是不是很麻烦?每次进入一个新的工作空间都要重新进行首选项的配置。解决方案:File->Export->General文件夹->preferences 然后根据需要将已经配置好的workspace的配置文件导出为.epf文件,在下一个空间需要相同配置的话,同理File->Import->General文件夹->preferences导入配置文件就好了.
二、eclipse快捷键
这一部分分享一下自己的快捷键配置,熟练了写代码是非常高效率的。现在只分享一部分,其他的随着对eclipse的深入了解在以后的博文中(本系列并未结束,控制博文长度的需要)继续给出。
编码过程中需要光标上下左右移动的时候还得把手移到方向键上,之后还要放到键盘上?太麻烦了,高手编程只有手指在动,手掌都不挪动的好么,这样才更加高效,手速才能跟上思考的速度,下面的快捷键绝对牛逼闪闪.
Eclipse:
打开Window - Preferences窗口,先搜索Line:

将Line Up、Line Down绑定到Alt+I、Alt+K,再把Line Start、Line End复制一份(Copy Command)后,副本绑定到Alt+U和Alt+O。
在搜索Column,把Previous Column和Next Column绑定到Alt+J和Alt+L,就完成了。

这样配置之后标准指法大拇指可以轻松按到alt键上,然后通过右手控制uiojkl几个键就能够实现上下左右移动,还可以快速移动行首和行尾,高手编程必备快捷键之一,一开始可能不习惯,用过几次之后你可能就要依赖了.
之后的系列会带来更多eclipse开发技巧,绝对会让你手心冒汗,感觉心如小鹿乱撞,waiting...
Eclipse小技巧<一>的更多相关文章
- Eclipse小技巧--快速输入System.out.println();(转)
步骤1:指定“Content Assist”的快捷键,参考:善用 Eclipse 组合键,提高输入效率 步骤2:输入源代码是,先输入sysout,然后输入辅助快捷键:Alt+/,这样就可以自动生成:S ...
- Eclipse小技巧
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ ...
- Eclipse小技巧:收起outline的头文件
- eclipse小技巧---快速复制全类名
选中类名,并鼠标右键选择 Copy qualified name
- Eclipse/IDEA使用小技巧
使用IDEA,先将keymap改为eclipse形式 1.搜索技巧: f4:列举所有类树状结构 Ctrl+F:搜索特定词 Ctrl+T:列举所有子类 Ctrl+O:快速检索想要的方法 Ctrl+Shi ...
- [Tools] Eclipse使用小技巧-持续更新
[背景] 使用之中发现一些eclipse使用的小技巧,记录下来供以后查阅 Eclipse保存preferences,并导入到其他workspaces The Export wizard can b ...
- [转载 java 技术栈] eclipse 阅读跟踪 Java 源码的几个小技巧!
本文基于Eclipse IDE,我们每天都使用的IDE其实提供了很多强大的功能,掌握它们,往往能够事半功倍. 1.Quick Type Hierarchy 快速查看类继承体系. 快捷键:Ctrl + ...
- (译)关于使用Eclipse Memory Analyzer的10点小技巧
作者 Rave_Tian 2016.02.01 17:56* 字数 2988 阅读 520评论 0喜欢 0 分析和理解应用的内存使用情况是开发过程中一项不小的挑战.一个微小的逻辑错误可能会导致监听器没 ...
- eclipse debug小技巧
测试 Expressions 代码 public static void main(String[] args) { int x=100; System.out.println("----& ...
随机推荐
- 官方 Animator 例子解析 Animator.MatchTarget
一.官方的解释 Animator.MatchTargetSwitch to Manual ); Parameters matchPosition The position we want the bo ...
- MonthPicker
可以只选择MMM-yyyy的样式,而不需要确定day. http://lucianocosta.info/jquery.mtz.monthpicker/
- CC150 上面重要的题目总结
第一章 : 全部重要 (1.6, 1.7 Leetcode上有). 1.5 面A碰到 (string compression) 1.7面Z碰到 (set 0) 1.8面Bigfish碰到 (strin ...
- 超实用js代码段一
1: 过滤首尾空格trim.2:过滤左边空格ltrim 3:过滤右边空格 一:用正则方法写成三个函数. <script type="text/javascript" ...
- java打印时间精确到毫秒
package net.floodlightcontroller.conflict; import java.io.*; import java.util.*; import java.text.Si ...
- lintcode 中等题:Simplify Path 简化路径
题目 简化路径 给定一个文档(Unix-style)的完全路径,请进行路径简化. 样例 "/home/", => "/home" "/a/./b ...
- 2014--9=17 软工二班 MyEclipse blue==3
package cn.rwkj.test; import java.io.IOException; import java.io.InputStream; import java.net.Server ...
- 68. Text Justification
题目: Given an array of words and a length L, format the text such that each line has exactly L charac ...
- Tomcat集群配置学习篇-----分布式应用
Tomcat集群配置学习篇-----分布式应用 现目前基于javaWeb开发的应用系统已经比比皆是,尤其是电子商务网站,要想网站发展壮大,那么必然就得能够承受住庞大的网站访问量:大家知道如果服务器访问 ...
- Mvc Kissy uploader实现图片批量上传 附带瀑布流的照片墙
前言 KISSY 是由阿里集团前端工程师们发起创建的一个开源 JS 框架.它具备模块化.高扩展性.组件齐全,接口一致.自主开发.适合多种应用场景等特性.本人在一次项目中层使用这个uploader组件. ...