Клавиатура настоящего 1С-ника: горячие клавиши, шаблоны, раскладка Чистова

Клавиатура настоящего 1С-ника: горячие клавиши, шаблоны, раскладка Чистова
04.12.2023
19520

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

В обзоре собрали самые популярные сочетания клавиш и сделали шпаргалку-инфографику для удобства.


«Горячие клавиши» для разработки в 1С: не роскошь, а необходимость

Современные пользовательские интерфейсы ориентированы преимущественно на работу с помощью мыши, а использование «горячих клавиш» рассматривается как метод, ускоряющий работу. Например, в продуктовой рознице программируемая клавиатура без мыши для РМК – фактически отраслевой стандарт.

На первый взгляд для написания кода «горячие клавиши» не кажутся предметом первой необходимости, поскольку скорость в этом деле не определяет эффективность работы программиста.

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

Полный список сочетаний клавиш для конфигуратора 1С можно найти во встроенной документации: меню Справка – Содержание справки – Сочетания клавиш. Мы собрали наиболее полезные для разработчиков:

 

Сочетание

Для чего

Ctrl + T

Найти открытый объект в дереве конфигурации

Ctrl + F

Поиск

Ctrl + Shift + F

Глобальный поиск по текстам конфигурации

F3
Shift + F3

Переход к следующему/предыдущему результату поиска

Ctrl + H

Поиск и замена значений

Ctrl + G

Переход к строке модуля.

Alt + F2

Установить/снять закладку на строке модуля

F2
Shift + F2

Переход к следующей/предыдущей закладке в рамках активного модуля

Alt + Shift + F

Форматирует выделенную область, выравнивая все отступы, что повышает уровень читаемости кода

Ctrl + Shift + Num+
Ctrl + Shift + Num-

Свернуть/Развернуть все группы

Ctrl + F1

Вызов синтакс-помощника

F5

Запуск пользовательского режима в отладке/ продолжение отладки

Shift + F5

Прекратить отладку

F11

Шагнуть в (построчное выполнение кода в режиме отладки с заходом в исполняемые процедуры и функции)

F10

Шагнуть через (построчное выполнение кода в режиме отладки без захода в исполняемые процедуры и функции)

Shift + F10

Идти до курсора (Исполнение кода до строки, в которой установлен курсор)

Shift + F11

Шагнуть из (Прерывание построчного выполнения кода процедуры/функции)

Ctrl + Num/
Ctrl + Shift + Num/

Установить/удалить комментирование выделенной области

Ctrl + O

Открыть внешнюю обработку/отчет/документ

Shift + F9

Вычислить выражение (выделенного кода) в режиме отладки

F2

Открыть значение в отдельном окне (в окне вычисления выражения)

F9

Установить/снять точку останова

Alt + F9

открыть список точек останова

Ctrl + N

Создание нового документа

Ctrl + F4

Закрыть активное окно

Tab
Shift + Tab

Сдвинуть вправо/ влево выделенную область

Ctrl + space

Контекстная подсказка

Ctrl + Q

активировать шаблон текста

F12

Переход к объявлению процедуры/функции/переменной

Ctrl + Shift + "-"

Вернуться после перехода по F12 или Ctrl+T (перейти назад по истории активности окон)

 

 

Не забываем про шаблоны текста в Конфигураторе

Еще одна фича, позволяющая существенно сократить количество кликов при написании кода – это использование шаблонов.

Шаблоны в Конфигураторе позволяют настроить быструю вставку часто используемых фрагмента текста. И при наборе определённого сочетания символов текстовый шаблон, «связанный» с этим сочетанием, будет подставляться автоматически.

 

Источник: v8.1c.ru

 

Шаблоны помогают разработчику значительно упростить повторное использование фрагментов кода, оставляя при этом возможность для внесения изменений в его динамическую часть. С их помощью разработчики могут создавать собственные «конструкторы» программных модулей и повышать таким образом свою производительность труда.


Раскладка Павла Чистова: незаменима для тех, кто пишет код на русском

Программирование в 1С в большинстве случаев – это программирование на кириллице. Поэтому необходимость использования символов & | [ ] < > ', не доступных в русской раскладке, могла бы стать проблемой, поскольку требовала бы постоянного переключения языка.

Но решение было найдено и для этой задачи. «Пофиксить» недоступные в кириллице символы можно с помощью раскладки Чистова. После установки раскладки недоступные ранее символы можно набирать, зажав правый ALT (ALTgr).

 

Раскладка Чистова. Источник: 1c.chistov.pro

 

Скачать раскладку Чистова можно бесплатно на сайте Учебного центра №1 фирмы «1С».


Подборка публикаций из Базы знаний Инфостарта

Если вам удобнее смотреть новости в телеграме, то вот наша группа – ИНФОСТАРТ.

Автор:
Обозреватель

См. также

Фирма «1С» выпустила релизы для «1С:Бухгалтерии», «1С:ERP», «1С:КА» и «1С:УТ». Также вышли новые версии «1С:Управления холдингом», «1С:УНФ» и «1С:Розницы». Одним из ключевых событий стала поддержка цифрового рубля в конфигурациях 1С.

08.09.2026    421    ЕленаЧерепнева    0       

4

В версии «1С:Предприятие 8.5.5» ускорят глобальный поиск в конфигураторе и загрузку конфигурации из файлов. По тестам разработчиков, поиск стал быстрее в 8–15 раз, полная загрузка – в 8 раз, а частичная – в 3,5 раза.

01.09.2026    729    ЕленаЧерепнева    0       

2

3 сентября в КВЦ «Экспофорум» пройдет Петербургский цифровой хаб 2026 – деловая ИТ-площадка для руководителей, ЛПР, ИТ-директоров и компаний, которые подбирают решения для цифровизации. В утвержденную программу вошла сессия Инфостарта об ИИ в 1С.

27.08.2026    846    sulimoff    0       

3

В июле и августе фирма «1С» выпустила несколько значимых релизов для своих тиражных конфигураций – ERP, КА и УТ. Много нового появилось в 1С:УНФ и 1С:Рознице. А в 1С:MDM добавили ИИ для работы с номенклатурой. Об этих и других релизах в нашем обзоре.

27.08.2026    1701    ЕленаЧерепнева    2       

3

Последнее обновление для 1С:MDM поддерживает агентскую модель взаимодействия с LLM и стандартизированный протокол обмена контекстом. Теперь ИИ выступает активным и управляемым участником бизнес-процессов при работе с мастер-данными.

20.08.2026    1190    ЕленаЧерепнева    0       

4

Фирма «1С» объявила о планах по выпуску новых редакций 1С:ERP, 1С:КА – 2.6 и 1С:УТ – 11.6 с целью перевода их на интерфейс 1С:Предприятие 8.5. Также «1С» сообщила об отказе в этих продуктах от устаревшей функциональности.

19.08.2026    6655    ЕленаЧерепнева    0       

6

«1С» выпустила рабочий релиз прикладного решения «1С:Документооборот ПРОФ» версии 3.0, анонсированный на 8-м ежегодном форуме пользователей «1С:Документооборота». Рассказываем о новой версии «1С:ДО» и других новинках, анонсированных фирмой «1С».

18.08.2026    1264    ЕленаЧерепнева    0       

1

Фирма «1С» объявила о старте продаж сервиса «1С:Статус самозанятого». Теперь пользователи 1С могут в один клик проверить статус контрагента на момент оформления документов и избежать таким образом штрафов за нарушение налогового законодательства.

10.08.2026    1262    ЕленаЧерепнева    0       

1

Комментарии

Инфостарт бот
1. user1559729 04.12.23 17:25 Сейчас в теме
Жаль, что в шаблонах текста нет возможности добавлять HTML-справку... Часто одним кодом не обходится, и нужно дополнительно добавлять определенные реквизиты или настраивать свойства, и необходимо посмотреть примеры на скриншотах, или сохранить html-страничку с пошаговой инструкцией. В шаблонах текста на данный момент хранить такую информацию не представляется возможным...
3. 7OH 05.12.23 09:32 Сейчас в теме
(1) шаблонам много чего не хватает - переменных например
очень куцый функционал, очень.
2. 7OH 05.12.23 08:35 Сейчас в теме
А под Линукс раскладку?
Желательно не под убунту
4. 7OH 05.12.23 11:28 Сейчас в теме
Возможно кому-то под линукс пригодится (настраивал на Linux Mint Cinnamon).

1. Распаковать в домашнюю папку
2. Добавить в автозапуск myxmod.sh
3. В настройках клавиатуры "включить дополнительные типографские символы"
там же "клавиша для выбора 3-го ряда" - я выбрал левый АЛЬТ, чтобы руку не менять, как в винде.

Пока без назначения WEB, NULL и прочего - пока изучаю, возможно ли.
Прикрепленные файлы:
kb.7z
artbear; cheshirshik; vikad; +3 Ответить
5. cheshirshik 05.12.23 12:17 Сейчас в теме
За раскладку Чистова спасибо. Возьму в работу.
6. glek 05.12.23 14:38 Сейчас в теме
Я в бытность работы во франчах еще когда требовалось разъезжать отдал предпочтение програмке 1C_keyboard: устанавливать не надо, маленька, висит в трее.
Andreev.a; +1 Ответить
7. senshib 07.12.23 13:18 Сейчас в теме
Развитие работы по шаблонам от Павла Чистова - OnesTemplates
/GanievPRO.st
. Об авторах, продолжающих развитие - https://koder.by/shablony_avtozameny_1s.php
8. kuzyara 08.12.23 10:47 Сейчас в теме
Использую РАСКЛАДКА РУССКАЯ ДЛЯ 1С от Старых Сергея, так как клавиатура Чистова была опубликована в 2012 и с тех пор не развивается.
СергейК; G_104891339201725557038; SagittariusA; +3 Ответить
9. G_104891339201725557038 05.10.25 17:24 Сейчас в теме
(8)
спасибо, ты очень помог!
10. Lion heart 05.12.25 08:16 Сейчас в теме
Добавлю пару сочетаний клавиш, которыми я также пользуюсь.
1. Очень удобные сочетания: Ctrl + { и Ctrl + } - позволяют переходить между различными блоками текста. Причем не только управляющими блоками (Цикл...КонецЦикла или Если...Иначе...КонецЕсли), но и по скобкам. Бывают куски кода с нагромождением открывающихся и закрывающихся скобок и непонятно, где находится закрывающая скобка. Установив курсор на открывающей скобке можно легко найти её закрывающую, нажав сочетание Ctrl + }. В обратную сторону можно вернуться, нажав Ctrl + {.
2. В управляемой форме любого объекта можно перемещаться по вкладкам "Форма - Модуль" сочетаниями Alt + 1 и Alt + 2. А на вкладке "Форма" перемещаться по вкладкам "Элементы - Командный интерфейс" и "Реквизиты - Команды - Параметры" сочетаниями Alt + 3...Alt + 7

Ну, и небольшая корректировка по последнему сочетанию в табличке темы. Сочетание Ctrl + Shift + "-" переходит не назад по истории активности, а вперед. Для навигации назад используется сочетание Ctrl + "-".
Всем удачного кодинга.
СергейК; dvsidelnikov; +2 Ответить
Для отправки сообщения требуется регистрация/авторизация