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

10.09.18

Разработка - Инструментарий разработчика

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

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
kav_en.st
.st 10,46Kb ver:1.0
2 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

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

Актуальную версию шаблонов всегда можно скачать со страницы проекта: 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

 

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

Вступайте в нашу телеграмм-группу Инфостарт

Шаблоны Английский Автозамена Templates English

См. также

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта 1С v8.3 Управляемые формы Запросы Система компоновки данных Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

15500 руб.

02.09.2020    224104    1218    415    

1068

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы. Может выполнять свертку одновременно в несколько потоков. А так же автоматически, без непосредственного участия пользователя. Решение в Реестре отечественного ПО

14400 руб.

20.08.2024    46757    258    129    

238

Инструментарий разработчика Нейросети Платные (руб)

Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью MCP, то результат получается кардинально лучше. Далее в публикации: MCP для поиска по метаданым 1С, справке синтакс-помошника и проверки синтаксиса.

9900 руб.

25.08.2025    20616    54    9    

57

Пакетная печать Печатные формы Инструментарий разработчика Программист 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Библиотека стандартных подсистем Платные (руб)

Расширение для создания и редактирования печатных форм в системе 1С:Предприятие 8.3. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и прозрачность разработки, а также навести порядок в многообразии корпоративных печатных форм.

22200 руб.

06.10.2023    28846    76    30    

103

Инструментарий разработчика Программист 1С v8.3 Платные (руб)

Инструмент для написания и отладки кода в режиме «1С:Предприятие». Представляет собой консоль кода с возможностью пошаговой отладки, просмотра значений переменных любых типов, использования процедур и функций, просмотра стека вызовов, вычисления произвольных выражений на встроенном языке в контексте точки останова, синтаксического контроля и остановки по ошибке. В консоли используется удобный редактор кода с подсветкой, контекстной подсказкой, возможностью вызова конструкторов запроса и форматной строки.

9500 руб.

17.05.2024    40865    151    57    

186

Инструменты администратора БД Инструментарий разработчика Роли и права Программист 1С v8.3 1C:Бухгалтерия Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

16000 руб.

10.11.2023    20377    80    42    

93

Инструментарий разработчика Программист 1С v8.3 1C:Бухгалтерия Россия Платные (руб)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

6000 руб.

07.02.2018    109276    250    100    

314
Для отправки сообщения требуется регистрация/авторизация