From 98b335974dac2ece609f39e7d6b278602e6e85b9 Mon Sep 17 00:00:00 2001 From: Alex Dima Date: Wed, 14 Mar 2018 11:54:33 +0100 Subject: [PATCH] Add folding configuration --- src/tsMode.ts | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/tsMode.ts b/src/tsMode.ts index b465f6b5..856ffa98 100644 --- a/src/tsMode.ts +++ b/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") + } + } +};