Jenuity

Jenuity

Jenuity is a lightweight development environment (IDE) for Java. It is developed in Java and runs on Windows, Linux and Solaris and it free to download and use.

Jenuity is developed and maintained by Martin van Tonder, currently a postgraduate student in the Department of Computer Science and Information Systems at Nelson Mandela Metropolitan University (NMMU). Originally developed in 2003, and used internally at NMMU, Jenuity was released on the web for the first time in 2008. [ [http://www.nmmu.ac.za/default.asp?id=5584&sid=389 http://www.nmmu.ac.za/JenuityIDE ] ]

Jenuity provides the following features:

-Efficient compilation of Java source code (Java compiler runs within the same process as the IDE, significantly reducing compile times compared to Java IDEs not implemented in Java).

-Word completion for words in the same file and in imported Java packages.

-Reflection-based code completion (does not support all cases).

-Open, edit, compile and run Java source files without having to create a project (even if source files within a package structure).

-A basic visual interface builder for GUI prototyping (via File->New (Wizard)).

-Syntax highlighting for Java source code.

-Source code template shortcuts for commonly typed code e.g. System.out.println, public, String (loosely modeled on those of Netbeans).

-Text scaling (via control key and mouse scroll wheel).

-Integrated search toolbar supporting regular expressions.

-A list of methods for navigation within the current source file.

-(Very) Limited support for Scala (edit, compile, run; requires SCALA_HOME to be defined. This particular feature has only been tested in Windows so far, but may work on other platforms).

External links

* [http://www.nmmu.ac.za/jenuityIDE/ Jenuity website]

References


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”