当前位置:  开发笔记 > 开发工具 > 正文

GLSL主要模式为Emacs?

如何解决《GLSL主要模式为Emacs?》经验,为你挑选了1个好方法。

我找到了这个链接http://artis.imag.fr/~Xavier.Decoret/resources/glsl-mode/,但除此之外没有太多的描述,只是它"简单".

理想情况下,我想要一个CcMode的扩展,它可以做到这一点,或者至少是一个可以处理自动样式的模式,并且具有与CcMode类似的快捷方式.

如果没有一个,任何好的elisp参考帮助我开始自己编写它将非常感激.

编辑:大卫的回应促使我仔细看看glsl-mode.el,它实际上是基于cc模式,所以它正是我首先要寻找的.



1> David Nehme..:

将以下代码添加到〜/ .emacs文件中.

(autoload 'glsl-mode "glsl-mode" nil t)
(add-to-list 'auto-mode-alist '("\\.vert\\'" . glsl-mode))
(add-to-list 'auto-mode-alist '("\\.frag\\'" . glsl-mode))

将文件http://artis.imag.fr/~Xavier.Decoret/resources/glsl-mode/glsl-mode.el放在emacs路径上的某个位置.您可以在暂存缓冲区中评估(打印加载路径)以获取可能的位置列表.如果您对其中任何一个都没有写入权限,则可以通过添加将另一个位置附加到加载路径

(setq load-path (cons "~/.emacs.d" load-path))

到您的〜/ .emacs文件.

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有