Two advanced text editors for REBOL

    Author: Alphé SALAS-SCHUMANN
    Date: 03/09/2004

French Version


Contents

1. Introduction
2. Crimson Editor
2.1 Installation
2.2 Configure the syntax colorization
2.3 Configuration des outils de l'utilisateur
2.4 Good marks / Black mark
2.5 Screen Shot
3. jEdit
3.1 Installation
3.2 Configuration
3.3 Good mark/ black mark
3.4 Screen Shot

1. Introduction

In this article you will learn how to transform in rapid developpement interface for REBOL two of the most popular text editors available for free on the web. This article wants to appear as a first simple approach for enhance, make more fun and eficient the application developpement in REBOL. While there is no existing IDE in rebol world that is trully adapted to the REBOL coding specificity. This approach must be introduce in a more global conext of programming. In other words this article won't turn you into a REBOL code guru, but I hope it will contribute to give you the taste for the programming REBOL.

[ back to top ]

2. Crimson Editor

Crimson Editor official web site

2.1 Installation

Download Crimson Editor v3.70

REBOL COLOR SYNTAX for Crimson Editor

2.2 Configure the syntax colorization

    Description: REBOL
    Lang Spec: REBOL.spc
    Keywords: REBOL.key

2.3 Configuration des outils de l'utilisateur

Crimson Editor allows you to create your own "tools". This functionnality permits to add some very usefull funcionalities for rebol programming. To illustrate this functionnality we will create a tool permitting to execute the REBOL script that is opened and active in Crimson Editor.

    Descript: REBOL/View derniere
    Command: C:\rebol\view\rebol-last.exe
    Argument: "$(FileName)" -s
    Initial Dir: $(FileDir)
    Hot Key: ctrl + r

Personnally I use those user tools:

    ctrl + D  Run anamonitor
    ctrl + R  Run active script in lastest rebol/view
    ctrl + 3  Run rUnit text
    ctrl + M  Run active script in  rebol/view 1.2.0.3.1 

2.4 Good marks / Black mark

Good mark and black mark analysis is based on the idea of a perfect RAD for REBOL programming. I recall that in the time those lines are wrote there is no IDE dedicated only to REBOL coding. A perfect RAD will get has good mark the fusion of the good mark and the bad mark of those two editors.

2.5 Screen Shot

The following screen shot shows you how a well configured Crimson Editor looks like

[ back to top ]

3. jEdit

Site officiel de jEdit

3.1 Installation

4.2 (JAR)

4.2 (EXE)

I have tested the windows installation software "jedit42install.exe" but it doesn't seem to work on my operating system. An error message window indicate me that it is needed at least JDK or JRE 1.3 to be installed on my OS. My OS was using JRE 1.4.2 so normally there was no reason to get this error message window to be show. If you experience the same kind of probleme I recommand you to download and run the JAVA version of the installation sofware for jEdit 4.2. It's recommanded to dispose of the version of the 1.4.2 of the JDK or th JRE.

In case you plan to use the JAVA version of the install software for jEdit, you will need from the MS-DOS command line to go to the temporary directory where you save the file "jedit42install.jar", then type the folowing command:

MS-DOS command:

    c:\tmp>java -jar jedit42install.jar

3.2 Configuration

The syntaxe colorization is delivred by default in jEdit so you don't need to install specific things like for Crimson Editor. So all we need to do now is to configure the ability for jEdit to run the active REBOL script

    Console 
    Projet Viewer

By clicking on the button titled "REBOL" on the top of the main window of jedit, you can start the execution of the currently open script in jEdit.

3.3 Good mark/ black mark

3.4 Screen Shot

The following screen shot shows you how jEdit look like when you configured the REBOL programmation.

[ back to top ]

Document formatter copyright Robert M. Münch. All Rights Reserved.
XHTML 1.0 Transitional formatted with Make-Doc-Pro Version:1.0.8 on 4-Dec-2004 at 0:16:15