Eclipse Themes – Color Theme Plugin

Whether you are an avid long term user or a new user of Eclipse I have no doubt you have contemplated changing the colour scheme. If you’re *nix user especially I’m sure you’ll have had a small panic attack at the horrendous white background. If you’re a Python developer you’ll also have probably found the current colouring doesn’t suit that sort of development, well don’t fear there is a simple answer!

If you have a look at http://www.eclipsecolorthemes.org/ you will find a world of themes available, but first you need to install a plugin. You can import the themes through Eclipse vanilla but I have found that not all the settings in a theme take correctly, also you can’t preview or switch between multiple themes, all you are doing is importing new colour settings.

To get these added bonuses you need to install the Color Theme Plugin for eclipse. Installation requires exactly the same steps as needed to install PyDev in this previous tutorial.

Firstly open up Eclipse (I am doing this in Eclipse 3.7) and navigate to the Help menu on the toolbar, from here select “Install New Software…”.

Eclipse Install New Software ScreenIn the top right select Add and enter the following details;
Name – Eclipse Color Theme Plugin
Location – http://eclipse-color-theme.github.com/update

Select the plugin in the list and hit next, make sure to accept any licenses (after reading and agreeing of course) and hit next until it installs.

Once installed just download the themes you want from http://www.eclipsecolorthemes.org/ and then inside Eclipse head to the toolbar and select Window -> Preferences. Inside here navigate to “Color Theme” inside of “Appearance” which is inside of “General”.

My definite recommendation for any Python developers is the Obsidian Python Theme available here; http://www.eclipsecolorthemes.org/?view=theme&id=1027
(Ignore the links down the right, its designed for Python and is very effective)

Once downloaded you can import a theme through the “Color Theme” screen in preferences via the “Import a Theme” button in the bottom right of the window.

Read More

Google Chrome Tabs – Vertical / Side tabs

If you’re a Firefox user you are no doubt aware of the ability of your browser to allow you to have your website tabs either horizontally (along the top) or vertically (down the side) displayed. Well what about Chrome users?

In this age of busy browsing where if you end up traversing as many sites as I do during a single search you no doubt find you have a whole host of tabs open, most of which are useful but maybe not right now. So you leave these to come back to later right? Well, not if you do another search, perhaps visit some other sites and build up an impressive collection of tabs. Soon enough you can’t actually find the tabs you want because the text is so small! Thats right, I’m talking about Chrome.

One of my biggest annoyances with Chrome is the fact it doesn’t support vertical or side tabs, yet it can run the game Angry Birds, really?
Your Chrome tabs are permanently fixed in the horizontal position, with the UI not open for modification or extensions that is likely to remain that way until they decide otherwise.

It did support them for quite a long time but as an experimental flag you could set, this flag got yanked last year (around November 2011) with the following reason given;

Sidetabs were an experiment that didn't pan out. They're in a half-working
state and should be removed, says Glen.
We'll try to come up with other approaches for this use case.

Quoted from: http://code.google.com/p/chromium/issues/detail?id=99332

This is frankly a load of rubbish, their argument is the amount of time needed for code verification and testing is needless for an experimental feature, best job is to put it down and not worry anymore. Later on one of the devs responsible for the decision explains that there just was no demand for the feature.

Lets be realistic, how many users of Chrome are power users? Ok, alot, but against the mass of home/educational users we’re just a drop in the ocean, also the feature was hidden in a little known menu (well it was experimental, they don’t want to leave it out there) which leads to the question, how do they know if wasn’t in high demand if they made the choice for the users?

A more scientific and realistic way to gauge usage would be to add it as an option in the menu (with an explanation that it doesn’t look pretty because its experimental) and record how many times it is used. You can’t realistically gauge user demand if you don’t throw the feature in to begin with.

Anyway, rant over. Just needed to get my own thoughts out there, bring back side tabs.

Have a read here for some more details and some ideas on how you can help to try and get these back, its a good blog post and some valid points.

Read More