Editors

From Nemerle Homepage

Contents

Editing Nemerle sources

Editors

We have several modes for various source code editors:

SciTE

SciTE editor requires files from there. A short documentation of available options:

  • Tools/Compile - compilation with debug enabled and exetarget
  • Tools/Build - compilation in release mode for windows (winexe target)
  • Tools/Go - Compile + Run
  • Tools/Console Build - compilation of console application in release mode
  • Tools/Make a DLL
  • Tools/Custom Build - compilation with custom parameters (set them in menu View/Parameters, in first field compiler's parameters, in second the target assembly extension, e.g. exe or dll)
  • Tools/Run Last Exe
  • Tools/Debbuger - fires GuiDebug from .NET SDK (choose exe file for debugging, open corresponding source file)
  • F1 - run the documentation from .NET SDK

Monodevelop

MonoDevelop has bindings for Nemerle in its standard distribution.

Sharp Develop

There is some ongoing work on the #D 2.0 addin with completion and stuff. For now there is a simple 1.0 plugin.

Visual Studio 2005

There are two versions of integration – the simple integration and the complete one.

The first allows using VS for the editing, compilation and debugging of the Nemerle projects. It’s a very simple solution, created by VladD2, with the basic functionality (like syntax highlighting, project properties and file manipulation) only. You will need any edition of Visual Studio 2005 with installed C# and C++ packages, or Visual C# Express Edition. The simple solution contains binary modules of the compiler, which are operable, but it’s better to use the last version of compiler, built from the source code (it’s correct for the both versions of integration), or at least binary modules from boot. If you tried to install the Nemerle MSI package, you’d need to remove the quotation marks (“), if any, from the environment variable “Nemerle”, or simply to remove it.

The complete version is under construction now. We’d appreciate if you tested it and sent us your bug reports. We’d be also glad to accept any help in development of the project. More information on this project you can get here.

Others

Some experimental editors, that we know support Nemerle syntax:

Retrieved from "http://nemerle.org/Editors"
remember
You are very welcome to contribute to the documentation here!