Перейти к содержанию

Ограничение на длину строки (LineLength)

Тип Поддерживаются
языки
Важность Включена
по умолчанию
Время на
исправление (мин)
Теги
Дефект кода BSL
OS
Незначительный Да 1 standard
badpractice

Параметры

Имя Тип Описание Значение
по умолчанию
maxLineLength Целое Максимальная длина строки в символах 120
checkMethodDescription Булево Анализировать длину строк в описании методов true
excludeTrailingComments Булево Исключать висячие комментарии при расчете длины строки false

Описание диагностики

При длине строки более 120 символов следует использовать переносы. Строки длиннее 120 символов делать не рекомендуется, за исключением тех случаев, когда перенос невозможен (например, в коде определена длинная строковая константа, которая выводится без переносов в окно сообщений с помощью объекта СообщениеПользователю).

Источники

Сниппеты

Экранирование кода

// BSLLS:LineLength-off
// BSLLS:LineLength-on

Параметр конфигурационного файла

"LineLength": {
    "maxLineLength": 120,
    "checkMethodDescription": true,
    "excludeTrailingComments": false
}