Domanda

Ho trovato questo link http://artis.imag.fr/~Xavier.Decoret/risorse/glsl-mode/, ma non c'è un sacco di descrizione intorno ad esso, a parte che è "semplice".

Idealmente, mi piacerebbe un estensione per CcMode che può fare, o almeno una modalità in grado di gestire auto-styling e ha collegamenti simili a CcMode.

Se non c'è uno, un buon elisp riferimenti per aiutarmi a ottenere iniziato a scrivere di me sarebbe molto apprezzato.

EDIT:La risposta di davide mi ha spinto a prendere uno sguardo più da vicino glsl modalità.el, ed è infatti basato su cc-mode, quindi è esattamente quello che stavo cercando, in primo luogo.

È stato utile?

Soluzione

Aggiungere il seguente codice al file ~/.emacs file.

(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))

Mettere il file http://artis.imag.fr/~Xavier.Decoret/risorse/glsl-mode/glsl modalità.el da qualche parte sul tuo emacs percorso.È possibile eval (stampa load-path) nel scratch buffer per ottenere l'elenco delle posizioni possibili.Se non si dispone di accesso in scrittura a tutti coloro che, si può aggiungere un'altra posizione di carico-percorsi aggiungendo

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

per il vostro ~/.emacs file.

Altri suggerimenti

Basato su GLSL modalità, ho scritto uno simile per HLSL che viene utilizzato in Direct3D effetto.Ecco. http://sourceforge.net/projects/hlslmode/files/hlsl-mode.el

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top