2013-06-09 10 views

Antwort

5

Dieses es, was ich getan habe (dank Alex Ott für den Link):

  1. installieren Exuberant ctags über Emacs Paket-Manager
  2. Installieren ctags
  3. 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/ 
    
  4. Generieren Sie die Datei TAGS: ctags -e -R source_folder

+0

ctags nicht die '-e' Option auf meiner vm. Versuchen Sie 'etas -R sourcefolder' falls Sie es nicht tun. – cyc115

Verwandte Themen