indentationRule не работает в vscode language-configuration.json - PullRequest
0 голосов
/ 22 октября 2019

Я работаю над расширением собственного языка для vscode. В файле language-configuration.json я попытался указать indentationRules следующим образом:

"indentationRules": {
      "increaseIndentPattern": "^\\s*(if|elif|else|while).*$",
}

Это должно поддерживать некоторые отступы в стиле Python, такие как:

if 3 > 2
      print(True)

Однако, автоматический отступ никогда не работает.
doc говорит, что increaseIndentPattern должен быть регулярным выражением, совпадающим со строкой перед отступом, что, я думаю, мое регулярное выражение соответствует строке if 3 > 2. Что я здесь не так делаю? Спасибо.

...