From 66019c79ffc3b2c733b75f4798d84d145579e3e1 Mon Sep 17 00:00:00 2001 From: Fabio 'c0m3tx' Vitale Date: Wed, 6 Mar 2019 11:50:36 +0100 Subject: [PATCH 1/2] Add region markers folding for Go --- extensions/go/language-configuration.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/extensions/go/language-configuration.json b/extensions/go/language-configuration.json index cf20e02f30746..46722b6d82b87 100644 --- a/extensions/go/language-configuration.json +++ b/extensions/go/language-configuration.json @@ -27,5 +27,12 @@ "indentationRules": { "increaseIndentPattern": "^.*(\\bcase\\b.*:|\\bdefault\\b:|(\\b(func|if|else|switch|select|for|struct)\\b.*)?{[^}\"'`]*|\\([^)\"'`]*)$", "decreaseIndentPattern": "^\\s*(\\bcase\\b.*:|\\bdefault\\b:|}[)}]*[),]?|\\)[,]?)$" + }, + "folding": { + "offSide": false, + "markers": { + "start": "^//\\s?Region\\b", + "end": "^//\\s?EndRegion\\b" + } } } \ No newline at end of file From 88fc7e755e8b39e07773f59fe1b98ff5e1759240 Mon Sep 17 00:00:00 2001 From: Martin Aeschlimann Date: Mon, 27 May 2019 15:25:10 +0200 Subject: [PATCH 2/2] Make conistent with other languages --- extensions/go/language-configuration.json | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/extensions/go/language-configuration.json b/extensions/go/language-configuration.json index 46722b6d82b87..a5e06a56bad12 100644 --- a/extensions/go/language-configuration.json +++ b/extensions/go/language-configuration.json @@ -29,10 +29,9 @@ "decreaseIndentPattern": "^\\s*(\\bcase\\b.*:|\\bdefault\\b:|}[)}]*[),]?|\\)[,]?)$" }, "folding": { - "offSide": false, "markers": { - "start": "^//\\s?Region\\b", - "end": "^//\\s?EndRegion\\b" + "start": "^\\s*//\\s*#?region\\b", + "end": "^\\s*//\\s*#?endregion\\b" } } } \ No newline at end of file