coffeetagsツールを見つけたところ、vim で動作することを確認できました。
Emacsに似たようなものはありますか? coffeescript を使用して Emacs で etags を動作させることができた人はいますか?
coffeetagsツールを見つけたところ、vim で動作することを確認できました。
Emacsに似たようなものはありますか? coffeescript を使用して Emacs で etags を動作させることができた人はいますか?
これは私がやったことです(リンクのAlex Ottに感謝します):
.ctags
プロジェクトのルート ディレクトリにファイルを作成します(元の 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/
TAGS ファイルを生成します。ctags -e -R source_folder