eclipse

Five reasons why we built EDA tools on Eclipse

Somebody asked me why we had build our Sigasi VHDL plugin on top of Eclipse. There are several reasons. Here are five of them.

1. Familiar environment for software developers

If you have been developing some serious software, you're probably used to the look and feel of an Integrated Development Environment (IDE). Even the embedded software market is shifting towards Eclipse. Both Altera and Xilinx have an embedded software kit based on Eclipse.

2.

Installing translations for Eclipse

Even though Sigasi 2.x does not have internationalisation (it is not translated to any languages other than English), much of Eclipse is in fact translated. If your native language is not English, you might consider installing the Babel language packs

Just select Help > Install new Software, then enter the correct update location for your Eclipse distribution.

How to set the update description of RCP product updates

Thanks to Ian Bull on Eclipse Con Europe last week, I finally found out how to set the update description for an RCP product update. This was a tiny annoyance that has been itching since the first release of Sigasi. For the Eclipse plugin version of Sigasi, this never was a problem. The feature description is shown in the update dialog.

Build Eclipse documentation from wikitext with Maven Tycho

For Sigasi 2.0 we decided to write all documentation in the textile wiki markup language. With the Mylyn Wikitext plugin, textile files can be converted in lots of different output formats such as Eclipse help, html, pdf,…

Based on the blog posts of Peter Friese I could easily automate the documentation build with Ant.

Move or Duplicate Lines of Code

You can easily move lines up and down by pressing: Alt+Up and Alt+Down. You can duplicate the current line or selection by pressing: CTRL+ALT+Down.