Canonical keyword writing (CanonicalSpellingKeywords)
Type |
Scope |
Severity |
Activated by default |
Minutes to fix |
Tags |
Code smell |
BSL
OS |
Info |
Yes |
1 |
standard |
Description
A built-in language constructs, keywords must be written canonically.
Keywords
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 |
По |
To |
Пока |
While |
Попытка |
Try |
Процедура |
Procedure |
Прервать |
Break |
Продолжить |
Continue |
Тогда |
Then |
Цикл |
Do |
УдалитьОбработчик |
RemoveHandler |
Функция |
Function |
Экспорт |
Export |
Preprocessor instrutions
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 |
Compilation directives
RU |
EN |
НаКлиенте |
AtClient |
НаСервере |
AtServer |
НаСервереБезКонтекста |
AtServerNoContext |
НаКлиентеНаСервереБезКонтекста |
AtClientAtServerNoContext |
НаКлиентеНаСервере |
AtClientAtServer |
Sources
Snippets
Diagnostic ignorance in code
// BSLLS:CanonicalSpellingKeywords-off
// BSLLS:CanonicalSpellingKeywords-on
Parameter for config
"CanonicalSpellingKeywords": false