Phoenix BSL, или как просто следить за форматированием кода❗️
Phoenix BSL это сторонний инструмент от Oleg Tymko (otymko), размещенный на Git Hub.
На данный момент ещё в разработке, но пользоваться уже можно.
https://github.com/otymko/phoenixbsl
⚠️Данный инструмент позволяет проанализировать код на возможные ошибки, опечатки и некорректное форматирование, а порой даже поправить его.
О данном механизме узнал на текущем месте работы, и высоко оценил его для выработки привычки писать код под стандарты 1С и более читабельным.
На практике данный инструмент:
- подскажет где опечатка в коде;➡️
- где служебные слова некорректно отформатированы по регистру;
- если строка слишком длинная;‼️
- сложные алгоритмы для восприятия, когда много вложенных условий либо цикло;🔔
- и многое др.
Установка и использование достаточно простые. Скачали, установили и запустили. На скрине привел пошаговые этапы установки.
🟢После запуска приложения в конфигураторе нажимаем в модуле с кодом:
CTRL + I - анализ кода на замечания.
CTRL + K - форматирование кода.
CTRL + J - "исправить все в модуле" - автоматическое исправление определенных замечаний (см. "Быстрые исправления").
На моем примере, нашел какую-то старую свою обработку, при использовании в коде, можно как раз увидеть, где есть опечатка в слове «метаданные», нет пробелов, используется устаревшая функция «Сообщить» и комментарии в коде. При использовании функции форматирования кода автоматически добавлены пробелы. Все замечания не исправлены, но некоторые исправляются автоматом.
Пишите в комментариях, кто использует, пробовал или захотел попробовать💬
#ЕБ_Оптимизация
Post #37
2.91K



- 👍 20
- 🔥 2