Ver Fonte

Add indentation rules support for gdscript

Geequlim há 8 anos atrás
pai
commit
b08c61ac8d
2 ficheiros alterados com 8 adições e 4 exclusões
  1. 6 2
      configurations/gdscript-configuration.json
  2. 2 2
      package.json

+ 6 - 2
configurations/gdscript-configuration.json

@@ -21,5 +21,9 @@
         ["(", ")"],
         ["[", "]"],
         ["{", "}"]
-    ]
-}
+    ],
+    "indentationRules": {
+        "increaseIndentPattern": "^\\s*((class|func|else|elif|for|if|match|while|enum)|(.*\\sdo\\b))\\b[^\\{;]*$",
+        "decreaseIndentPattern": "^\\s*([}\\]]([,)]?\\s*(#|$)|\\.[a-zA-Z_]\\w*\\b)|(else|elif|return|break|continue)\\b)"
+    }
+}

+ 2 - 2
package.json

@@ -8,7 +8,7 @@
   "repository": "https://github.com/GodotExplorer/godot-tools",
   "license": "MIT",
   "engines": {
-    "vscode": "^1.5.0"
+    "vscode": "^1.9.1"
   },
   "categories": [
     "Other"
@@ -122,7 +122,7 @@
   },
   "devDependencies": {
     "typescript": "^2.0.3",
-    "vscode": "^1.0.0",
+    "vscode": "^1.1.4",
     "mocha": "^2.3.3",
     "@types/node": "^6.0.40",
     "@types/mocha": "^2.2.32"