Dieses es, was ich getan habe (dank Alex Ott für den Link):
- installieren Exuberant ctags über Emacs Paket-Manager
- Installieren ctags
erstellen .ctags
Datei in Ihrem Projekt-Stammverzeichnis (here ist der Link zum Original Gist):
--langdef=CoffeeScript
--langmap=CoffeeScript:.coffee
--regex-CoffeeScript=/(^|=[ \t])*class ([A-Za-z.]+)(extends [A-Za-z.]+)?$/\2/c,class/
--regex-CoffeeScript=/^[ \t]*@?([A-Za-z.]+):.*[-=]>.*$/\1/f,function/
--regex-CoffeeScript=/^[ \t]*([A-Za-z.]+)[ \t]+=.*[-=]>.*$/\1/f,function/
--regex-CoffeeScript=/^[ \t]*([A-Za-z.]+)[ \t]+=[^->\n]*$/\1/v,variable/
Generieren Sie die Datei TAGS: ctags -e -R source_folder
ctags nicht die '-e' Option auf meiner vm. Versuchen Sie 'etas -R sourcefolder' falls Sie es nicht tun. – cyc115