=============== Netbeans Themes
Here are some themes specifically designed for Java source code which are based off those found at http://eclipsecolorthemes.org/.
Tools > Options and select the Font's & Colors section. Then click Import at the bottom left and select the downloaded zip file. Click the checkbox next to All, and press OK. Netbeans will restart (or just quit I've found). The
Editor > Other section when importing is there in order to select the theme you just installed.
Below is a download link that will contain the majority of the themes on this repository in a single zip for you to install.
Creating New Themes
Clone this repo with
git clone git://github.com/Zren/Netbeans-Themes.git then
Create a new branch based off the master branch with
git branch ThemeName. Then checkout that branch with
git checkout ThemeName. Each theme has it's own branch based off the master branch so any changes to it will chain down to your theme when Netbeans adds new configurable values. Do not push from a theme branch to the master. Always edit the master branch when editing files outside
Go to the
src/ folder and edit the files within. They are renamed and all in a single folder for ease of use when editing. The .nbattr files will be auto generated. Right now, the scripts only supports the files for x-java and the base theme colors.
To build the theme, go into the
tools/ folder and run
make.bat. Which will build a zip bundle in an untracked folder called Themes.
While colours are stored in hexidecimal ARGB format, alpha is not checked/used for assumably all configurable values.
occurrenceIndication: #5E5C56 -> #333
annotation: n/a -> #fff findScope: #191919 -> #414C3B (selectionBackground) occurrenceIndication: (bg) #616161 -> #414C3B (selection bg) + #fff (selection fg)
enum: n/a -> #fff