diff --git a/syntax/cs.vim b/syntax/cs.vim index 052ec9f..a073815 100644 --- a/syntax/cs.vim +++ b/syntax/cs.vim @@ -69,7 +69,7 @@ syn region csEnclosed start="(" end=")" contains=csIface,csClass syn region csInherits start=":" end="{" contains=csIface,csClass " Attributes -syn region csAttributeLine start="^\s*\[" end="\]\s*$" contains=csString +syn region csAttributeLine start="^\s*\[" end="\]\s*$" contains=csString, csCharacter, csNumber, csType " Comments diff --git a/test/sample.cs b/test/sample.cs index a6c1b04..1e0051f 100644 --- a/test/sample.cs +++ b/test/sample.cs @@ -42,7 +42,7 @@ public Car() : base() } [Bind(Name="Mark", - Second="Harris")] + Second="Harris", Given = 20)] public Engine StartEngine() {