原文地址: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 各种小图标的含义的更多相关文章

  1. Eclipse 各种小图标的含义

    Eclipse的Package Explorer和Outline中用图标表示了很多内容,其实能看懂这些图标在编程中也是很有用的. 绿色的小圆表示公有类型:如果是实心的就是函数(),如果是圈就表示是变量 ...

  2. Eclipse自定义启动画面和状态栏图标以及各种小图标的含义

    一. 启动画面自定义 第一种情况:纯Eclipse 找到Eclipse安装路径下\eclipse\plugins\org.eclipse.platform_3.7.2.v201202080800,具体 ...

  3. Eclipse 中outline的小图标的含义(zend也一样)

    颜色:绿色:public黄色:protected蓝色:no modifier红色:private形状:实心:method空心:variable实心中间有字母C:classClass右侧有向右的箭头:运 ...

  4. Eclipse 各种小图标的含意

  5. ALT+TAB切换时小图标的添加 界面透明 屏幕大小 竖行字体 进程信息

    一,ALT+TAB切换时小图标的添加 Dlg类中添加变量 protected: HICON m_hIcon; #define IDR_MAINFRAME 128 ICON IDR_MAINFRAME, ...

  6. 【CSS学习笔记】初始化CSS后,写li,并利用背景图片,来完成li小图标的效果,且达到个浏览器兼容

    第一种情况 /*当标题前的图标时单独的一个点儿或者方块或者其他类似图标时,定义背景图background要放在<li>里.    在<li>中设置背景图片的尺寸,地址,不重复, ...

  7. 关于input输入框内设置小图标的问题

    其实很简单,只需要html和css就可以搞定啦 首先:<input class="layui-input" id="test1" placeholder= ...

  8. css:自己实现一个带小图标的input输入框

    有小图标的input输入框<input type="text" placeholder="输入手机号" style="background:ur ...

  9. 手机uc浏览器,获取到图片,但左上有小图标的问题

    手机uc浏览器有个坑 获取不到图片,左上是这样的

随机推荐

  1. shell生成连续天数日期

    #!/bin/bash #两个参数:起始时间和终止时间,循环输出每天 #输入格式:20171201 20171225 #输出格式:2017-12-01 2017-12-25 startdate=`da ...

  2. 我在tmux中最不可少的配置: 用鼠标切换窗口/调节分屏大小

    前两天在给另外一个团队帮忙时,看他们在Rails日志.代码文件.git文件系统里面来回穿梭,觉得他们太累了,于是就介绍了 tmux 给他们用.但只讲了一点基本的开窗口.分屏,没给讲太多技巧,因为一下子 ...

  3. 【iCore4 双核心板_ARM】例程十九:USBD_MSC实验——虚拟U盘

    实验步骤: 1.将SD卡插在SD卡槽中. 2.将跳线冒跳至USB_OTG,将USB_OTG通过Micor USB线与USB主机(电脑)相连. 3.烧写程序,我的电脑中将出现一个磁盘. 实验现象: 核心 ...

  4. 【iCore1S 双核心板_ARM】例程十四:FATFS实验——读写文件

    实验现象: 核心代码: int main(void) { /* USER CODE BEGIN 1 */ int i; int j; FIL file; FATFS fatfs; //Âß¼­Çý¶¯ ...

  5. OllyScripts 0.92帮助文档

    -------------------------------Olly脚本插件v0.92 制作: SHaG文档汉化:ZMWorm[CCG][TT]E-Mail:TranslationTeam[at]1 ...

  6. 在win10企业版x64下使用curl命令

    一.curl命令介绍 curl是利用URL语法在命令行方式下工作的开源文件传输工具.它被广泛应用在Unix.多种Linux发行版中,并且有DOS和Win32.Win64下的移植版本. 详情查看百度百科 ...

  7. Nginx 1.9+PHP5.6 环境搭建

    PHP5. 下载安装包 #wget http://mirrors.sohu.com/php/php-5.6.2.tar.gz #tar -zxf php-​ 安装php依赖的包​​ #yum inst ...

  8. idea java 非web程序打包

    以下打包非常暴力.O(∩_∩)O哈哈~ 方法一: 第一步:选择需要打包的程序 第二步:选择需要打包的文件 第三步:artifacts->jar->from modules with... ...

  9. CXF总结

    CXF总结 如何来用cxf结合spring开发webservice接口.by@wangkun 下载cxf 下载地址:http://cxf.apache.org/download.html 我下载的版本 ...

  10. 解决Win10 Virtualbox5.2.18桥接不能联网小记

    1.设备管理器,右键没添加过时硬件(如果没有,则在cmd中键入命令hdwwiz C:\windows\system32>hdwwiz),按照如下图操作 如此安装Microsoft KM-TEST ...