默認(rèn)情況下, Emacs 已經(jīng)可支持 c/c++ 以及 Java 開(kāi)發(fā)(其它的語(yǔ)言我沒(méi)試過(guò),因?yàn)槲覚C(jī)器上只有上述幾種語(yǔ)言的編譯器),但如果你想用它來(lái)開(kāi)發(fā) C# 還需要做一些其它的工作。 Emacs 就像一把槍,在需要時(shí)可以添入不同的子彈,我們現(xiàn)在需要的就是找一粒刻有 C# 字樣的子彈壓入槍膛。這粒子彈的名字叫 C# for Emacs mode ,是由微軟的一位工程師 Brad Merrill 利用業(yè)余時(shí)間開(kāi)發(fā)的,可以在他的個(gè)人網(wǎng)站 http://www.cybercom.net/~zbrad/ 處下載,最新版本為 4.0 。
下載之后需要對(duì)所獲得的 package 文件進(jìn)行一些簡(jiǎn)單的配置。因?yàn)槲掖饲耙矝](méi)有接觸過(guò) Lisp 語(yǔ)言,因此配置成了一大難題。經(jīng)過(guò)一番 google 搜索后,終于在 http://www.experts-exchange.com/Programming/Q_20815476.html 找到了答案。原來(lái)配置竟是非常簡(jiǎn)單:
1.? 把下載文件夾中 cite-lisp 子目錄下的文件復(fù)制到 Emacs 安裝目錄 \cite-lisp\ 下。
2.? 把下載文件中 zbrad.emacs 文件( .emacs 是 Emacs 的配置文件)也復(fù)制到 Emacs 安裝目錄 \cite-lisp 子目錄下,然后改名為 site-start.el 。
3.? 重新啟動(dòng) Emacs , OK !