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
-
Добрый день.
Можно ли доработать диагностику на игнорирование многострочных комментариев с указанием произвольной метки в первой строке?
Пример.
Когда совместимость конфигурации позволяет использовать только аннотацию
Вместо
в расширениях, то чтобы не удалять типовой код, его оборачивают в блоки с метками, а ниже пишется свой код, чтобы при последующем обновлении было понятно, где чьи строки. Например, вот на скрине первая строка в многострочном комментарии--ТиповойКод
:При текущей реализации блок будет подсвечен весь. Хотелось бы исключить многострочный комментарий из диагностики, если вначале есть служебная строка.
Как я понял из реализации диагностики, сейчас определяются группы комментариев, для каждой группы определяется первая и последняя строка и каждая группа проверяется построчно, если в строке есть исключающие префиксы(из параметра диагностики), то строка пропускается, но если хоть в одной строке нету префикса, то вся группа будет добавлена в хранилище диагностики с первой по последнюю строку. При таком подходе, чтобы исключить весь блок, нужно исключающий префикс добавить в каждую строку, что очень не удобно:
Beta Was this translation helpful? Give feedback.
All reactions