Ограничение на длину строки (LineLength)¶
Тип | Поддерживаются языки |
Важность | Включена по умолчанию |
Время на исправление (мин) |
Теги |
---|---|---|---|---|---|
Дефект кода |
BSL OS |
Незначительный |
Да |
1 |
standard badpractice |
Параметры¶
Имя | Тип | Описание | Значение по умолчанию |
---|---|---|---|
maxLineLength |
Целое |
Максимальная длина строки в символах |
120 |
checkMethodDescription |
Булево |
Анализировать длину строк в описании методов |
true |
Описание диагностики¶
При длине строки более 120 символов следует использовать переносы. Строки длиннее 120 символов делать не рекомендуется, за исключением тех случаев, когда перенос невозможен (например, в коде определена длинная строковая константа, которая выводится без переносов в окно сообщений с помощью объекта СообщениеПользователю).
Источники¶
Сниппеты¶
Экранирование кода¶
// BSLLS:LineLength-off
// BSLLS:LineLength-on
Параметр конфигурационного файла¶
"LineLength": {
"maxLineLength": 120,
"checkMethodDescription": true
}