首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CEDET覆盖颜色主题

CEDET覆盖颜色主题
EN

Stack Overflow用户
提问于 2012-04-05 11:40:56
回答 1查看 239关注 0票数 3

在我的.emacs文件中有:

代码语言:javascript
复制
(add-to-list 'load-path (expand-file-name "emacs/site/jde/lisp"))
(add-to-list 'load-path (expand-file-name "emacs/site/cedet/common"))
(add-to-list 'load-path (expand-file-name "emacs/site/cedet/semantic"))
(add-to-list 'load-path (expand-file-name "emacs/site/cedet/speedbar"))
(add-to-list 'load-path (expand-file-name "emacs/site/cedet/eieio"))
    (setq jde-check-version-flag nil)
(load-file (expand-file-name "emacs/site/cedet/common/cedet.el"))
(add-to-list 'load-path (expand-file-name "emacs/site/elib"))

(require 'jde)

(add-to-list 'load-path "~/elisp")
(add-to-list 'load-path "~/elisp/color-theme")
(require 'color-theme)
  (color-theme-initialize)
  (color-theme-clarity)

上半部分运行JDEE,后半部分获取清晰度颜色主题。我的问题是,当我使用JDEE时,Java文本的颜色恢复到我应用颜色主题之前的颜色。这是一个问题,因为默认的颜色很糟糕,而且我希望无论如何都能应用我的颜色主题。有没有办法让颜色主题优先于JDEE?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-05 15:15:51

正如我在JDEE源代码中看到的,它对Java源代码文本使用自己的faces,而不是标准的字体锁定faces。您需要使用M-x customize-group jde-java-font-lock-faces命令来自定义JDEE faces ...另一种更新它们的方法-添加代码,将标准字体锁表面的值赋给像jde-java-font-lock-number-face这样的变量(完整列表在jde-java-font-lock.el文件中),尽管JDEE定义的表面比字体锁提供的更多。

附注:关于加载CEDET的一个评论-如果你正在使用cedet.el加载CEDET,那么它会相应地设置load-path,所以你不需要手动更新它。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10022367

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档