Login  Register

Re: A decent IDE to write macro

Posted by Marcel on May 08, 2018; 7:03am
URL: http://imagej.273.s1.nabble.com/A-decent-IDE-to-write-macro-tp5020627p5020630.html

If you don't hesitate working with Eclipse I developed a ImageJ macro editor
plugin which can be installed from the Eclipse Marketplace store:

https://marketplace.eclipse.org/content/imagej-plugin

Github repository:

https://github.com/Bio7/EclipseImageJ1Plugin

Here a video which shows the debugging of a macro:

https://www.youtube.com/watch?v=TqbnFnazxyw

If you want to work with Groovy (Jython,JavaScript) or a Java editor (JDT)
with ImageJ API code completion you can download Bio7 which integrates JDT
and the aforementioned macro editor plugin (an advanced R editor by the way,
too):

http://bio7.org

Bio7 Overview:

https://www.youtube.com/watch?v=pyYn690KaNE

You can compile and test ImageJ Java plugins on the fly (dynamic in process
compilation) or install an advanced
Groovy plugin (Bio7 comes with some simple default editors) which also has
access to the ImageJ API for code completion.

Groovy plugin:

https://github.com/groovy/groovy-eclipse/wiki

Update site:

http://dist.springsource.org/release/GRECLIPSE/e4.7

I tested several other Eclipse editors (JavaScript, Pydev). However until
now the Groovy editor plugin offers the complete code completion toolchain
of JDT.

Here as an example a video how to use ImageJ with a Eclipse JavaScript
editor in Bio7:

https://www.youtube.com/watch?v=v9TFfw3bv9g

The Groovy plugin (or other Eclipse editors) work similar.

My opinion to BeanShell: BeanShell very popular in the past is a little bit
outdated and I would prefer Groovy instead which also offers Java code
compatibility.













--
Sent from: http://imagej.1557.x6.nabble.com/

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html