Eclipse快捷键

用惯了VS后,再回来用Eclipse,觉得他的菜单的安排很不适应,一直使用最熟悉的Ctrl + F来查找变量或者方法,结果往往令我失望。我几乎没有办法用Ctrl+F来找到所有的引用到的地方,而在VS中,只要Find All References就行了!

 

于是上网搜,终于找到了:

在Eclipse里查看文档和代码,比如我们对某个 类的用法不清楚,一般首先找它的注释(选中类或方法按F2),其次可以查看它在其他地方用法(选中类或方法按Ctrl+Shift+G),还可以找它的源 代码(Ctrl+鼠标左键或F3)来看,另外Ctrl+Shift+T可以按名称查找一个类等。

或者使用 ctrl + H查找文件,关键字等, 很全面

/////////////////////////////////其他技巧:

Eclipse 使用技巧

Help->Help contents->WorkBench User Guide->Tips and Tricks

1.在Eclipse的plugins目录下创建子目录 org.jdkdoc.1.4.1
2.将附件中的文件拷 贝到此子目录下
3.将JDK DOC压缩文件(我的是j2sdk-1_4_1-doc.zip)拷贝到此子目录下,并改名为doc.zip

支 持一下,锌版eclipse 在和cvs nt集成的时候,一定要把
cvsnt 的确 repositories tab page 下
repositories pre 项uncheck
psserver连接的时候使用绝对路径。

提升速度
eclipse.exe -vmargs -Xverify:none -XX:+UseParallelGC -XX:PermSize=20M -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx256m -Xms256m

Ctrl + F6
Ctrl + F7
Ctrl + F8
Ctrl + M Ctrl + 双击Tab

利用CTRL+鼠标键,可以跟踪方法和类的源码!
如果不能显示源码, 则可以按那个attachSource的按钮,选择对应的源码zip、jar文件就可以了

需要content assist时,可以用Alt+/,原来的Ctrl+Space被输入法占用了

拖动窗口到最左边的栏位上help里好像称为fast view

系统中的快捷键eclipse也都支持,比如:alt+<--或者alt+-->

删除一行,试试 Ctrl+E

察看源代码的方法
在Window/Perferences/Java/Classpath Variables中 Edit JRE_SRC Variable == %JAVA_HOME%\src.zip, 在java perspective or resource perspective mode 下,鼠标点类名,然后按F3会在ouline 中出现相应的jdk中的类的源代码的树形图,很利于参考(源代码就是最好的文档)。
同样的道理可以自己创建CUSTOM_SRC等变量。

Javadoc comments
the steps:
1 Select Window→Preferences→Java→Code Generation.
2 Click the Code and Comments tab on this page.
3 Select Code→New Java files, and click the Edit button.
4 Change the text to the following:

${package_declaration}
${typecomment}
${type_declaration}

5 Select Comment→Types and click the Edit button.
6 Change the text to the following:


方法:ctrl + 1
操作:当某行出现红色叉叉或黄色提醒灯泡的时候,在光标在该行的时候用
作 用:自动修正或者给出修改方案

JDT中
ctrl+o打开类似outline的窗口, 代码窗口最大化时,用这个在属性/方法中跳转
双击左括号(小括号,中括号,大括号), 将选择括号内内容
选中若干行,把光标移到行首(真 正的行首,不是第一个非空字符处),按ctrl+1把这段代码放入for,while,if,do,try 中

ctrl+j 增量查找

Ctrl+Shift+F
如 果选中了文本,对该文本格式化
如果当前没有选中的文本,格式化整个文档

切换字符的大小写
CTRL+SHIFT+X
CTRL+SHIFT+Y

方 法:ctrl + 左键或右键
操作:随时可以
作用:类似浏览器的前进后退功能,对于修改或查看时非常好用。:)

将输入法 中从ctrl + space 替换成ctrl + shift
然后再key设置中的编辑==内容辅助 中添加ctrl + space倒java编辑器
又可以ctrl + space了
alt + /太不方便了:(

方法:ctrl + /
操 作:选中要注释的内容
作用:将选中的内容自动注释

方法:ctrl + \
操作:选中要去除注释的内容
作用:将选 中的内容自动去除注释

Ctrl+Shift+O Organize Imports
会自动整理当前Class中的import

Ctrl+Shift+M Add Import
当光标停留在某个未倒入的Class名称之上时候,try this set,这个Class会被自动加到import的部分

菜单:窗口->首选项->键->编辑,然后在右边的窗口设定自 己习惯的键,同时,也可以学习eclipse有用的快捷键.

一个小小的技巧:Eclipse下载了多国语言包安装后,可以在桌面建立多 个快捷图标,例如我建了两个图标,然后一个加上-nl "zh_CN"参数,一个加上-nl "en_US"参数,这样一套软件就可以有中、英文语言的界面,对学习英语会有帮助哦!你还可以加上-n "zh_TW"等就是繁体中文,还有许多种。

F12 切换到编辑器

行注释与反注释
Ctrl+/
再一次Ctrl+/

可以自定义快捷键,我就把 Shift+Enter定义成为code assist了,比较爽
而且可以把配置导出来哦

ctrl+w 可以跳出一个菜单,从中可以对当前行"add bookmark","add breakpoint","add task"等等。

Ctrl+K 找下一个
Ctrl+Shift+k往回找

试试ctrl+小键盘的回车:)

ctrl + shif + R 找文件

ctrl + shif + T 找类

### Eclipse 快捷键列表 以下是常用的 Eclipse 快捷键及其功能描述: #### 编辑器操作 - **Ctrl + S**:保存当前文件[^1]。 - **Ctrl + Z**:撤销最近的操作[^1]。 - **Ctrl + Shift + Z**:重做被撤销的操作。 #### 导航与定位 - **Ctrl + F**:打开查找/替换对话框。 - **Alt + ← / Alt + →**:返回上一位置或前进到下一位置(类似于浏览器中的导航)[^1]。 - **F3**:跳转至所选元素的定义处[^1]。 - **Ctrl + T**:显示选定类型的继承结构[^1]。 #### 代码生成 - **Ctrl + Space**:触发自动补全建议[^1]。 - **Ctrl + 1**:快速修复(Quick Fix),提供针对语法错误或其他问题的解决方案。 - **Ctrl + 2, L**:根据已有的对象实例化表达式自动生成变量声明。例如,输入 `new ArrayList()` 并按下此组合键后,Eclipse 将生成完整的赋值语句并允许进一步修改变量名称和类型[^2]。 #### 重构支持 - **Alt + Shift + R**:重命名选中的方法、类或者字段,并同步更新所有引用之处[^1]。 - **Alt + Shift + M**:提取方法(Extract Method)。将一段现有逻辑封装成独立的方法调用[^1]。 #### 查看帮助信息 - **F2**:查看悬停提示,在鼠标指针停留于某个符号上方时弹出更详细的说明[^1]。 - **Shift + F2**:访问外部文档链接,比如 Javadoc 页面。 #### 资源管理 - **Ctrl + N**:新建资源向导,可以用来创建项目、包、类等新组件[^1]。 - **Ctrl + E**:快速切换编辑中的文件选项卡。 --- ### 配置个性化快捷键 如果默认提供的某些快捷键不符合个人偏好,还可以通过如下路径来自定义它们: `Window -> Preferences -> General -> Keys` 在这里可以根据具体需求绑定新的按键组合给未分配的动作,甚至重新映射已有命令对应的热键[^1]。 ```java // 示例演示如何利用 Ctrl+2,L 自动生成变量声明 public class Test { public static void main(String[] args) { List<String> myList = new ArrayList<>(); // 手动完成前需经历多次交互过程 } } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值