Информационные строки над процедурами: когнитивная и цикломатическая сложность, запуск тестов и покрытие.
Горячие клавиши: автоматически
Курсор стоит на объявлении метода в .bsl-модуле, и над ним отображается линза CodeLens. В линзе показаны метрики метода — когнитивная и цикломатическая сложность.
В классе OneScript над точкой внедрения зависимости &Пластилин (Autumn DI) показана линза «перейти к определению», по которой выполняется клик. Редактор переходит к классу-желудю (&Желудь), предоставляющему внедряемую зависимость.
На объявлении класса-желудя &Желудь (Autumn DI) показана линза со счётчиком точек внедрения, по которой выполняется клик. Открывается peek-окно со списком всех мест, куда внедряется этот желудь.
Над &Тест-методами в модуле OneScript показаны линзы «Запустить тест» и «Запустить все тесты», и по одной из них выполняется клик. Открывается терминал, в котором выполняется команда тест-раннера.
В коде .bsl выполняется клик по линзе «Когнитивная сложность» над методом. В тексте включаются inline-счётчики сложности: +1 на ветвлениях и +2 (nesting=1) на вложенных конструкциях.
← Назад: Подсказки-вставки · Вперёд: Цвета: превью и палитра →




