Ketan's Musings

Where he blogs about his eclipse musings

An embedded interpreter for eclipse

with 2 comments

As a java developer who is starting to use ruby and javascript for a lot of things lately — there is one thing I miss most. An embedded shell/interpreter for eclipse!

An embedded console or an interpreter is a very powerful tool, it allows you to do some very interesting things with your software as it is running, play around with it, tweak it and anything else you can ever imagine. All of this without the edit-save-compile-relaunch cycle.

Lately I’ve been working on an embedded console for eclipse. The primary motivation was to try out scripting approaches for SWTBot. But I soon realized that I was using it for more than just scripting tests. I was using it to learn how eclipse works, try out different approaches to decide which one is best.

Some of the features include code completion, history lookup. This is possible using jruby’s objectspace and the readline support.

Here’s a small teaser video of what you can do with it an embedded jruby console for eclipse.

The update site url is here http://dl.swtbot.org/update-site

The example here uses SWTBot APIs. But there’s nothing stopping you from using anything else in any of your other plugins.

This movie requires Flash Player 9

Written by Ketan

May 28th, 2010 at 12:40 am

Posted in eclipse,Open Source

Tagged with , ,

2 Responses to 'An embedded interpreter for eclipse'

Subscribe to comments with RSS or TrackBack to 'An embedded interpreter for eclipse'.

  1. [...] This post was mentioned on Twitter by Peter Friese, EclipsePlanet. EclipsePlanet said: Ketan Padegaonkar: An embedded interpreter for eclipse http://bit.ly/a9dOhg [...]

  2. eclipse just great natural phenomena…

    Suhari

    31 May 10 at 8:34 am

Leave a Reply

IMPORTANT! To be able to proceed, you need to solve the following simple math (so we know that you are a human) :-)

What is 11 + 4 ?
Please leave these two fields as-is: