42 lines
1.3 KiB
HTML
42 lines
1.3 KiB
HTML
|
<html>
|
||
|
<head>
|
||
|
<title>Emacs</title>
|
||
|
</head>
|
||
|
<body>
|
||
|
|
||
|
<link rel="stylesheet" type="text/css" href="../style.css" />
|
||
|
|
||
|
<h1>Emacs</h1>
|
||
|
|
||
|
<a id="introduction"><h2>Introduction</h2></a>
|
||
|
Emacs is a general purpose editor ie. not an IDE specificaly designed for .net and c#.
|
||
|
<br>It is my experience that Emacs along with Glade and the Mono tools makes a powerfull and productive development environment.
|
||
|
<p>Strengths about emacs:
|
||
|
<ul>
|
||
|
<li>Has support for almost every programming language you can mention
|
||
|
<li>Is portable and thus available at all major computing platforms.
|
||
|
<li>Easily extendable.
|
||
|
<li>Its free software.
|
||
|
</ul>
|
||
|
|
||
|
For more information about emacs refer to <a href="http://www.gnu.org/software/emacs/emacs.html">this</a>
|
||
|
|
||
|
<a id="modes"><h2>Modes</h2></a>
|
||
|
By default there is no c# mode available in emacs (21.2).
|
||
|
Luckily there is some third party modes available here:
|
||
|
<ul>
|
||
|
<li><a href="http://davh.dk/script/">davh.dk</a>
|
||
|
<li><a href="http://www.cybercom.net/~zbrad/DotNet/Emacs/">www.cybercom.net</a>
|
||
|
</ul>
|
||
|
|
||
|
<a id="qae"><h2>Questions and exercises</h2></a>
|
||
|
<ol>
|
||
|
<li>Write HelloWorld.cs with emacs.
|
||
|
<li>Note which special features each c# mode has and compare them.
|
||
|
</ol>
|
||
|
|
||
|
<a id="credits"><h2>Credits</h2></a>
|
||
|
Author: <a href="mailto:mwh at sysrq.dk">Martin Willemoes Hansen</a>
|
||
|
|
||
|
</body>
|
||
|
</html>
|