eclipse 如何查找类

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eclipse 如何查找类相关的知识,希望对你有一定的参考价值。

    Ctrl加shift加T键可以快速查找类文件

    菜单栏上面的search可以自定义高级查找类文件

    按住ctrl加O键,可以快速浏览类中的属性和方法

    我在项目中如果文件较多,一般会用第一种方法,如果是查找类中的内容一般会采用第二种方法。

参考技术A 打开eclipse主页面,点击【Navigate】菜单,选择【Open Type】选项

输入类名,下方会同步显示出相关的类,以及他们的路径。选择指定的类,双击鼠标左键,就可以直接进入这个类的代码页面了

注意:最好记住使用快捷键Ctrl+Shift+T,更加方便开发。
参考技术B

    查找工程里的类或者是资源文件:Ctrl + Shift + R。

    查找jar包里的类:Ctrl + Shift + T。

本回答被提问者和网友采纳
参考技术C 查找工程里的类或者是资源文件:Ctrl + Shift + R。
查找jar包里的类:Ctrl + Shift + T。
参考技术D 使用ctrl + h 快捷键搜索

转:IDEA 与 eclipse 的部分区别!

 

Idea 与 Eclipse 快捷键的区别,上为Eclipse的快捷键,下为Idea的快捷键
查找类名
CTRL + SHIFT + R
CTRL + N

查找JAR包中的类
CTRL + SHIFT + T
两次 CTRL + N

查找文件
CTRL + SHEFT + R
CTRL + SHEFT + N

查找JAR包中的文件
CTRL + SHIFT + T
两次 CTRL + SHEFT + N

查找类中的方法以及字段

CTRL + SHEFT + ALT + N

查找那些类调用该资源(资源可能是字段、方法、类)
CTRL + SHIFT + G
ALT + F7 ,快速显示查找内容 CTRL + ALT + F7

查找文件中的变量
点击变量 CTRL + K :移动
点击变量 CTRL + SHEFT + F7 高亮显示 F3 : 移动; SHEFT + F3 : 反向移动

定位行数
CTRL + L
CTRL + G

快速生成get set、构造函数等
ALT + SHIFT + S
ALT + INSERT

快速生成try cache
SHIFT + ALT + Z
CTRL + ALT + T 同时还能生成if else 等等其他的东西

快速优化引用包
CTRL + SHIFT + O
CTRL + ALT + O

快速格式化代码
CTRL + SHIFT + F
CTRL + ALT + L

重构代码
CTRL + F2
SHIFT + F6

显示类中的变量、方法
CTRL + O
CTRL + F12

快速生产类、方法、字段注释 
CTRL + SHEFT + J
/** + ENTER

代码行 上下移动
ALT + 上下键
CTRL + SHIFT + 上下键

打开光标处的类或方法
F3
CTRL + B, CTRL + ALT + B 进入接口或者抽象类的实现类

其他的快捷键:
F4 查找变量来源
CTRL + 空格 代码提示 (和系统输入法冲突,请在Settings->Keymap->mainmenu -> code ->Completion->basic,右键添加自己的快捷键)
ALT + 回车  导入包,自动修正
CTRL + H 查看类的继承关系。 
CTRL + Q 显示注释文档(跟eclipse鼠标放到类、方法、字段显示的内容一样)
CTRL + W 选中代码,连续按会有其他效果
CTRL + U 查看当前类的父类以及接口,
CTRL + ALT + U 查看类UML图
CTRL + SHIFT + U 切换大小写
CTRL + P 方法参数提示,可以看到这个方法有哪些多态方法
SHIFT + ALT + INSERT 竖编辑模式

其他设置:
智能提示忽略大小写
Editor --> Code Completion页里有个Case sensitive completion,可以设置只第一个字母敏感、完全敏感或者不敏感。

设置JDK编译版本
Compiler --> Java Compiler页里有个Project bytecode version(leave blank for jdk default)色织JDK的版本,要不然编译的时候会出现各种问题。

设置主题
Appearance 页面有个Theme: 选项我比较喜欢(Darcula)

设置字体
Editor --> Colors & Fonts --> Font 页面中Scheme name: 先Save As... 随便起个名,然后才能再Show only monnospaced fonts中选择字体,修改字体大小。

显示行号
Editor --> Appearence 页面中 Show Line Number 勾上。

取消拼音检查
Spelling 页面中 Configure ‘Spelling‘ inspection 点击然后取消 Spelling 选项。
取消不使用对象的检查(搜索never used 关键字将其中的unused的检查去掉)

取消自动保存文件功能
General 页面中
勾掉 Synchronize file on frame activation 选项(同步文件功能,酌情考虑可以不取消)
勾掉 Save files on framedeactivation 选项
勾掉 Save files automatically 选项,并将自动保存时间间隔,设置为30秒

编辑过的文件显示“*”标记
Editor –-> Editor Tabs 页面中勾上 Mark modifyied tabs with asterisk 选项,修改后的文件会跟elicpse一样显示“*”标记。

让IntelliJ IDEA 启动的时候不打开工程文件 
Settings --> General 页面中,勾掉 Reopen last project on startup 选项。

$.个人总结

建议小项目使用eclipse ,大项目涉及到css,js文件较多使用IDEA 。

优缺点比较:

eclipse:

能够显示多个项目的列表,快捷功能比较清晰,

缺点:  对于css文件 js文件过多的情况容易造成“未响应” “假死”状态。

IDEA:

对于快速编写代码具有一点优势,各种项目部署方便,易用。

缺点:无多项目列表,只能打开一个项目,对于新手初入IDEA可能比eclipse要慢,





























































以上是关于eclipse 如何查找类的主要内容,如果未能解决你的问题,请参考以下文章

关于eclipse中java项目管理中如何查找哪个类文件包含main

eclipse如何快速查找某个类

如何在eclipse中查看一个类中的所有方法和域

eclipse的查找快捷键是啥?

eclipse有啥方法可以查看类内某个方法的结构

eclipse如何返回上一步代码处?