Canonical keyword writing (CanonicalSpellingKeywords)
Type
Scope
Severity
Activated by default
Minutes to fix
Tags
Code smell
BSL
OS
Info
Yes
1
standard
A built-in language constructs, keywords must be written canonically.
RU
EN
ВызватьИсключение
Raise
Выполнить
Execute
ДобавитьОбработчик
AddHandler
Для
For
Если
If
Знач
Val
И
AND, and
Из
In
ИЛИ, Или
OR, Or
Иначе
Else
ИначеЕсли
ElsIf
Исключение
Except
Истина
True
Каждого, каждого
Each, each
КонецЕсли
EndIf
КонецПопытки
EndTry
КонецПроцедуры
EndProcedure
КонецФункции
EndFunction
КонецЦикла
EndDo
НЕ, Не
NOT, Not
Неопределено
Undefined
Перейти
Goto
Перем
Var
По
For
Пока
While
Попытка
Try
Процедура
Procedure
Прервать
Break
Продолжить
Continue
Тогда
Then
Цикл
Do
УдалитьОбработчик
RemoveHandler
Функция
Function
Экспорт
Export
RU
EN
ВебКлиент
WebClient
ВнешнееСоединение
ExternalConnection
Если
If
И
AND, And
ИЛИ, Или
OR, Or
Иначе
Else
ИначеЕсли
ElsIf
КонецЕсли
EndIf
КонецОбласти
EndRegion
Клиент
Client
МобильноеПриложениеКлиент
MobileAppClient
МобильноеПриложениеСервер
MobileAppServer
МобильныйКлиент
MobileClient
НаКлиенте
AtClient
НаСервере
AtServer
НЕ, Не
NOT, Not
Область
Region
Сервер
Server
Тогда
Then
ТолстыйКлиентОбычноеПриложение
ThickClientOrdinaryApplication
ТолстыйКлиентУправляемоеПриложение
ThickClientManagedApplication
ТонкийКлиент
ThinClient
RU
EN
НаКлиенте
AtClient
НаСервере
AtServer
НаСервереБезКонтекста
AtServerNoContext
НаКлиентеНаСервереБезКонтекста
AtClientAtServerNoContext
НаКлиентеНаСервере
AtClientAtServer
Diagnostic ignorance in code
// BSLLS:CanonicalSpellingKeywords-off
// BSLLS:CanonicalSpellingKeywords-on
"CanonicalSpellingKeywords" : false