Params.json 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. {
  2. "Highlighter": {
  3. "Info": {
  4. "General": {
  5. "Version": "1.8.1",
  6. "Date": "30.10.2016",
  7. "Sample": [
  8. "; Comment\r\n",
  9. "[Section]\r\n",
  10. "Name=Value"
  11. ]
  12. },
  13. "Author": {
  14. "Name": "Lasse Rautiainen",
  15. "Mail": "lasse@bonecode.com"
  16. }
  17. },
  18. "MainRules": {
  19. "Attributes": {
  20. "Element": "Editor"
  21. },
  22. "SubRules": {
  23. "Range": [
  24. {
  25. "Type": "LineComment",
  26. "Attributes": {
  27. "Element": "Comment"
  28. },
  29. "Properties": {
  30. "CloseOnEndOfLine": true,
  31. "OpenBeginningOfLine": true
  32. },
  33. "TokenRange": {
  34. "Open": ";"
  35. }
  36. },
  37. {
  38. "Type": "String",
  39. "Attributes": {
  40. "Element": "ReservedWord"
  41. },
  42. "Properties": {
  43. "CloseOnEndOfLine": true
  44. },
  45. "TokenRange": {
  46. "Open": "[",
  47. "Close": "]"
  48. }
  49. },
  50. {
  51. "Type": "String",
  52. "Attributes": {
  53. "Element": "String"
  54. },
  55. "Properties": {
  56. "CloseOnEndOfLine": true
  57. },
  58. "TokenRange": {
  59. "Open": "="
  60. }
  61. }
  62. ],
  63. "KeyList": [
  64. {
  65. "Type": "Symbol",
  66. "Words": [
  67. "="
  68. ],
  69. "Attributes": {
  70. "Element": "Symbol"
  71. }
  72. }
  73. ]
  74. }
  75. }
  76. },
  77. "CodeFolding": {
  78. "Ranges": [
  79. {
  80. "Options": {
  81. "MatchingPairHighlight": false
  82. },
  83. "SkipRegion": [
  84. {
  85. "OpenToken": ";",
  86. "RegionType": "SingleLine"
  87. }
  88. ],
  89. "FoldRegion": [
  90. {
  91. "OpenToken": "[",
  92. "CloseToken": "[",
  93. "Properties": {
  94. "OpenTokenBeginningOfLine": true,
  95. "CloseTokenBeginningOfLine": true,
  96. "OpenIsClose": true,
  97. "TokenEndIsPreviousLine": true,
  98. "OpenTokenEnd": "]"
  99. }
  100. }
  101. ]
  102. }
  103. ]
  104. },
  105. "MatchingPair": {
  106. "Pairs": [
  107. {
  108. "OpenToken": "[",
  109. "CloseToken": "]"
  110. }
  111. ]
  112. },
  113. "CompletionProposal": {
  114. "SkipRegion": [
  115. {
  116. "OpenToken": ";",
  117. "RegionType": "SingleLine"
  118. }
  119. ]
  120. }
  121. }