-
Notifications
You must be signed in to change notification settings - Fork 1
/
ctags
56 lines (51 loc) · 1.93 KB
/
ctags
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
--languages=PHP,JavaScript,Python,Java
--totals=yes
--fields=+l
--tag-relative=yes
--recurse
--exclude='*/cache/*'
--exclude='*/logs/*'
--exclude='*/data/*'
--exclude='\.git'
--exclude='\.svn'
--exclude='*/swiftmailer/*'
--exclude='*/zend/*'
--exclude='*/bootstrap.*'
--exclude='*/build/*'
--exclude=dist
--exclude=target
--exclude=lib_managed
--exclude=src_managed
--exclude=project
--exclude=webapp
--exclude=public
--langdef=scala
--langmap=scala:.scala
--regex-scala=/^\s*class\s*([a-zA-Z0-9_]+)/\1/c,classes/
--regex-scala=/^\s*final\s+class\s*([a-zA-Z0-9_]+)/\1/c,classes/
--regex-scala=/^\s*abstract\s+class\s*([a-zA-Z0-9_]+)/\1/c,classes/
--regex-scala=/^\s*case\s+class[ \t]*([a-zA-Z0-9_]+)/\1/r,cclasses/
--regex-scala=/^\s*object\s*([a-zA-Z0-9_]+)/\1/o,objects/
--regex-scala=/^\s*case\s+object\s*([a-zA-Z0-9_]+)/\1/o,cobjects/
--regex-scala=/^\s*trait\s*([a-zA-Z0-9_]+)/\1/t,traits/
--regex-scala=/^\s*sealed\s+trait\s*([a-zA-Z0-9_]+)/\1/t,traits/
--regex-scala=/^\s*def\s*([a-zA-Z0-9_=]+)\s*.*[:=]/\1/m,methods/
--regex-scala=/^\s*protected\s+def\s*([a-zA-Z0-9_=]+)\s*.*[:=]/\1/m,methods/
--regex-scala=/^\s*private\s+def\s*([a-zA-Z0-9_=]+)\s*.*[:=]/\1/m,methods/
--regex-scala=/^\s*val\s*([a-zA-Z0-9_=]+)\s*.*[:=]/\1/m,methods/
--regex-scala=/^\s*protected\s+val\s*([a-zA-Z0-9_=]+)\s*.*[:=]/\1/m,methods/
--regex-scala=/^\s*private\s+val\s*([a-zA-Z0-9_=]+)\s*.*[:=]/\1/m,methods/
--regex-scala=/^\s*type\s*([a-zA-Z0-9_]+)\s*[\[<>=]/\1/T,types/
--langdef=js
--langmap=js:.js
--regex-js=/([A-Za-z0-9._$]+)[ \t]*[:=][ \t]*\{/\1/,object/
--regex-js=/([A-Za-z0-9._$()]+)[ \t]*[:=][ \t]*function[ \t]*\(/\1/,function/
--regex-js=/function[ \t]+([A-Za-z0-9._$]+)[ \t]*\(([^)])\)/\1/,function/
--regex-js=/([A-Za-z0-9._$]+)[ \t]*[:=][ \t]*\[/\1/,array/
--regex-js=/([^= ]+)[ \t]*=[ \t]*[^"]'[^']*/\1/,string/
--regex-js=/([^= ]+)[ \t]*=[ \t]*[^']"[^"]*/\1/,string/
--PHP-kinds=cidf
--fields=+ain
--extra=+f
--langdef=file
--langmap=file:.html.twig.xml.yml