Contents

Introduction

You can improve your productivity when using SIDE with the following tools:

  • LogViewer, so you can see log files in real time from SIDE
  • Javascript Editor, so you can write your js code more easily, with code completion and syntax highlighting
  • Svn, so you can version your code

You can also use the following external programs and configure Eclipse to launch them from SIDE:

  • Touch, so you can reload a webapp directly from SIDE

Plugins

LogViewer

Update site:

Javascript Editor

Update Site:

Then look for Javascript editor in Programming languages.

SVN

First check SVN is not already installed.

Update Site:

Then look for Team SVN Provider in Collaboration Tools. At the first use of this plugin, you will need to install a connector. Just choose the last SVNKit version, the JavaHL one is more complex to set up because of the use of native libraries.

If you really want more information about the connectors, read this.

Freemarker Editor

Update Site:

Yes, you read good! SIDE is based on indigo, but the freemarker plugin for helios is compatible with Indigo too. Good news :-)

Executables

Touch

For Windows, download touch there:

On Unix, Linux and MacOS X, touch is natively available as:

  • /usr/bin/touch

Go to Run/External Tools/External Tools Configuration... and fill in the following parameters

  • Location: indicate where is your touch executable
  • Working directory: indicate where you want to store the launch configuration your are creating
  • Arguments: indicate the path of the web.xml file corresponding to the web app you want to restart. I usually use it to restart Share, so I indicate YOUR_ALFRESCO_HOME_INSTALLATION_DIR/tomcat/webapps/share/WEB-INF/web.xml