Emacs颜色语法配置

时间:2009-07-02 00:31:40

标签: eclipse emacs

有没有人知道我是否能找到类似于eclipse语法着色的emacs颜色语法配置?谢谢你的任何建议。

5 个答案:

答案 0 :(得分:7)

我不确定Eclipse的样子,但你可能想看看Color Theme它包含了很多颜色主题,如果你不喜欢任何你看到的话,你可以很容易地创建自己的颜色主题

答案 1 :(得分:0)

我认为你想要 font-lock 。语法着色的emacs名称。我得到了模式(Java模式,C#模式,cc模式等)。

我的.emacs:

;; for fontification in emacs progmodes:
(load "font-lock")
(setq font-lock-maximum-decoration t)
;; turn on font-lock globally
(global-font-lock-mode 1  'ON)

然后它适用于所有各种前卫模式。

Emacs with C# http://www.freeimagehosting.net/uploads/6be39f23a3.jpg

答案 2 :(得分:0)

试试这个...... http://jasonm23.github.com/emacs-theme-editor/

它将自定义大多数标准字体锁定参数(关键字,函数,常量,变量等等)。

如果您的内容几乎正确,您可以粘贴现有主题并进行编辑。

http://jasonm23.github.com

上有几个样本

您可能也喜欢http://inspiration.sweyla.com/code/

上的代码主题生成器

答案 3 :(得分:0)

我对Emacs和Xemacs都使用相同的.xemacs / init.el文件。 为了使它工作,我使用以下内容:

; turn on faces
(font-lock-mode 1)

;; Turn on font-lock mode for Emacs
(cond ((not running-xemacs)
   (global-font-lock-mode t)
))

此外,您可能需要为各种文件添加模式。例如:

(setq auto-mode-alist (mapcar 'purecopy
                          '(("\\.c$" .    c-mode)
                            ("\\.cc$" .   c-mode)
                            ("\\.cxx$" .  c++-mode)
                            ("\\.htm$" .  html-mode)
                            ("\\.java$" . java-mode))))

答案 4 :(得分:0)

请注意,emacs还有Go模式,支持颜色突出显示。 URL for Go-mode for Emacs