1c-syntax / vsc-language-1c-bsl

Syntax definition rules for 1C:Enterprise 8 in VSC
https://marketplace.visualstudio.com/items?itemName=xDrivenDevelopment.language-1c-bsl
MIT License
134 stars 35 forks source link

Автоматическое закрытие скобки не отключается #257

Open mepz opened 2 years ago

mepz commented 2 years ago

Добрый день.

Если выставить в настройках "editor.autoClosingBrackets":"never" (раньше наверное было true / false), то не отключается. Особенно проблематично при глобальной замене текста заканчивающегося на открывающуюся скобку.

Проблема видимо в строке extension.ts: const autoClosingBrackets = Boolean(vscode.workspace.getConfiguration("editor.autoClosingBrackets", editor.document.uri));

Буду рад, если исправится в будущих релизах, спасибо.

nixel2007 commented 2 years ago

Принято, спасибо

nixel2007 commented 2 years ago

Можно конкретные кейсы, где это мешает? Именно при обычном наборе или при автокомлите? При обычном наборе это можно поправить, нашел где. а вот в автокомплите идет определение количества параметров метода и вставляется либо ( либо ().