diff --git a/extensions/typescript-basics/language-configuration.json b/extensions/typescript-basics/language-configuration.json index 961461d6889..39923f90e06 100644 --- a/extensions/typescript-basics/language-configuration.json +++ b/extensions/typescript-basics/language-configuration.json @@ -139,7 +139,7 @@ "pattern": "^(\\t|[ ])*[ ]\\*[^/]*\\*/\\s*$|^(\\t|[ ])*[ ]\\*/\\s*$|^(\\t|[ ])*\\*([ ]([^\\*]|\\*(?!/))*)?$" }, "indentNextLinePattern": { - "pattern": "^.*[if|while|for]\\s*\\(.*\\)\\s*$" + "pattern": "^.*(if|while|for)\\s*\\(.*\\)\\s*$" } }, "onEnterRules": [ diff --git a/src/vs/editor/test/common/modes/supports/javascriptIndentationRules.ts b/src/vs/editor/test/common/modes/supports/javascriptIndentationRules.ts index 36cbfce502b..1915c15a67b 100644 --- a/src/vs/editor/test/common/modes/supports/javascriptIndentationRules.ts +++ b/src/vs/editor/test/common/modes/supports/javascriptIndentationRules.ts @@ -8,5 +8,5 @@ export const javascriptIndentationRules = { increaseIndentPattern: /^((?!\/\/).)*(\{([^}"'`]*|(\t|[ ])*\/\/.*)|\([^)"'`]*|\[[^\]"'`]*)$/, // e.g. * ...| or */| or *-----*/| unIndentedLinePattern: /^(\t|[ ])*[ ]\*[^/]*\*\/\s*$|^(\t|[ ])*[ ]\*\/\s*$|^(\t|[ ])*[ ]\*([ ]([^\*]|\*(?!\/))*)?$/, - indentNextLinePattern: /^.*[if|while|for]\s*\(.*\)\s*$/ + indentNextLinePattern: /^.*(if|while|for)\s*\(.*\)\s*$/ };