Skip to content

Recommended Development Tools

Stephan Seifermann edited this page May 13, 2015 · 4 revisions

Recommendable tools not essential for SPLevo development but can make your live a lot easier..

Git Hooks

Hooks are small scripts that are called while performing operations in git, such as commits. The hooks intercept the process and can modify or verify it. For instance, a hook can enforce a certain format of the commit message by aborting the commit.

The hooks cannot be copied to local repositories automatically, so you have to copy them by hand. So, please copy all files from the .githooks folder in the repository root into .git/hooks manually. If your operating system supports symlinks, you can use that also.

Tools without many words to say ...

MoreUnit

Eclipse plugin to support the development of JUnit tests.

AnyEdit Tools

Helpful context menu add ons:

ObjectAid UML Explorer

Eclipse plugin to create UML diagrams. Creating class diagrams is free. Creating sequence diagrams requires a license. Allows to create a new uml diagram and simply drag&drop the java source files into the diagram.

UMLet UML Drawing

A very lightweight UML drawing plugin for eclipse. It is not really formalized and has no valid model behind it. However, it is quite easy to use and straight forward to explain things, document and communicate

  • Project Website: http://www.umlet.com/
  • There is no update site, just download the plugins jar file into your eclipse's dropins directory.

CSV Edit

CSV edit is an eclipse plugin to view csv files in a very handy table view. This can be used, for example, to review persisted analysis results etc.

Tarlog Utilities

Some small helpers such as "Open in Explorer" or "Copy File Path".

Clone this wiki locally