-
Notifications
You must be signed in to change notification settings - Fork 121
Deploy your preset
Jeeeyul edited this page Mar 7, 2014
·
23 revisions
You can deploy Jeeeyul's Eclipse Themes Preset easily.
- Creates a EPF file.
- Creates a extension which deliver your EPF file.
Then your preset will be appear like:
Launch your eclipse in debug mode
For OSX:
$ open -a /Applications/eclipse-luna/Eclipse.app/ --args -debug
For Windows:
eclipse.exe -debug
Then open Jeeeyul's Themes Preference, You can find "Debug Tab" in there. Customize theme using preference, then see the debug tab to get EPF content.
Jeeeyul's Eclips Themes provides an extension point to append preset.
To create an extension, create a plugin project. and add net.jeeeyul.eclipse.themes
as a dependency.
Than, create a extension using net.jeeeyul.eclipse.themes.net.jeeeyul.eclipse.themes.preset
extension point.
- Identifier: net.jeeeyul.eclipse.themes.net.jeeeyul.eclipse.themes.preset
- Since: 2.0.0
- Description: This extension point allows that providing additional presets for "Jeeeyul's Eclipse Themes".
<!ELEMENT extension (preset+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT preset (description)>
<!ATTLIST preset
id CDATA #REQUIRED
name CDATA #REQUIRED
epf CDATA #REQUIRED>
- id - An unique identifier.
- name - The name of custom theme preset.
- epf - EPF file that contains settings.
<!ELEMENT description (#PCDATA)>
Additional Description that will be shown to users.
<extension point="net.jeeeyul.eclipse.themes.preset">
<preset
epf="presets/default.epf"
id="net.jeeeyul.eclipse.themes.preset.default"
name="Default">
<description>
Default Preset
</description>
</preset>
</extension>