eclipse Tag

This post is a little late but ESE is just starting and I wanted to highlight the Equinox Hackathon that is going on at the conference. This event is designed to encourage people to start building bundles, experimenting with Equinox and looking at services.  It's a great chance to experiment and try things out.  Feel free to participate whether you are at the conference...

Read More

I recently spent some time with a client removing some cycles in bundles and discussing why cycles are evil in the first place. The problem is that even if you remove cycles from your own code, the code you depend on may not be cycle-free. This could be for many reasons, most of the time it's due to legacy. So after some bundle cleansing, we...

Read More

I was working with a client recently and the question of what are execution environments came up. Execution environments (EEs) are simply symbolic representations of JREs. For example, rather than talking about a specific JRE (with a specific name at a specific location on your disk), you can talk about the J2SE-1.4 execution environment. This way things can be shared without referencing specific paths. Furthermore,...

Read More

Ever wanted to add spelling checking to a dialog, form or some editor in your Eclipse-based application? Well, I needed to do this recently for a project and thought I would share with people how it can be done (also, I had people emailing me to write more tips ;p). The spell checking infrastructure in Eclipse is handled by the text editor framework. Specifically, there's an...

Read More

I can't count how many times I have come across developers that aren't using project level settings. It makes me a bit sad in the beginning, but once I show people what you can do with project level settings, I'm immediately filled with glee. Why should you use project level settings? The main reason is that you can enforce these settings all across your team...

Read More

I was helping a colleague today with a key binding issue that I think is fairly common. To illustrate the problem, let's look at what happens when you press CMD+N in the RCP mail sample: What!? New Project Wizard? That's not what I wanted! In this case, I actually wanted a 'New Message' to pop up instead of that new wizard. I don't want any of...

Read More