GtkSharp/gnometutorial/ide/emacs.html

60 lines
1.5 KiB
HTML
Raw Normal View History

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Emacs</title>
<link rel="stylesheet" type="text/css" href="../style.css" />
</head>
<body>
<h1>Emacs</h1>
<h2><a id="introduction">Introduction</a></h2>
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:</p>
<ul>
<li>Has support for almost every programming language you can
mention</li>
<li>Is portable and thus available at all major computing
platforms.</li>
<li>Easily extendable.</li>
<li>Its free software.</li>
</ul>
For more information about emacs refer to <a
href="http://www.gnu.org/software/emacs/emacs.html">this</a>
<h2><a id="modes">Modes</a></h2>
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>
<li><a
href="http://www.cybercom.net/~zbrad/DotNet/Emacs/">www.cybercom.net</a></li>
</ul>
<h2><a id="qae">Questions and exercises</a></h2>
<ol>
<li>Write HelloWorld.cs with emacs.</li>
<li>Note which special features each c# mode has and compare
them.</li>
</ol>
<h2><a id="credits">Credits</a></h2>
Author: <a href="mailto:mwh%20at%20sysrq.dk">Martin Willemoes
Hansen</a>
</body>
</html>