浏览代码

Merge pull request #118 from pduzinki:fix-string-highlighting

fix string literal highlighting
Geequlim 6 年之前
父节点
当前提交
c26320ec03
共有 1 个文件被更改,包括 18 次插入3 次删除
  1. 18 3
      configurations/GDScript.tmLanguage.json

+ 18 - 3
configurations/GDScript.tmLanguage.json

@@ -45,17 +45,32 @@
     "strings": {
       "patterns": [{
           "begin": "\"",
-          "end": "(?<!\\\\)\"",
+          "end": "\"",
+          "patterns": [
+            {  "name": "constant.character.escape.untitled",
+                "match": "\\."
+            }
+          ],
           "name": "string.quoted.double.gdscript"
         },
         {
           "begin": "'",
-          "end": "(?<!\\\\)'",
+          "end": "'",
+          "patterns": [
+            {  "name": "constant.character.escape.untitled",
+                "match": "\\."
+            }
+          ],
           "name": "string.quoted.single.gdscript"
         },
         {
           "begin": "@\"",
-          "end": "(?<!\\\\)\"",
+          "end": "\"",
+          "patterns": [
+            {  "name": "constant.character.escape.untitled",
+                "match": "\\."
+            }
+          ],
           "name": "string.nodepath.gdscript"
         }
       ]