{ "Highlighter": { "Info": { "General": { "Version": "1.9.0", "Date": "01.01.2017", "Sample": [ "; Comment\r\n", "[Section]\r\n", "Name=Value" ] }, "Author": { "Name": "Lasse Rautiainen", "Mail": "lasse@bonecode.com" } }, "MainRules": { "Attributes": { "Element": "Editor" }, "SubRules": { "Range": [ { "Type": "LineComment", "Attributes": { "Element": "Comment" }, "Properties": { "CloseOnEndOfLine": true, "OpenBeginningOfLine": true }, "TokenRange": { "Open": ";" } }, { "Type": "String", "Attributes": { "Element": "ReservedWord" }, "Properties": { "CloseOnEndOfLine": true }, "TokenRange": { "Open": "[", "Close": "]" } }, { "Type": "String", "Attributes": { "Element": "String" }, "Properties": { "CloseOnEndOfLine": true }, "TokenRange": { "Open": "=" } } ], "KeyList": [ { "Type": "Symbol", "Words": [ "=" ], "Attributes": { "Element": "Symbol" } } ] } } }, "CodeFolding": { "Ranges": [ { "Options": { "MatchingPairHighlight": false }, "SkipRegion": [ { "OpenToken": ";", "RegionType": "SingleLine" } ], "FoldRegion": [ { "OpenToken": "[", "CloseToken": "[", "Properties": { "OpenTokenBeginningOfLine": true, "CloseTokenBeginningOfLine": true, "OpenIsClose": true, "TokenEndIsPreviousLine": true, "OpenTokenEnd": "]", "BreakCharFollows": false } } ] } ] }, "MatchingPair": { "Pairs": [ { "OpenToken": "[", "CloseToken": "]" } ] }, "CompletionProposal": { "SkipRegion": [ { "OpenToken": ";", "RegionType": "SingleLine" } ] } }