转: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浏览器有个坑 获取不到图片,左上是这样的
随机推荐
- linux每日命令(8):mv命令
mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录. 一.命令格式: mv [选项] 源文件或目 ...
- 【iCore4 双核心板_FPGA】例程十三:基于SPI的ARM与FPGA通信实验
实验现象: 1.先烧写ARM程序,然后烧写FPGA程序. 2.打开串口精灵,通过串口精灵给ARM发送数据从而给FPGA发送数据 ,会接收到字符HELLO. 3.通过串口精灵发送命令可以控制ARM·LE ...
- JS原生实现视频弹幕Demo(仿)
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http ...
- Java知多少(90)菜单
有两种类型的菜单:下拉式菜单和弹出式菜单.本章只讨论下拉式菜单编程方法.菜单与JComboBox和JCheckBox不同,它们在界面中是一直可见的.菜单与JComboBox的相同之处是每次只可选择一个 ...
- recyclerView插入(add)和删除(remove)item后,item错乱,重复,覆盖在原recyclerView上
项目用到,实现一个recyclerView列表的item翻转动效,翻转的同时会将指定item置顶. (比如交换AB位置,A在0位置,指定的item B 在 i 位置) 原始使用的是插入B到0位置,然后 ...
- 5 款最新的 jQuery 图片裁剪插件
这篇文章主要介绍最新的 5 款 jQuery 图片裁剪插件,可以帮助你轻松的实现你网站需要的图像裁剪功能. Cropit Cropit 是一个 jQuery 插件,支持图像裁剪和缩放功能.Cropit ...
- 【转】彻底搞清C#中cookie的内容
http://blog.163.com/sea_haitao/blog/static/77562162012027111212610/ 花了2天时间,彻底搞清C#中cookie的内容,搞清以下内容将让 ...
- @Transactional(rollbackFor = Exception.class)
@Transactional(rollbackFor = Exception.class)这个注解只有在出异常时才会回滚,需要回滚时没有异常也要人为制造异常(自定义异常)所以,如果使用了异常捕获,很有 ...
- 【转帖】39个让你受益的HTML5教程
39个让你受益的HTML5教程 闲话少说,本文作者为大家收集了网上学习HTML5的资源,期望它们可以帮助大家更好地学习HTML5. 好人啊! 不过,作者原来说的4 ...
- 安装psycopg2时出错:Error: pg_config executable not found.
红帽系: 安装postgresql-devel Debian系: 安装libpq-dev