by ed0t - Published: November 1st, 2010

ShellEd is an interesting plugin that provides some features to who wants to write bash scripts using Eclipse.

The main feature ShellEd provides are

  • syntax highlighting
  • autocompletition
  • integration of man pages

I’ve encountered some problems while trying to install it because it has some dependencies and since everytime i’ve installed it i fell into errors i decided to write this quick post as a reminder. By the way, I am using Eclipse 3.5.2.

First of all, right now there isn’t any Update Sites that provides an easy and automatic installation of the plugin, so the easiest thing you can do is to download the plugin and add it as a local archive.

If then you try to install it, Eclipse tells you that ShellEd needs some dependencies that are not satisfied.

In particular it says that a org.eclipse.dltk.ui is not found. To solve this you have to install DLTK core library.

Right now there are two different version of DLTK: dltk 1.0 and dltk 2.0 and if you have some other plugin installed (such as PHP developer tool) you can have it installed using version 1.0

At the moment the last release of ShellEd is 2.0.0 M3 that only works with DLTK 2.0 so if you have DLTK already installed and you can’t update it you have to download ShellEd 2.0.0 M2.

To have ShellEd up and running you have to satisfy another dependency which is the Man library that comes with LinuxTools (nda another Eclipse plugin.)