Emacs

Introduction

Emacs is a general purpose editor ie. not an IDE specificaly designed for .net and c#.
It is my experience that Emacs along with Glade and the Mono tools makes a powerfull and productive development environment.

Strengths about emacs:

For more information about emacs refer to this

Modes

By default there is no c# mode available in emacs (21.2). Luckily there is some third party modes available here:

Questions and exercises

  1. Write HelloWorld.cs with emacs.
  2. Note which special features each c# mode has and compare them.

Credits

Author: Martin Willemoes Hansen