Набор шаблонов автозамены для кода на английском языке

Набор шаблонов автозамены для кода на английском языке.
За основу для перевода на английский язык были взяты шаблоны Павла Чистова (Pavel Chistov) опубликованные на сайте chistov.pro.

Текущая версия не является точным переводом, а лишь частично базируется на разработке Павла Чистова (далее оригинал). 

Актуальную версию шаблонов всегда можно скачать со страницы проекта: https://github.com/alexkmbk/TextTemplatesFor1C

Приветствуются пожелания и предложения, а также Issues и Pull Requests на Github.

Приведу несколько часто используемых шаблонов:

Слово для автозамены (регистр букв не имеет значения) Результат Примечание
v
ValueIsFilled(

 

Пожалуй самая часто используемая автозамена. Отсутствует в оригинале.
u[ndefined]
Undefined

 

 
fore
For Each Item In  Do

EndDo;

 

 
if
If <?> Then

EndIf;

 

 
msg
CommonUseClientServer.MessageToUser(<?>);

 

Отображение сообщения с помощью функции из БСП.Отсутствует в оригинале.
tr[y]
Try
<?>
Except
//CommonUseClientServer.MessageToUser(
//ErrorDescription());
EndTry;

 

Для вывода сообщения используется функция из БСП. В оригинале используется функция Сообщить().
st
New Structure(<?>);

 

В оригинале используется другой текст для подстановки, но мне показался более удобным этот вариант, особенно при установке фильтров в функции FindRows.
q
Query = New Query;
Query.Text = "<?"", QueryText>";
Query.SetParameter("", <?>);

QueryResult = Query.Execute();

 

Вызывает конструктор запросов и добавляет часть кода для установки параметров и выполнения запроса.
typed
New TypeDescription("String",
, New StringQualifiers(0,
AllowedLength.Variable));

 

Вызывает конструктор описания типов. В оригинале включен в контекстное меню но отсутствует слово для автозамены.
/c
// { UserFullName
<?>
// } UserFullName

 

Добавление изменений в типовой код от имени текущего пользователя. В оригинале отсутвует слово для автозамены и комментарий содержит также дату, время изменений и фразу "фрагмент ИЗМЕНЕН". Здесь уже формат зависит от стиля, используемого в вашей компании.

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *