language-configuration.json raw

   1  {
   2    "comments": {
   3      "lineComment": "//",
   4      "blockComment": ["/*", "*/"]
   5    },
   6    "brackets": [
   7      ["{", "}"],
   8      ["[", "]"],
   9      ["(", ")"]
  10    ],
  11    "autoClosingPairs": [
  12      { "open": "{", "close": "}" },
  13      { "open": "[", "close": "]" },
  14      { "open": "(", "close": ")" },
  15      { "open": "\"", "close": "\"", "notIn": ["string"] },
  16      { "open": "`", "close": "`", "notIn": ["string"] }
  17    ],
  18    "surroundingPairs": [
  19      ["{", "}"],
  20      ["[", "]"],
  21      ["(", ")"],
  22      ["\"", "\""],
  23      ["`", "`"]
  24    ],
  25    "indentationRules": {
  26      "increaseIndentPattern": "^.*\\{[^}\"'`]*$",
  27      "decreaseIndentPattern": "^\\s*\\}"
  28    }
  29  }
  30