2.6.0
- IDE Background: #2080A4 > rgb(32, 128, 164)
- IDE Cyan: #A6EBF0 > rgb(166, 235, 240)
- IDE Blue: #84C6EB > rgb(132, 198, 235)
- IDE Panel Blue: #4EC5F2 > rgb(78, 197, 242)
- IDE Light Blue: #A6D7F0 > rgb(166, 215, 240)
- IDE Dark Blue: #0000C8 > rgb(0, 0, 200)
- IDE Dark Green: #408080 > rgb(64, 128, 128)
- Dracula Background: #282A36 > rgb(40, 42, 54)
- Dracula Comments: #6272A4 > rgb(98, 114, 164)
- Dracula Selection: #415967 > rgb(65, 89, 103)
- Dracula Cyan: #8BE9FD > rgb(139, 233, 253)
- Dracula Dark Blue: #58B3FC > rgb(88, 179, 252)
- Dracula Fucsia: #FF79C6 > rgb(255, 121, 198)
- Dracula Yellow: #F1FA8C > rgb(241, 250, 140)
- Dracula Green: #50FA7B > rgb(80, 250, 123)
- Dracula Purple: #BD93F9 > rgb(189, 147, 249)
- Dracula Orange: #FFB86C > rgb(255, 184, 108)
- Dracula White: #F8F8F2 > rgb(248, 248, 242)
1. Add the following CSS code to:
Eclipse:
- {user_directory}\.p2\pool\plugins\org.eclipse.ui.themes...\css\e4_classic.css:
Spring Tools Suite:
- {ide_directory}\plugins\org.eclipse.ui.themes...\css\e4_classic.css:
.MPart Tree {
font-weight: bold;
font-size: 10;
color: #0000C8; /* IDE Dark Blue */
background-color: #4EC5F2; /* IDE Panel Blue */
}
2. Set the "Classic" theme:
Preferences > General > Appearance > Theme: Classic
3. Set the background image:
- Install the SimpleBackground plugin.
- Preferences > SimpleBackground > Background image: background.png (must match the scren size)
You may need the Eclipse Web Developer Tools plugin, and close current files to see the new colors of HTML, CSS, and other web files.
You can avoid the color setting by just copying all the .PREFS files to this directory:
- {ide_workspace}\.metadata\.plugins\org.eclipse.core.runtime\.settings\
1. Console colors:
Preferences > Run/Debug > Console:
- Standart Out text color: White
- Standart Error text color: Red
- Standart In text color: Green
- Background Color: IDE Dark Green
2. "Basic" colors:
Preferences > General > Appearance > Colors and Fonts > Basic:
- Decoration color: Yellow
3. "View and Editor Folders" colors:
Preferences > General > Appearance > Colors and Fonts > View and Editor Folders:
- Active (non-focus) part background begin: IDE BLUE
- Active (non-focus) part background end: IDE BLUE
- Active (non-focus) part foreground: Dracula Background
- Active part background begin: IDE LIGHT BLUE
- Active part background end: IDE CYAN
- Active part foreground | Active part text color: Dracula Background
- Inactive part background begin: IDE BLUE
- Inactive part background end: IDE BLUE
- Inactive part foreground | Inactive part text color: Dracula Yellow
Restart the IDE at this point to see the current changes.
1. "Text Editors" colors:
Preferences > General > Editors > Text Editors:
- Line number foreground: Dracula Dark Blue
- Current line highlight: Dracula Selection
- Selection foreground color: Dracula White
- Background color: Dracula Background
2. "Annotations" colors:
Preferences > General > Editors > Text Editors > Annotations:
- Matching Tags: IDE Background
- Ocurrences: IDE Background
- Write Ocurrences: IDE Background
1. Java "Editor" colors:
Preferences > Java > Editor:
- Matching brackets hightlight: Dracula Cyan
- Parameter hints background: IDE Background
- Parameter hints foreground: Dracula White
2. Java "Properties Files Editor" colors:
Preferences > Java > Properties Files Editor:
- Arguments: Dracula Purple
- Assignments: Dracula White
- Comments: Dracula Comments
- Keys: Dracula Green
- Keys: Dracula Yellow
3. Java "Syntax Coloring":
Preferences > Java > Editor > Syntax Coloring > Java:
- Abstract classes: Dracula Cyan
- Abstract method invocations: Dracula Green
- Annotation element references: Dracula Dark Blue
- Annotations: Dracula Fucsia
- Auto(un)boxed expressions: Dracula Orange
- Brackets: Dracula Purple
- Classes: Dracula Cyan
- Deprecated members: Dracula Orange (Strikethrough)
- Enums: Dracula Cyan
- Fields: Dracula White
- Inherit fields: Dracula White
- Inherit method invocations: Dracula Green
- Interfaces: Dracula Cyan
- Keyword 'return': Dracula Fucsia
- Keywords excluding 'return': Dracula Dark Blue
- Local variable declarations: Dracula White
- Local variables: Dracula White
- Method declarations: Dracula Green
- Methods: Dracula Green
- Numbers: Dracula Dark Blue
- Operators: Dracula Purple
- Others: Dracula Purple
- Parameter variables: Dracula Orange
- Restricted identifiers: Dracula Dark Blue (Underline)
- Static fields: Dracula White
- Static final fields: Dracula White
- Static method invocations: Dracula Green
- Strings: Dracula Yellow
- Type arguments: Dracula Orange
- Type variables: Dracula Orange
4. Javadoc "Syntax Coloring":
Preferences > Java > Editor > Syntax Coloring > Javadoc:
- HTML markup: Dracula Dark Blue
- Links: Dracula Purple (Underline)
- Others: Dracula Orange
- Tags: Dracula Fucsia
5. Comments "Syntax Coloring":
Preferences > Java > Editor > Syntax Coloring > Comments:
- Multi-line comment: Dracula Comments
- Single-line comment: Dracula Comments
- Task Tags: Yellow
HTML "Syntax Coloring":
Preferences > Web > HTML Files > Editor > Syntax Coloring:
- Attribute Equal Signs: Dracula White
- Attribute Names: Dracula Green
- Attribute Values: Dracula Cyan
- Comment Content: Dracula Comments
- Comment Delimiters: Dracula Comments
- Content: Dracula White
- Declaration Delimiters: Dracula White
- DOCTYPE Name: Dracula Green
- DOCTYPE Public Reference: Dracula Yellow
- DOCTYPE System Reference: Dracula Orange
- DOCTYPE SYSTEM/PUBLIC Keyword: Dracula Green
- Entity References: Dracula Purple
- Tag Delimiters: Dracula White
- Tag Names: Dracula Fucsia
CSS "Syntax Coloring":
Preferences > Web > CSS Files > Editor > Syntax Coloring:
- At-Rule: Dracula Fucsia
- Attribute Name: Dracula Green
- Attribute Selector Delimiter: Dracula White
- Attribute Selector Operator: Dracula Purple
- Attribute Value: Dracula Cyan
- Class Selector: Dracula Green
- Combinator: Dracula Green
- Comment: Dracula Comments
- Curly Brace: Dracula White
- Default: Dracula White
- Error: Dracula Orange
- Id Selector: Dracula Green
- Media Name: Dracula White
- Property Delimiter: Dracula White
- Property Name: Dracula Cyan
- Property Value: Dracula Purple
- Pseudo-class: Dracula Green
- Quoted String: Dracula Cyan
- Semicolon: Dracula White
- Type Selector: Dracula Green
- Universal Selector: Dracula Green
- URI: Dracula Green
1. JavaScript "Syntax Coloring":
Preferences > Web > Client-side JavaScript > Syntax Coloring > JavaScript:
- Brackets: Dracula White
- Keyword 'return': Dracula Fucsia
- Keywords excluding 'return': Dracula Dark Blue
- Operators: Dracula Cyan
- Others: Dracula White
- Strings: Dracula Yellow
- Template literal: Dracula Yellow
2. JSDoc "Syntax Coloring":
Preferences > Web > Client-side JavaScript > Syntax Coloring > JSDoc:
- HTML markup: Dracula Green
- Links: Dracula Cyan
- Others: Dracula Yellow
- Tags: Dracula Fucsia
3. Comments "Syntax Coloring":
Preferences > Web > Client-side JavaScript > Syntax Coloring > Comments:
- Multi-line comment: Dracula Comments
- Single-line comment: Dracula Comments
- Task Tags: Yellow
JSON "Syntax Coloring":
Preferences > JSON > JSON Files > Editor > Syntax Coloring:
- Boolean value: Dracula Fucsia
- Colon: Dracula White
- Comma: Dracula White
- Comment: Dracula Comments
- Curly: Dracula Purple
- Normal: Dracula White
- Null value: Dracula Fucsia
- Number value: Dracula Purple
- Object key: Dracula Cyan
- String value: Dracula Yellow