您的位置:首页 > 编程语言 > Java开发

转【上古秘籍】之Eclipse的秘籍

2014-01-14 22:37 190 查看
. 打开MyEclipse 6.0.1,然后“window”→“Preferences”

2. 选择“java”,展开,“Editor”,选择“Content Assist”。

3. 选择“Content Assist”,然后看到右边,右边的“Auto-Activation”下面的“Auto

Activation triggers for java”这个选项。其实就是指触发代码提示的就是“.”这个符号。

4. “Auto Activation triggers for java”这个选项,在“.”后加abc字母,方便后面的查找

修改。然后“apply”,点击“OK”。

5. 然后,“File”→“Export”,在弹出的窗口中选择“Perferences”,点击“下一步”。

6. 选择导出文件路径,本人导出到桌面,输入“test”作为文件名,点击“保存”。

7. 在桌面找到刚在保存的文件“test.epf”,右键选择“用记事本打开”。

8. 可以看到很多配置MyEclipse 6.0.1的信息

9. 按“ctrl + F”快捷键,输入“.abc”,点击“查找下一个”。

10. 查找到“.abc”的配置信息如下:

如下:

11. 把“.abc”改成“.abcdefghijklmnopqrstuvwxyz(,”,保存,关闭“test.epf”。

12. 回到MyEclipse 6.0.1界面,“File”→“Import”,在弹出的窗口中选择“Perferences”,点击

“下一步”,选择刚在已经修改的“test.epf”文件,点击“打开”,点击“Finish”。该步骤和上面

的导出步骤类似。

13. 最后当然是进行代码测试了。随便新建一个工程,新建一个类。在代码输入switch,foreach等进行

测试。你立即会发现,果然出了提示,而且无论是敲哪个字母都会有很多相关的提示了,很流畅,很方

便。

总结:

“Auto Activation triggers for java”这个选项就是指触发代码提示的的选项,把“.”改成

“.abcdefghijklmnopqrstuvwxyz(,”的意思,就是指遇到26个字母和.,(这些符号就触发代码提示功

能了。

顺便说一下,修改类名,接口名等以不同颜色高亮的,可以这样配置在“java”→“enditor”→

“syntac”,右边展开“java”→“classes”,勾上“Enable”这个选项,选择自己喜欢的颜色即可。

当然还有其他相关的颜色配置。具体就不说啦。其实,在“Preferences”这个东西,有很多可以配置的

东西,使得MyEclipse 优化的,具体的就要各个人根据自己个人喜好去配置了

Eclipse 常用快捷键

Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。

1. 【ALT+/】

此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。

2. 【Ctrl+O】

显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。

3. 【Ctrl+/】

快速添加注释,能为光标所在行或所选定行快速添加注释或取消注释,在调试的时候可能总会需要注释一些东西或取消注释,现在好了,不需要每行进行重复的注释。

4. 【Ctrl+D】

删除当前行,这也是笔者的最爱之一,不用为删除一行而按那么多次的删除键。

5. 【Ctrl+M】

窗口最大化和还原,用户在窗口中进行操作时,总会觉得当前窗口小(尤其在编写代码时),现在好了,试试【Ctrl+M】快捷键。

查看和定位快捷键

在程序中,迅速定位代码的位置,快速找到Bug的所在,是非常不容易的事,Eclipse提供了强大的查找功能,可以利用如下的快捷键帮助完成查找定位的工作。

1. 【Ctrl+K】、【Ctrl++Shift+K】

快速向下和向上查找选定的内容,从此不再需要用鼠标单击查找对话框了。

2. 【Ctrl+Shift+T】

查找工作空间(Workspace)构建路径中的可找到Java类文件,不要为找不到类而痛苦,而且可以使用“*”、“?”等通配符。

3. 【Ctrl+Shift+R】

和【Ctrl+Shift+T】对应,查找工作空间(Workspace)中的所有文件(包括Java文件),也可以使用通配符。

4. 【Ctrl+Shift+G】

查找类、方法和属性的引用。这是一个非常实用的快捷键,例如要修改引用某个方法的代码,可以通过【Ctrl+Shift+G】快捷键迅速定位所有引用此方法的位置。

5. 【Ctrl+Shift+O】

快速生成import,当从网上拷贝一段程序后,不知道如何import进所调用的类,试试【Ctrl+Shift+O】快捷键,一定会有惊喜。

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】:切换到上一个透视图。

Eclipse中快捷键比较多,可以通过帮助文档找到所有快捷键的使用,但要掌握所有快捷键的使用是不可能的,也没有必要,如果花点时间熟悉本节列举的快捷键,必将会事半功倍

1. edit->content Assist - > add Alt+/ 代码关联

2. Window -> Next Editor -> add Ctrl+Tab 切换窗口

3. Run/Debug Toggle Line Breakpoint -> add Ctrl+` 在调试的时候 增删断点

4. Source-> Surround with try/catch Block -> Ctrl+Shift+v 增加try catch 框框

5. Source -> Generate Getters and Setters -> Ctrl+Shift+. 增加get set 方法

-----------有用的快捷键-----------

Alt+/ 代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代替)

Ctrl+1:光标停在某变量上,按Ctrl+1键,可以提供快速重构方案。选中若干行,按Ctrl+1键可将此段代码放入for、while、if、do或try等代码块中。

双击左括号(小括号、中括号、大括号),将选择括号内的所有内容。

Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性

-----------Ctrl系列-----------

Ctrl+K:将光标停留在变量上,按Ctrl+K键可以查找到下一个同样的变量

Ctrl+Shift+K:和Ctrl+K查找的方向相反

Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)

Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)

Ctrl+Q 定位到最后编辑的地方

Ctrl+L 定位在某行 (对于程序超过100的人就有福音了)

Ctrl+M 最大化当前的Edit或View (再按则反之)

Ctrl+/ 注释当前行,再按则取消注释

Ctrl+T 快速显示当前类的继承结构

Ctrl+Shift-T: 打开类型(Open type)。如果你不是有意磨洋工,还是忘记通过源码树(source tree)打开的方式吧。

Ctrl+O:在代码中打开类似大纲视图的小窗口

Ctrl+鼠标停留:可以显示类和方法的源码

Ctrl+H:打开搜索窗口

Ctrl+/(小键盘) 折叠当前类中的所有代码

Ctrl+×(小键盘) 展开当前类中的所有代码

-----------Ctrl+Shift 系列-----------

Ctrl+Shift+F 格式化当前代码

Ctrl+Shift+X 把当前选中的文本全部变味小写

Ctrl+Shift+Y 把当前选中的文本全部变为小写

Ctrl+Shift+O:快速地导入import

Ctrl+Shift+R:打开资源 open Resource

-----------F快捷键 系列-----------

F3:打开声明该引用的文件

F4:打开类型层次结构

F5:单步跳入

F6:单步跳过

F7:单步跳出

F8:继续,如果后面没有断点,程序将运行完

-----------行编辑用-----------

Ctrl+D: 删除当前行

Ctrl+Alt+↓ 复制当前行到下一行(复制增加)

Ctrl+Alt+↑ 复制当前行到上一行(复制增加)

Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)

Alt+↑ 当前行和上面一行交互位置(同上)

Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)

Ctrl+Shift+Enter 在当前行插入空行(原理同上条)

-----------不常用的-----------

Alt+← 前一个编辑的页面

Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)

Ctrl+Shift+S:保存全部

Ctrl+W 关闭当前Editer

Ctrl+Shift+F4 关闭所有打开的Editer

Ctrl+Shift+G: 在workspace中搜索引用

Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)

-----------不明白-----------

Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了,查一个单词时,特别实用,这个功能Idea两年前就有了)

Ctrl+Shift+J 反向增量查找(和上条相同,只不过是从后往前查)

键盘上每个键作用!!! (史上最全的)

F1帮助

F2改名

F3搜索

F4地址

F5刷新

F6切换

F10菜单

CTRL+A全选

CTRL+C复制

CTRL+X剪切

CTRL+V粘贴

CTRL+Z撤消

CTRL+O打开

SHIFT+DELETE永久删除

DELETE删除

ALT+ENTER属性

ALT+F4关闭

CTRL+F4关闭

ALT+TAB切换

ALT+ESC切换

ALT+空格键窗口菜单

CTRL+ESC开始菜单

拖动某一项时按CTRL复制所选项目

拖动某一项时按CTRL+SHIFT创建快捷方式

将光盘插入到CD-ROM驱动器时按SHIFT键阻止光盘自动播放

Ctrl+1,2,3... 切换到从左边数起第1,2,3...个标签

Ctrl+A 全部选中当前页面内容

Ctrl+C 复制当前选中内容

Ctrl+D 打开“添加收藏”面版(把当前页面添加到收藏夹中)

Ctrl+E 打开或关闭“搜索”侧边栏(各种搜索引擎可选)

Ctrl+F 打开“查找”面版

Ctrl+G 打开或关闭“简易收集”面板

Ctrl+H 打开“历史”侧边栏

Ctrl+I 打开“收藏夹”侧边栏/另:将所有垂直平铺或水平平铺或层叠的窗口恢复

Ctrl+K 关闭除当前和锁定标签外的所有标签

Ctrl+L 打开“打开”面版(可以在当前页面打开Iternet地址或其他文件...)

Ctrl+N 新建一个空白窗口(可更改,Maxthon选项→标签→新建)

Ctrl+O 打开“打开”面版(可以在当前页面打开Iternet地址或其他文件...)

Ctrl+P 打开“打印”面板(可以打印网页,图片什么的...)

Ctrl+Q 打开“添加到过滤列表”面板(将当前页面地址发送到过滤列表)

Ctrl+R 刷新当前页面

Ctrl+S 打开“保存网页”面板(可以将当前页面所有内容保存下来)

Ctrl+T 垂直平铺所有窗口

Ctrl+V 粘贴当前剪贴板内的内容

Ctrl+W 关闭当前标签(窗口)

Ctrl+X 剪切当前选中内容(一般只用于文本操作)

Ctrl+Y 重做刚才动作(一般只用于文本操作)

Ctrl+Z 撤消刚才动作(一般只用于文本操作)

Ctrl+F4 关闭当前标签(窗口)

Ctrl+F5 刷新当前页面

Ctrl+F6 按页面打开的先后时间顺序向前切换标签(窗口)

Ctrl+F11 隐藏或显示菜单栏

Ctrl+Tab 以小菜单方式向下切换标签(窗口)

Ctrl+Enter 域名自动完成<a href="" target="_blank">http://www.**.com</a>(内容可更改,Maxthon选项→地址栏→常规)/另:当输入焦点在搜索栏中时,为高亮关键字

Ctrl+拖曳 保存该链接的地址或已选中的文本或指定的图片到一个文件夹中(保存目录可更改,Maxthon选项→保存)

Ctrl+小键盘'+' 当前页面放大20%

Ctrl+小键盘'-' 当前页面缩小20%

Ctrl+小键盘'*' 恢复当前页面的缩放为原始大小

Ctrl+Alt+S 自动保存当前页面所有内容到指定文件夹(保存路径可更改,Maxthon选项→保存)

Ctrl+Shift+小键盘'+' 所有页面放大20%

Ctrl+Shift+小键盘'-' 所有页面缩小20%

Ctrl+Shift+F 输入焦点移到搜索栏

Ctrl+Shift+G 关闭“简易收集”面板

Ctrl+Shift+H 打开并激活到你设置的主页

Ctrl+Shift+N 在新窗口中打开剪贴板中的地址,如果剪贴板中为文字,则调用搜索引擎搜索该文字(搜索引擎可选择,Maxthon选项→搜索)

Ctrl+Shift+S 打开“保存网页”面板(可以将当前页面所有内容保存下来,等同于Ctrl+S) 

Ctrl+Shift+W 关闭除锁定标签外的全部标签(窗口)

Ctrl+Shift+F6 按页面打开的先后时间顺序向后切换标签(窗口)

Ctrl+Shift+Tab 以小菜单方式向上切换标签(窗口)

Ctrl+Shift+Enter 域名自动完成

Alt+1 保存当前表单

Alt+2 保存为通用表单

Alt+A 展开收藏夹列表

资源管理器

END显示当前窗口的底端

HOME显示当前窗口的顶端

NUMLOCK+数字键盘的减号(-)折叠所选的文件夹

NUMLOCK+数字键盘的加号(+)显示所选文件夹的内容

NUMLOCK+数字键盘的星号(*)显示所选文件夹的所有子文件夹

向左键当前所选项处于展开状态时折叠该项,或选定其父文件夹

向右键当前所选项处于折叠状态时展开该项,或选定第一个子文件夹

自然键盘

【窗口】显示或隐藏“开始”菜单

【窗口】+F1帮助

【窗口】+D显示桌面

【窗口】+R打开“运行”

【窗口】+E打开“我的电脑”

【窗口】+F搜索文件或文件夹

【窗口】+U打开“工具管理器”

【窗口】+BREAK显示“系统属性”

【窗口】+TAB在打开的项目之间切换

辅助功能

按右边的SHIFT键八秒钟切换筛选键的开和关

按SHIFT五次切换粘滞键的开和关

按NUMLOCK五秒钟切换切换键的开和关

左边的ALT+左边的SHIFT+NUMLOCK切换鼠标键的开和关

左边的ALT+左边的SHIFT+PRINTSCREEN切换高对比度的开和关

运行

按“开始”-“运行”,或按WIN键+R,在『运行』窗口中输入:

(按英文字符顺序排列)

%temp%---------打开临时文件夹

.--------------C:\DocumentsandSettings\用户名所在文件夹

..-------------C:\DocumentsandSettings

...------------我的电脑

\--------------C盘

appwize.cpl----添加、删除程序

access.cpl-----辅助功能选项

Accwiz---------辅助功能向导

cmd------------CMD命令提示符

command--------CMD命令提示符

chkdsk.exe-----Chkdsk磁盘检查

certmgr.msc----证书管理实用程序

calc-----------启动计算器

charmap--------启动字符映射表

cintsetp-------仓颉拼音输入法

cliconfg-------SQLSERVER客户端网络实用程序

clipbrd--------剪贴板查看器

control--------打开控制面板

conf-----------启动netmeeting

compmgmt.msc---计算机管理

cleanmgr-------垃圾整理

ciadv.msc------索引服务程序

dcomcnfg-------打开系统组件服务

ddeshare-------打开DDE共享设置

dxdiag---------检查DirectX信息

drwtsn32-------系统医生

devmgmt.msc----设备管理器

desk.cpl-------显示属性

dfrg.msc-------磁盘碎片整理程序

diskmgmt.msc---磁盘管理实用程序

dvdplay--------DVD播放器

eventvwr-------一个事情查看器

eudcedit-------造字程序

explorer-------打开资源管理器

fsmgmt.msc-----共享文件夹管理器

firewall.cpl---WINDOWS防火墙

gpedit.msc-----组策略

hdwwiz.cpl-----添加硬件

iexpress-------木马捆绑工具,系统自带

inetcpl.cpl----INTETNET选项

intl.cpl-------区域和语言选项(输入法选项)

irprops.cpl----无线链接

joy.cpl--------游戏控制器

lusrmgr.msc----本机用户和组

logoff---------注销命令

main.cpl-------鼠标

mem.exe--------显示内存使用情况

migwiz---------文件转移向导

mlcfg32.cpl----邮件

mplayer2-------简易widnowsmediaplayer

mspaint--------画图板

msconfig.exe---系统配置实用程序

mstsc----------远程桌面连接

magnify--------放大镜实用程序

mmc------------打开控制台

mmsys.cpl------声音和音频设备

mobsync--------同步命令

ncpa.cpl-------网络连接

nslookup-------IP地址侦测器

netstartX----开始X服务

netstopX-----停止X服务

netstat-an----命令检查接口

netsetup.cpl---无线网络安装向导

notepad--------打开记事本

nslookup-------IP地址侦探器

narrator-------屏幕“讲述人”

ntbackup-------系统备份和还原

ntmsmgr.msc----移动存储管理器

ntmsoprq.msc---移动存储管理员操作请求

nusrmgr.cpl----用户账户

nwc.cpl--------NetWare客户服务

osk------------打开屏幕键盘

odbcad32-------ODBC数据源管理器

odbccp32.cpl---ODBC数据源管理器

oobe/msoobe/a-检查XP是否激活

packager-------对象包装程序

perfmon.msc----计算机性能监测程序

powercfg.cpl---电源选项

progman--------程序管理器

regedit--------注册表

rsop.msc-------组策略结果集

regedt32-------注册表编辑器

regsvr32/?----调用、卸载DLL文件运行(详细请在cmd中输入regsvr32/?)

sapi.cpl-------语音

services.msc---本地服务设置

syncapp--------创建一个公文包

sysedit--------系统配置编辑器

sigverif-------文件签名验证程序

sndrec32-------录音机

sndvol32-------音量控制程序

shrpubw--------共享文件夹设置工具

secpol.msc-----本地安全策略

sysdm.cpl------系统

syskey---------系统加密(一旦加密就不能解开,保护windowsxp系统的双重密码)

services.msc---本地服务设置

sfc.exe--------系统文件检查器

sfc/scannow---windows文件保护

shutdown-------关机命令(详细请在cmd中输入shutdown/?)

taskmgr--------任务管理器

telephon.cpl---电话和调制解调器选项

telnet---------远程连接程序

timedate.cpl---日期和时间

tourstart------xp简介(安装完成后出现的漫游xp程序)

tsshutdn-------60秒倒计时关机命令

utilman--------辅助工具管理器

winver---------检查Windows版本

winmsd---------系统信息

wiaacmgr-------扫描仪和照相机向导

winchat--------XP自带局域网聊天

wmimgmt.msc----打开windows管理体系结构(WMI)

wordpad--------写字板

wuaucpl.cpl----自动更新

wupdmgr--------windows更新程序

write----------写字板

wscript--------windows脚本宿主设置

wscui.cpl------安全中心

C:/windows/fonts字体
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: