浏览代码

Add folding configuration

Alex Dima 7 年之前
父节点
当前提交
98b335974d
共有 1 个文件被更改,包括 8 次插入3 次删除
  1. 8 3
      src/tsMode.ts

+ 8 - 3
src/tsMode.ts

@@ -121,7 +121,12 @@ const richEditConfiguration:monaco.languages.LanguageConfiguration = {
 		{ open: '\'', close: '\'', notIn: ['string', 'comment'] },
 		{ open: '`', close: '`', notIn: ['string', 'comment'] },
 		{ open: "/**", close: " */", notIn: ["string"] }
-	]
-};
-
+	],
 
+	folding: {
+		markers: {
+			start: new RegExp("^\\s*//\\s*#?region\\b"),
+			end: new RegExp("^\\s*//\\s*#?endregion\\b")
+		}
+	}
+};