转: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浏览器有个坑 获取不到图片,左上是这样的
随机推荐
- 如何快速学习Scala
大数据学习过程中,会学习非常多的技术,但SCALA无疑是必不可少,那我们在大数据技术的学习过程中,如何快速的认识scala,并且学习它,感谢科多大数据公司的余老师提供的详细素材,本人整理成章,希望对你 ...
- npm国内镜像
国内使用默认的源安装较慢,镜像使用方法(三种办法任意一种都能解决问题,建议使用第三种,将配置写死,下次用的时候配置还在): 1.通过config命令 npm config set registry h ...
- file_name[:-4]
file_name: chair_0001.off file_name[:-4] : chair_0001
- Java开发中Maven Jar包管理建议
Jar包管理规范 基于使用Git做版本控制,使用Jenkins做持续集成,以及Git-flow分支管理策略的情况: 带-SNAPSHOT为快照版本,例如1.0.0-SNAPSHOT 正式发布版本只有版 ...
- Mac获取公网ip
终端输入 curl http://members.3322.org/dyndns/getip way 2: ➜ ~ wget http://ipecho.net/plain -O - -q ; ech ...
- [Tensorflow] Cookbook - The Tensorflow Way
本章介绍tf基础知识,主要包括cookbook的第一.二章节. 方针:先会用,后定制 Ref: TensorFlow 如何入门? Ref: 如何高效的学习 TensorFlow 代码? 顺便推荐该领域 ...
- MQ选型对比
现公司选择RocketMQ作为消息队列服务器,用于异步处理,应用解耦,流量削锋和消息通讯四个场景.RocketMQ特性参见:Rocketmq整体分析. PS: http://blog.csdn.net ...
- 求大神帮解答calendar日期插件的问题
小颖最近公司的项目里用了一款日期插件 calendar.js 但是在用的过程中遇到了难题,就是当日期只需要选择具体的月份就可以了,不需要再选具体日期时,小颖解决不了,只能让它默认显示出月份,但是月 ...
- git 搭建本地仓库
文档 创建仓库 mkdir project cd project/ git init git remote add origin /d/project/.git // 仓库创建好了 echo hell ...
- 170825、SolrCloud 分布式集群部署步骤
安装软件包准备 apache-tomcat-7.0.54 jdk1.7 solr-4.8.1 zookeeper-3.4.5 注:以上软件都是基于 Linux 环境的 64位 软件,以上软件请到各自的 ...