转:Eclipse 各种小图标的含义

时间:2023-03-09 08:35:27
转:Eclipse 各种小图标的含义

原文地址:https://www.cnblogs.com/widget90/p/7592507.html

Eclipse 各种小图标的含义,记录一下。

Eclipse的Package Explorer和Outline中用图标表示了很多内容,其实能看懂这些图标在编程中也是很有用的。

绿色的小圆表示公有类型:如果是实心的就是函数(转:Eclipse 各种小图标的含义),如果是圈就表示是变量(转:Eclipse 各种小图标的含义)。
      红色的矩形表示私有类型:如果是实心的就是函数(转:Eclipse 各种小图标的含义),如果是空心就表示是变量(转:Eclipse 各种小图标的含义)。
      保护类与保护函数用的是黄色的菱形:大菱形表示是函数(转:Eclipse 各种小图标的含义),小菱形表示是变量(转:Eclipse 各种小图标的含义)。

如果有一个向上的小三角就表示这是个函数,并且会抛出异常。(转:Eclipse 各种小图标的含义
      如果有一个类似表型的圆圈就表示该变量或函数是synchronized(线程同步)。(转:Eclipse 各种小图标的含义

如果小图标出现一个C,就表示这是构造函数(转:Eclipse 各种小图标的含义)。
      如果小图标出现一个A,就表示这是抽象函数(abstract)(转:Eclipse 各种小图标的含义)。
      如果小图标出现一个F,就表示这是抽象函数(final)。(转:Eclipse 各种小图标的含义
      如果小图标出现一个S,就表示这是静态函数(static)(转:Eclipse 各种小图标的含义

类的图标是一个大C,表示一个类(转:Eclipse 各种小图标的含义),如果带一个放音键似的三角,那就代表这个类是存在main函数的类(转:Eclipse 各种小图标的含义

http://help.eclipse.org/neon/index.jsp?topic=/org.eclipse.jdt.doc.user/reference/ref-icons.htm

Objects

转:Eclipse 各种小图标的含义 compilation unit (*.java file)
转:Eclipse 各种小图标的含义 Java file which is not on a build path
转:Eclipse 各种小图标的含义 class file
转:Eclipse 各种小图标的含义 generic file (unknown content type)
转:Eclipse 各种小图标的含义 unknown object
转:Eclipse 各种小图标的含义 Java scrapbook page (*.jpage file)
转:Eclipse 各种小图标的含义 Java scrapbook page (evaluation in progress)
转:Eclipse 各种小图标的含义 JAR description file
转:Eclipse 各种小图标的含义 JUnit test result file
 
转:Eclipse 各种小图标的含义 Java working set
转:Eclipse 各种小图标的含义 Java model
转:Eclipse 各种小图标的含义 library container
转:Eclipse 各种小图标的含义 JAR file with attached source
转:Eclipse 各种小图标的含义 JAR file without attached source
转:Eclipse 各种小图标的含义 class folder with attached source
转:Eclipse 各种小图标的含义 class folder without attached source
转:Eclipse 各种小图标的含义 source folder
转:Eclipse 各种小图标的含义 package
转:Eclipse 各种小图标的含义 empty package
转:Eclipse 各种小图标的含义 logical package
转:Eclipse 各种小图标的含义 empty logical package
转:Eclipse 各种小图标的含义 package only containing non Java resources
 
转:Eclipse 各种小图标的含义 package declaration
转:Eclipse 各种小图标的含义 import container
转:Eclipse 各种小图标的含义 import
 
转:Eclipse 各种小图标的含义 class (public)
转:Eclipse 各种小图标的含义 interface (public)
转:Eclipse 各种小图标的含义 enum type (public)
转:Eclipse 各种小图标的含义 annotation type (public)
 
转:Eclipse 各种小图标的含义 package visible class
转:Eclipse 各种小图标的含义 private class
转:Eclipse 各种小图标的含义 protected class
 
转:Eclipse 各种小图标的含义 default field (package visible)
转:Eclipse 各种小图标的含义 private field
转:Eclipse 各种小图标的含义 protected field
转:Eclipse 各种小图标的含义 public field
 
转:Eclipse 各种小图标的含义 default method (package visible)
转:Eclipse 各种小图标的含义 private method
转:Eclipse 各种小图标的含义 protected method
转:Eclipse 各种小图标的含义 public method

Object adornments

转:Eclipse 各种小图标的含义 marks project as Java project
转:Eclipse 各种小图标的含义 decorates files and folders if they are on the build path of their enclosing Java project
 
转:Eclipse 各种小图标的含义 decorates Java projects and working sets that contain build path errors
转:Eclipse 各种小图标的含义 this Java element causes an error
转:Eclipse 各种小图标的含义 this Java element causes a warning
转:Eclipse 各种小图标的含义 this Java element is deprecated
 
转:Eclipse 各种小图标的含义 constructor
转:Eclipse 各种小图标的含义 abstract member
转:Eclipse 各种小图标的含义 final member
转:Eclipse 各种小图标的含义 static member
转:Eclipse 各种小图标的含义 default method
转:Eclipse 各种小图标的含义 synchronized member
转:Eclipse 各种小图标的含义 native method
转:Eclipse 各种小图标的含义 transient field
转:Eclipse 各种小图标的含义 volatile field
转:Eclipse 各种小图标的含义 type with
public static void main(String[] args)
 
转:Eclipse 各种小图标的含义 implements method
转:Eclipse 各种小图标的含义 overrides method
 
转:Eclipse 各种小图标的含义 type with focus in Type Hierarchy or Quick Outline/Hierarchy
转:Eclipse 各种小图标的含义 maximal expansion level in Call Hierarchy
转:Eclipse 各种小图标的含义 recursive call in Call Hierarchy
 
转:Eclipse 各种小图标的含义 compilation unit containing an abstract class as primary type
转:Eclipse 各种小图标的含义 compilation unit containing an interface as primary type
转:Eclipse 各种小图标的含义 compilation unit containing an enum as primary type
转:Eclipse 各种小图标的含义 compilation unit containing an annotation as primary type

Build path

转:Eclipse 各种小图标的含义 class path variable
转:Eclipse 各种小图标的含义 JAR with attached source
转:Eclipse 各种小图标的含义 JAR without attached source
转:Eclipse 各种小图标的含义 system library
转:Eclipse 各种小图标的含义 build path ordering
 
转:Eclipse 各种小图标的含义 inclusion filter
转:Eclipse 各种小图标的含义 exclusion filter
转:Eclipse 各种小图标的含义 access rules
转:Eclipse 各种小图标的含义 Javadoc location
转:Eclipse 各种小图标的含义 source attachment
转:Eclipse 各种小图标的含义 native library location
转:Eclipse 各种小图标的含义 output folder

Code assist

转:Eclipse 各种小图标的含义 HTML tag
转:Eclipse 各种小图标的含义 Javadoc tag
转:Eclipse 各种小图标的含义 local variable
转:Eclipse 各种小图标的含义 template
转:Eclipse 各种小图标的含义 SWT template

Compare

转:Eclipse 各种小图标的含义 field
转:Eclipse 各种小图标的含义 method

Debugger

转:Eclipse 各种小图标的含义 debug launch
转:Eclipse 各种小图标的含义 run launch
转:Eclipse 各种小图标的含义 terminated run launch
转:Eclipse 各种小图标的含义 process
转:Eclipse 各种小图标的含义 terminated process
转:Eclipse 各种小图标的含义 debug target
转:Eclipse 各种小图标的含义 suspended debug target
转:Eclipse 各种小图标的含义 terminated debug target
 
转:Eclipse 各种小图标的含义 thread
转:Eclipse 各种小图标的含义 suspended thread
转:Eclipse 各种小图标的含义 stack frame
转:Eclipse 各种小图标的含义 running stack frame
转:Eclipse 各种小图标的含义  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
转:Eclipse 各种小图标的含义  adornment that marks a stack frame that is out of synch with the target VM as a result of an unsuccessful hot code replace
转:Eclipse 各种小图标的含义 inspected object or primitive value
转:Eclipse 各种小图标的含义 watch expression
转:Eclipse 各种小图标的含义 local variable
 
转:Eclipse 各种小图标的含义 monitor
转:Eclipse 各种小图标的含义 a monitor in contention
转:Eclipse 各种小图标的含义 a thread in contention for a monitor
转:Eclipse 各种小图标的含义 a monitor that is owned by a thread
转:Eclipse 各种小图标的含义 a thread that owns a monitor
 
转:Eclipse 各种小图标的含义 current instruction pointer (top of stack)
转:Eclipse 各种小图标的含义 current instruction pointer
 
转:Eclipse 各种小图标的含义 enabled line breakpoint
转:Eclipse 各种小图标的含义 disabled line breakpoint
转:Eclipse 各种小图标的含义 adornment that marks a breakpoint as skipped
转:Eclipse 各种小图标的含义 adornment that marks a line breakpoint as installed
转:Eclipse 各种小图标的含义 adornment that marks a breakpoint as conditional
转:Eclipse 各种小图标的含义 adornment that marks an entry method breakpoint
转:Eclipse 各种小图标的含义 adornment that marks an exit method breakpoint
 
转:Eclipse 各种小图标的含义 field access watchpoint
转:Eclipse 各种小图标的含义 field modification watchpoint
转:Eclipse 各种小图标的含义 field access and modification watchpoint
转:Eclipse 各种小图标的含义 adornment that marks a watchpoint as installed
 
转:Eclipse 各种小图标的含义 exception breakpoint
转:Eclipse 各种小图标的含义 runtime exception breakpoint
转:Eclipse 各种小图标的含义 disabled exception breakpoint
转:Eclipse 各种小图标的含义 adornment that marks an exception breakpoint as caught
转:Eclipse 各种小图标的含义 adornment that marks an exception breakpoint as uncaught
转:Eclipse 各种小图标的含义 adornment that marks an exception breakpoint as scoped
转:Eclipse 各种小图标的含义 adornment that marks an exception breakpoint as installed

Editor

转:Eclipse 各种小图标的含义 implements
转:Eclipse 各种小图标的含义 overrides
转:Eclipse 各种小图标的含义 quick assist available
转:Eclipse 各种小图标的含义 search match

JUnit

转:Eclipse 各种小图标的含义 test
转:Eclipse 各种小图标的含义 currently running test
转:Eclipse 各种小图标的含义 successful test
转:Eclipse 各种小图标的含义 failing test
转:Eclipse 各种小图标的含义 test throwing an exception
转:Eclipse 各种小图标的含义 ignored test
转:Eclipse 各种小图标的含义 test with an assumption failure
 
转:Eclipse 各种小图标的含义 test suite
转:Eclipse 各种小图标的含义 currently running test suite
转:Eclipse 各种小图标的含义 successfully completed test suite
转:Eclipse 各种小图标的含义 test suite with failing test
转:Eclipse 各种小图标的含义 test suite with exception throwing test
 
转:Eclipse 各种小图标的含义 caught exception
转:Eclipse 各种小图标的含义 stack frame element

NLS tools

转:Eclipse 各种小图标的含义 skipped NLS key
转:Eclipse 各种小图标的含义 translated NLS key
转:Eclipse 各种小图标的含义 untranslated NLS key

Quick fix

转:Eclipse 各种小图标的含义 quick fixable error
转:Eclipse 各种小图标的含义 quick fixable warning
 
转:Eclipse 各种小图标的含义 add
转:Eclipse 各种小图标的含义 change
转:Eclipse 各种小图标的含义 change cast
转:Eclipse 各种小图标的含义 fix multiple problems
转:Eclipse 各种小图标的含义 move to another package
转:Eclipse 各种小图标的含义 remove
转:Eclipse 各种小图标的含义 remove import
转:Eclipse 各种小图标的含义 rename
转:Eclipse 各种小图标的含义 rename in file
转:Eclipse 各种小图标的含义 surround with try/catch

Refactoring

转:Eclipse 各种小图标的含义 general change
转:Eclipse 各种小图标的含义 composite change
转:Eclipse 各种小图标的含义 text change
转:Eclipse 各种小图标的含义 file change
转:Eclipse 各种小图标的含义 Stop error
转:Eclipse 各种小图标的含义 Error
转:Eclipse 各种小图标的含义 Warning
转:Eclipse 各种小图标的含义 Information
转:Eclipse 各种小图标的含义 Change filter

Search

转:Eclipse 各种小图标的含义 Java Search
转:Eclipse 各种小图标的含义 search for declarations
转:Eclipse 各种小图标的含义 search for references

Search - Occurrences in File

转:Eclipse 各种小图标的含义 a general match
转:Eclipse 各种小图标的含义 read access to local or field
转:Eclipse 各种小图标的含义 write access to local or field

Type Hierarchy view

转:Eclipse 各种小图标的含义 type outside of selected package
转:Eclipse 各种小图标的含义 interface outside of selected package