Friday, January 25, 2008

Aloha Color Theme for NetBeans 6

UPDATE: The Aloha theme is included in the Extra Ruby Themes module
for NetBeans.


UPDATE: Go get the new version for NB 6.1 here.

UPDATE: I've started looking into updating the theme for NB 6.1 (due out in a few days) I'll create a new post and link to the download once it's complete. Thanks for your patience.

I've been giving NetBeans 6 a try lately and I'm enjoying it very much... but I really like the color themes available for TextMate. I'm not a big fan of the defaults and I wanted something different... so I started looking. The Ruby Dark Pastels theme by Jerrett Taylor comes with a plugin download, I found this theme called Fade to Grey by Brasten Sager and then I stumbled upon this color theme by Carmelyne Thompson. The theme Carmelyne created was what I was looking for with a few tweaks. And since I do work with a lot of different file types, I wanted to make sure most if not all the file types held the color theme. So after a few tweaks and writing something to help me create my NetBeans Module file... here are the results:

Aloha Color Theme for NetBeans


Aloha Look


Ruby


xml


XML



C



Java


NetBeans Go get NB 6.1 and use the theme on this page instead!!! NetBeans


After the download, open NetBeans and go to Tools > Plugins. In the Download tab, add the AlohaTheme.nbm and install. To use it, just select it from the Fonts & Colors profile "Aloha."


I can't get the CSS to stop painting the keywords neon blue and it can be a little hard on the eyes... if anyone knows how to fix this, please let me know.

63 comments:

Matt Harnaga said...

Nice work!

I found the dark-pastels theme to be close-but-no-cigar as well.

Mike McKinney said...

@Matt - I like Jerrett and Brasten's themes as well. But I really like the colors Bryan Veloso used for this blog's theme "ChaoticSoul" so I wanted my IDE to use them. It's all about choice!

jerrett said...

Nice! I'll have to give it a try, looks good! I can't wait for 121847 to be fixed though

John said...

Terrific!
The theme has been installed and seems nice.

Dimaa said...

About Netbeans CSS color problem - it can be fixed by:
1. find org-netbeans-modules-languages-css.jar module in "...\NetBeans 6.0\ide8\modules\" folder
2. extract files from it (as from zip archive)
3. find file CSS.nbs in extracted files
4. edit CSS.nbs "COLOR:key:{}" section - set "foreground_color:" to desired value
5. zip all files back to org-netbeans-modules-languages-css.jar module, copy it back in "...\NetBeans 6.0\ide8\modules\" folder

...or you can try my patched module from http://uploaded.to/?id=98ksqp

jc said...

Fail. Why not just copy the damn theme (its called vibrant ink)? Why change it?

Is it copyrighted or something? W...T...F?

Anyways... good job on the theme. I'll try to hack it up so its correct and reupload it.

Mike McKinney said...

@jc - Thanks for the tip on Vibrant Ink, didn't know it was out there. I mentioned my reasons for making this theme and the colors are definately different (they mimic those found on this site.) A NetBeans port of Vibrant Ink is a great idea. Please link to your version when you complete it!

Patch said...

Great work. I was looking for something like this since I use netbeans for rails development. Thank you!

Michal Hantl said...

Thank you! Its very nice. What font do you use?

Mike McKinney said...

Thanks Michal... the theme uses Monaco, but if you are on windows you may want to use Lucida Console or google for windows version of the font.

codevader » Blog Archive » Netbeans Color Scheme said...

[...] was looking for a nice color scheme that doesn’t bombard me with to many rays. I found this scheme that claims to be a textmate styled scheme for netbeans. It works for [...]

Carmelyne Thompson said...

Whoa cool. We love colors :) I like how you've tweaked it further. Looks really good.

Dave said...

Thanks for Aloha, it's great, but why are Controller Names black on black and almost absolutely illegible?

Mike McKinney said...

You are using NB 6.1beta. This theme was made for NB 6.0 and works as you see in the images above... I downloaded NB 6.1 and had the same issues (changes in NB are drastic on all fronts, those folks are busy bees).

I plan to update the theme when I get a chance and create an nbm compatible with the changes in 6.1.

gauda said...

i would really appreciate an update to nb 6.1! please find some time, because this is the greatest white on black theme for nb!

ncwil said...

An update for 6.1 beta would be fantastic. Thanks!

CV said...

Thanks for all the effort!

mil said...

+ 1 for 6.1 :)

61 user said...

+1 for 6.1 !!! it's in RC already...

nethasbeans said...

6.1 is now final. And it's much better than 6.0, I don't know why anyone would want to use 6.0 anymore

George said...

Hello, can you tell me how it is possible to export my color setting into a theme? I use NetBeans 6.5 RC 1

Opiphaple said...

Hello! simply super resource

john brito said...

Great Article… I love to read your articles because your writing style is too good, its is very very helpful for all of us and I never get bored while reading your article because, they are becomes a more and more interesting from the starting lines until the end.
rpa training in bangalore
best rpa training in bangalore
RPA training in bangalore
rpa course in bangalore
rpa training in chennai
rpa online training

saranya said...

Great post! I am actually getting ready to across this information, It’s very helpful for this blog.Also great with all of the valuable information you have Keep up the good work you are doing well.
python interview questions and answers
python tutorials
python course institute in electronic city

gowsalya said...

Great thoughts you got there, believe I may possibly try just some of it throughout my daily life.
AWS training in chennai

AWS Training in Bangalore

cynthiawilliams said...

Hearty thanks to you admin, your blog is awesome and helpful. Keep your blog with latest information.
RPA Training in Chennai
Robotics Process Automation Training in Chennai
Blue Prism Training in Chennai
UiPath Training in Chennai
Data Science Course in Chennai
RPA Training in Anna Nagar
RPA Training in Chennai
RPA course in Chennai

Durai Moorthy said...

A very nice post. Thanks for sharing such a piece of valuable information...
AWS Training in bellandur
Marathahalli AWS Training Institues
Kalyan nagar AWS training in institutes
Data Science Training in bellandur
Data Science Training in Kalyan Nagar
Data science training in marathahalli

jagedheesh kumar said...

his blog is really useful and it is very interesting thanks for sharing, it is really good and exclusive.
salesforce Training in Bangalore
uipath Training in Bangalore
blueprism Training in Bangalore

nisha raj said...

Your post is just outstanding! thanx for such a post,its really going great and great work.
python training in kalyan nagar|python training in marathahalli
selenium training in marathahalli|selenium training in bangalore
devops training in kalyan nagar|devops training in bellandur
phthon training in bangalore

ethiraj raj said...

I am impressed by the way of writing your blog and topics which you covered. I read all your post which is useful and informative.
aws Training in Bangalore
python Training in Bangalore
hadoop Training in Bangalore
angular js Training in Bangalore
bigdata analytics Training in Bangalore

nikhil reddy said...


Expected to form you an almost no word to thank you once more with respect to the decent recommendations you've contributed here.
Machine Learning Training In Hyderabad

Machine Learning Course In Hyderabad

priyash said...

wonderful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article resolved my all queries.
Data Science Course

lionelmessi said...

Excellent article useful to all the aspirants

DevOps Training in Hyderabad
DevOps Course in Hyderabad

datasciencecourse said...

Such a very useful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article.

Correlation vs Covariance

Anebellyliza said...

Nice blog Post ! This post contains very informative and knowledgeable. Thanks for sharing the most valuable information.
Data Science Training in Hyderabad

priyash said...

Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
Correlation vs Covariance
Simple linear regression

Ziarulunirea.ro said...

Very interesting blog. Many blogs I see these days do not really provide anything that attracts others, but believe me the way you interact is literally awesome.You can also check my articles as well.

Data Science In Banglore With Placements
Data Science Course In Bangalore
Data Science Training In Bangalore
Best Data Science Courses In Bangalore
Data Science Institute In Bangalore

Thank you..

360digitmgas said...

Such a very useful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. data science course in coimbatore

priyash said...

Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
Correlation vs Covariance
Simple linear regression
data science interview questions

Jayalakshmi said...

This blog is the general information for the feature. You got a good work for these blog.We have a developing our creative content of this mind.
java training in chennai

java training in tambaram

aws training in chennai

aws training in tambaram

python training in chennai

python training in tambaram

selenium training in chennai

selenium training in tambaram

praveen said...

Thanks for your informative article,Your post helped me to understand the future and career prospects & Keep on updating your blog with such awesome article.
sap training in chennai

sap training in porur

azure training in chennai

azure training in porur

cyber security course in chennai

cyber security course in porur

ethical hacking course in chennai

ethical hacking course in porur

deiva said...

Great work. I was looking for something like this since I use netbeans for rails development
hardware and networking training in chennai

hardware and networking training in omr

xamarin training in chennai

xamarin training in omr

ios training in chennai

ios training in omr

iot training in chennai

iot training in omr

jony blaze said...

I really loved reading your blog. I also found your posts very interesting. In fact, after reading, I had to go show it to my friend and he enjoyed it as well!!!!
Machine Learning Training in Hyderabad
Machine Learning Course in Hyderabad

jony blaze said...

Highly informative article. This site has lots of information and it is useful for us. Thanks for sharing your views.
Data Science Training in Hyderabad
Data Science Course in Hyderabad

jony blaze said...

Great post! Thanks for sharing this amazing post
Artificial Intelligence Training in Hyderabad
Artificial Intelligence Course in Hyderabad

EXCELR said...

Glad to chat your blog,I seem to be forward to more reliable articles and i think we all wish to thank so many good articles,blog to share with us.data scientist courses

arshiya said...

Wonderful article for the people who need useful information about this course.
seo mistakes
future scope of machine learning
angularjs
automation advantages
angularjs interview questions for experienced
angularjs interview questions and answers for freshers
software testing interview questions and answers pdf

Anonymous said...

Thanks for sharing useful information article to us keep sharing this info
Python Training In Bangalore
Artificial Intelligence Training In Bangalore
Data Science Training In Bangalore
Machine Learning Training In Bangalore
AWS Training In Bangalore
IoT Training In Bangalore

data scientist london said...

Honestly speaking this blog is absolutely amazing in learning the subject that is building up the knowledge of every individual and enlarging to develop the skills which can be applied in to practical one. Finally, thanking the blogger to launch more further too.
Data Analytics online course

Priya Rathod said...

The content is well acknowledged, so no one could allege that it is just one person's opinion yet it covers and justifies all the applicable points. I have read such a startling work after a long time!
Data Science Training in Hyderabad
Data Science Course in Hyderabad

Anonymous said...

Thanks for sharing such nice info. I hope you will share more information like this. please keep on sharing!

Python Training In Bangalore | Python Online Training

Artificial Intelligence Training In Bangalore | Artificial Intelligence Online Training

Data Science Training In Bangalore | Data Science Online Training

Machine Learning Training In Bangalore | Machine Learning Online Training

AWS Training In Bangalore | AWS Online Training

IoT Training In Bangalore | IoT Online Training

Adobe Experience Manager (AEM) Training In Bangalore | Adobe Experience Manager (AEM) Online Training

Oracle Apex Training In Bangalore | Oracle Apex Online Training

Priya Rathod said...

I have perused your blog its appealing and noteworthy. I like it your blog.
DevOps Training in Hyderabad
DevOps Course in Hyderabad

Priya Rathod said...

This is one of the best information i have read on internet. People should get lots of things from this.
AWS Training in Hyderabad
AWS Course in Hyderabad

Priya Rathod said...

Thank you very much for the sharing! COOL.
Data Science Training in Hyderabad
Data Science Course in Hyderabad

Data Science Course in Bhilai - 360DigiTMG said...

Stupendous blog huge applause to the blogger and hoping you to come up with such an extraordinary content in future. Surely, this post will inspire many aspirants who are very keen in gaining the knowledge. Expecting many more contents with lot more curiosity further.

Data Science Certification in Bhilai

Data Science Course in Bhilai - 360DigiTMG said...

Extraordinary blog went amazed with the content that they have developed in a very descriptive manner. This type of content surely ensures the participants to explore themselves. Hope you deliver the same near the future as well. Gratitude to the blogger for the efforts.

Data Science Training

Data Scientist Course in Dombivli said...

Extremely overall quite fascinating post. I was searching for this sort of data and delighted in perusing this one. Continue posting. A debt of gratitude is in order for sharing. data analytics course in delhi

Deekshitha said...

Informative blog
data science training in ludhiana

traininginstitute said...

I can set up my new idea from this post. It gives in depth information. Thanks for this valuable information for all,..
cyber security course in malaysia

Unknown said...

Very interesting blog. Alot of blogs I see these days don't really provide anything that I'm interested in, but I'm most definately interested in this one. Just thought that I would post and let you know. data analytics course in mysore

360DigiTMG said...

You completed certain reliable points there. I did a search on the subject and found nearly all people will agree with your blog.
data science training institute in hyderabad

Unknown said...

I’ve read some good stuff here. Definitely worth bookmarking for revisiting. I surprise how much effort you put to create such a great informative website. data science course in mysore

360DigiTMG said...

I will truly value the essayist's decision for picking this magnificent article fitting to my matter.Here is a profound depiction about the article matter which helped me more.
data science online training in hyderabad