转:Eclipse 各种小图标的含义
原文地址:https://www.cnblogs.com/widget90/p/7592507.html
Eclipse 各种小图标的含义,记录一下。
Eclipse的Package Explorer和Outline中用图标表示了很多内容,其实能看懂这些图标在编程中也是很有用的。
绿色的小圆表示公有类型:如果是实心的就是函数(),如果是圈就表示是变量()。
红色的矩形表示私有类型:如果是实心的就是函数(),如果是空心就表示是变量()。
保护类与保护函数用的是黄色的菱形:大菱形表示是函数(),小菱形表示是变量()。
如果有一个向上的小三角就表示这是个函数,并且会抛出异常。()
如果有一个类似表型的圆圈就表示该变量或函数是synchronized(线程同步)。()
如果小图标出现一个C,就表示这是构造函数()。
如果小图标出现一个A,就表示这是抽象函数(abstract)()。
如果小图标出现一个F,就表示这是抽象函数(final)。()
如果小图标出现一个S,就表示这是静态函数(static)()
类的图标是一个大C,表示一个类(),如果带一个放音键似的三角,那就代表这个类是存在main函数的类()
http://help.eclipse.org/neon/index.jsp?topic=/org.eclipse.jdt.doc.user/reference/ref-icons.htm
Objects
compilation unit (*.java file) | |
Java file which is not on a build path | |
class file | |
generic file (unknown content type) | |
unknown object | |
Java scrapbook page (*.jpage file) | |
Java scrapbook page (evaluation in progress) | |
JAR description file | |
JUnit test result file | |
Java working set | |
Java model | |
library container | |
JAR file with attached source | |
JAR file without attached source | |
class folder with attached source | |
class folder without attached source | |
source folder | |
package | |
empty package | |
logical package | |
empty logical package | |
package only containing non Java resources | |
package declaration | |
import container | |
import | |
class (public) | |
interface (public) | |
enum type (public) | |
annotation type (public) | |
package visible class | |
private class | |
protected class | |
default field (package visible) | |
private field | |
protected field | |
public field | |
default method (package visible) | |
private method | |
protected method | |
public method |
Object adornments
marks project as Java project | |
decorates files and folders if they are on the build path of their enclosing Java project | |
decorates Java projects and working sets that contain build path errors | |
this Java element causes an error | |
this Java element causes a warning | |
this Java element is deprecated | |
constructor | |
abstract member | |
final member | |
static member | |
default method | |
synchronized member | |
native method | |
transient field | |
volatile field | |
type with public static void main(String[] args) |
|
implements method | |
overrides method | |
type with focus in Type Hierarchy or Quick Outline/Hierarchy | |
maximal expansion level in Call Hierarchy | |
recursive call in Call Hierarchy | |
compilation unit containing an abstract class as primary type | |
compilation unit containing an interface as primary type | |
compilation unit containing an enum as primary type | |
compilation unit containing an annotation as primary type |
Build path
class path variable | |
JAR with attached source | |
JAR without attached source | |
system library | |
build path ordering | |
inclusion filter | |
exclusion filter | |
access rules | |
Javadoc location | |
source attachment | |
native library location | |
output folder |
Code assist
HTML tag | |
Javadoc tag | |
local variable | |
template | |
SWT template |
Compare
field | |
method |
Debugger
debug launch | |
run launch | |
terminated run launch | |
process | |
terminated process | |
debug target | |
suspended debug target | |
terminated debug target | |
thread | |
suspended thread | |
stack frame | |
running stack frame | |
adornment that marks a stack frame that may be out of synch with the target VM as a result of an unsuccessful hot code replace | |
adornment that marks a stack frame that is out of synch with the target VM as a result of an unsuccessful hot code replace | |
inspected object or primitive value | |
watch expression | |
local variable | |
monitor | |
a monitor in contention | |
a thread in contention for a monitor | |
a monitor that is owned by a thread | |
a thread that owns a monitor | |
current instruction pointer (top of stack) | |
current instruction pointer | |
enabled line breakpoint | |
disabled line breakpoint | |
adornment that marks a breakpoint as skipped | |
adornment that marks a line breakpoint as installed | |
adornment that marks a breakpoint as conditional | |
adornment that marks an entry method breakpoint | |
adornment that marks an exit method breakpoint | |
field access watchpoint | |
field modification watchpoint | |
field access and modification watchpoint | |
adornment that marks a watchpoint as installed | |
exception breakpoint | |
runtime exception breakpoint | |
disabled exception breakpoint | |
adornment that marks an exception breakpoint as caught | |
adornment that marks an exception breakpoint as uncaught | |
adornment that marks an exception breakpoint as scoped | |
adornment that marks an exception breakpoint as installed |
Editor
implements | |
overrides | |
quick assist available | |
search match |
JUnit
test | |
currently running test | |
successful test | |
failing test | |
test throwing an exception | |
ignored test | |
test with an assumption failure | |
test suite | |
currently running test suite | |
successfully completed test suite | |
test suite with failing test | |
test suite with exception throwing test | |
caught exception | |
stack frame element |
NLS tools
skipped NLS key | |
translated NLS key | |
untranslated NLS key |
Quick fix
quick fixable error | |
quick fixable warning | |
add | |
change | |
change cast | |
fix multiple problems | |
move to another package | |
remove | |
remove import | |
rename | |
rename in file | |
surround with try/catch |
Refactoring
general change | |
composite change | |
text change | |
file change | |
Stop error | |
Error | |
Warning | |
Information | |
Change filter |
Search
Java Search | |
search for declarations | |
search for references |
Search - Occurrences in File
a general match | |
read access to local or field | |
write access to local or field |
Type Hierarchy view
type outside of selected package | |
interface outside of selected package |
转:Eclipse 各种小图标的含义的更多相关文章
- Eclipse 各种小图标的含义
Eclipse的Package Explorer和Outline中用图标表示了很多内容,其实能看懂这些图标在编程中也是很有用的. 绿色的小圆表示公有类型:如果是实心的就是函数(),如果是圈就表示是变量 ...
- Eclipse自定义启动画面和状态栏图标以及各种小图标的含义
一. 启动画面自定义 第一种情况:纯Eclipse 找到Eclipse安装路径下\eclipse\plugins\org.eclipse.platform_3.7.2.v201202080800,具体 ...
- Eclipse 中outline的小图标的含义(zend也一样)
颜色:绿色:public黄色:protected蓝色:no modifier红色:private形状:实心:method空心:variable实心中间有字母C:classClass右侧有向右的箭头:运 ...
- Eclipse 各种小图标的含意
- ALT+TAB切换时小图标的添加 界面透明 屏幕大小 竖行字体 进程信息
一,ALT+TAB切换时小图标的添加 Dlg类中添加变量 protected: HICON m_hIcon; #define IDR_MAINFRAME 128 ICON IDR_MAINFRAME, ...
- 【CSS学习笔记】初始化CSS后,写li,并利用背景图片,来完成li小图标的效果,且达到个浏览器兼容
第一种情况 /*当标题前的图标时单独的一个点儿或者方块或者其他类似图标时,定义背景图background要放在<li>里. 在<li>中设置背景图片的尺寸,地址,不重复, ...
- 关于input输入框内设置小图标的问题
其实很简单,只需要html和css就可以搞定啦 首先:<input class="layui-input" id="test1" placeholder= ...
- css:自己实现一个带小图标的input输入框
有小图标的input输入框<input type="text" placeholder="输入手机号" style="background:ur ...
- 手机uc浏览器,获取到图片,但左上有小图标的问题
手机uc浏览器有个坑 获取不到图片,左上是这样的
随机推荐
- Docker入门学习总结
1. 什么是Docker Docker是一种虚拟化技术,其在容器的基础上进一步封装了文件系统.网络互联.进程隔离等等,从而极大地简化了容器的创建和维护.Docker使用 Google 公司推出的 Go ...
- JPA 不生成外键
在用jpa这种orm框架时,有时我们实体对象存在关联关系,但实际的业务场景可能不需要用jpa来控制数据库创建数据表之间的关联约束,这时我们就需要消除掉数据库表与表之间的外键关联.但jpa在处理建立外键 ...
- 【转】在xcode5中修改整个项目名
本文转载自:http://www.cnblogs.com/tbfirstone/p/3601541.html 总会遇到几个项目,在做到一半的时候被要求改项目名,网上找了下相关的资料,大多数是xcode ...
- 5 -- Hibernate的基本用法 --5 3 改变持久对象状态的方法
1. 持久化实体 Serializable save(Object obj) : 将obj对象变为持久化状态,该对象的属性将被保存到数据库. void persist(Object obj) : 将o ...
- ASP.NET MVC 4 (十二) Web API
Web API属于ASP.NET核心平台的一部分,它利用MVC框架的底层功能方便我们快速的开发部署WEB服务.我们可以在常规MVC应用通过添加API控制器来创建web api服务,普通MVC应用程序控 ...
- android编译错误--/usr/bin/ld: cannot find -lz
编译时出现/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../libz.so when se ...
- NUC972----最简单的驱动(转)
1.新建文本文档,重命名为 hello_dev.c (驱动的开发同应用的开发一样,也是在文本文档下开发的). 2.包含头文件 内核模块需要包含内核相关头文件,不同模块根据功能的差异,所需要的头文件也不 ...
- JS编程题
1.计算给定数组 arr 中所有元素的总和 (数组中的元素均为 Number 类型) function sum(arr) { var sum=0; for (var i=arr.length-1; i ...
- 1.浅谈CLR
1.什么是CLR CLR(Common Language Runtime)公共语言远行时,是一个可由多种编程语言使用的“远行时”.CLR的核心功能(比如内存管理.程序集加载.安全性.异常处理和线程同步 ...
- 《JAVA编程思想》第四版 PDF 下载 中文版和英文版 高清PDF扫描带书签
一.链接: 中文版: https://pan.baidu.com/s/1d07Kp4 密码:x2cd 英文版: https://pan.baidu.com/s/1boOSdAZ 密码: rwgm 文件 ...