Replies: 1 comment 1 reply
-
Интересное пожелание, спасибо. Надо подумать, как это можно реализовать, либо исключать весь блок целиком либо вводить расчёт "скобок". Как временное решение могу предложить использовать экранирующие комментарии, отключающие срабатывание диагностики целиком. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Добрый день.
Можно ли доработать диагностику на игнорирование многострочных комментариев с указанием произвольной метки в первой строке?
Пример.
Когда совместимость конфигурации позволяет использовать только аннотацию
Вместо
в расширениях, то чтобы не удалять типовой код, его оборачивают в блоки с метками, а ниже пишется свой код, чтобы при последующем обновлении было понятно, где чьи строки. Например, вот на скрине первая строка в многострочном комментарии--ТиповойКод
:При текущей реализации блок будет подсвечен весь. Хотелось бы исключить многострочный комментарий из диагностики, если вначале есть служебная строка.
Как я понял из реализации диагностики, сейчас определяются группы комментариев, для каждой группы определяется первая и последняя строка и каждая группа проверяется построчно, если в строке есть исключающие префиксы(из параметра диагностики), то строка пропускается, но если хоть в одной строке нету префикса, то вся группа будет добавлена в хранилище диагностики с первой по последнюю строку. При таком подходе, чтобы исключить весь блок, нужно исключающий префикс добавить в каждую строку, что очень не удобно:
Beta Was this translation helpful? Give feedback.
All reactions