adds Static class highlight and docblock highlighting
This commit is contained in:
parent
d1ac476e0b
commit
0fc1176724
1 changed files with 5 additions and 2 deletions
|
@ -377,6 +377,7 @@ syn match phpMemberSelector "->" contained display
|
|||
syn match phpVarSelector "\$" contained display
|
||||
" highlight object variables inside strings
|
||||
syn match phpMethodsVar "->\h\w*" contained contains=phpMethods,phpMemberSelector display containedin=phpStringDouble
|
||||
syn match phpClasses "\v[A-Za-z]+(::)@=" contained display
|
||||
|
||||
" Identifier
|
||||
syn match phpIdentifier "$\h\w*" contained contains=phpEnvVar,phpIntVar,phpVarSelector display
|
||||
|
@ -413,12 +414,13 @@ endif
|
|||
|
||||
" Todo
|
||||
syn keyword phpTodo todo fixme xxx note contained
|
||||
syn match phpCommentSelector "\v\@(return|var|param)" contained
|
||||
|
||||
" Comment
|
||||
if exists("php_parent_error_open")
|
||||
syn region phpComment start="/\*" end="\*/" contained contains=phpTodo,@Spell
|
||||
syn region phpComment start="/\*" end="\*/" contained contains=phpTodo,phpCommentSelector,@Spell
|
||||
else
|
||||
syn region phpComment start="/\*" end="\*/" contained contains=phpTodo,@Spell extend
|
||||
syn region phpComment start="/\*" end="\*/" contained contains=phpTodo,phpCommentSelector,@Spell extend
|
||||
endif
|
||||
if version >= 600
|
||||
syn match phpComment "#.\{-}\(?>\|$\)\@=" contained contains=phpTodo,@Spell
|
||||
|
@ -542,6 +544,7 @@ if !exists("did_php_syn_inits")
|
|||
hi def link phpException Statement
|
||||
hi def link phpOperator Operator
|
||||
hi def link phpVarSelector Operator
|
||||
hi def link phpCommentSelector PreProc
|
||||
hi def link phpInclude PreProc
|
||||
hi def link phpDefine PreProc
|
||||
hi def link phpSpecial PreProc
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue