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

04.12.2023      5586

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

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


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

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

Пока без назначения WEB, NULL и прочего - пока изучаю, возможно ли.
Прикрепленные файлы:
kb.7z
artbear; cheshirshik; vikad; +3 Ответить
5. cheshirshik 64 05.12.23 12:17 Сейчас в теме
За раскладку Чистова спасибо. Возьму в работу.
6. glek 119 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 2010 08.12.23 10:47 Сейчас в теме
Использую РАСКЛАДКА РУССКАЯ ДЛЯ 1С от Старых Сергея, так как клавиатура Чистова была опубликована в 2012 и с тех пор не развивается.
SagittariusA; +1 Ответить
Оставьте свое сообщение

См. также

Не Документооборот, а Документооборотище: итоги форума пользователей 1С:ДО

Новость 1С:Документооборот ИТ-Новость

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

сегодня в 14:05    139    ЕленаЧерепнева    4       

2

Abedyabka – партнер конференции «Анализ и Управление в ИТ-проектах», отвечающий за игровой досуг участников

Новость Aнализ&Управление Мероприятия

Головоломки, конструкторы, пазлы и загадки – все эти развлечения для хорошего настроения и «прокачки» мозговой активности вы найдете у стенда компании Abedyabka. Игровой ассортимент подойдет для детей и взрослых.

сегодня в 13:00    80    AnastasiaKl    0       

1

1С:Управление образования 2.0: новые возможности и условия поддержки версии 1.0

Новость Образование

Опубликована конфигурация 1С:Управление образования 2.0. Продукт позволяет консолидировать данные об инфраструктуре подведомственных образовательных организаций и предназначен для органов управления регионального и муниципального уровня.

сегодня в 12:14    93    ЕленаЧерепнева    0       

1

Записывайтесь на курс для 1С-программистов по разработке запросов и отчетов

Новость Обучение Программист

14 мая стартует онлайн-интенсив «1C:Предприятие для программистов: Запросы и отчеты». На курсе мы займемся изучением языка запросов, возможностей системы компоновки данных и получим практические навыки по разработке запросов и отчетов.

сегодня в 10:00    89    AnastasiaKl    0       

1

Контекстные обсуждения в 1С 8.3.27: показать все, что скрыто

Новость Зазеркалье

Фирма «1С» в очередном анонсе будущего релиза технологической платформы 1С:Предприятие 8.2.27 пообещала реализовать поиск по контекстным обсуждениям в Системе взаимодействия. Также ожидается обновление для интеграции с WhatsApp и Linux-пользователей.

03.05.2024    536    ЕленаЧерепнева    0       

1

1С-Отчетность: дистанционный перевыпуск сертификата УЦ ФНС и бесплатный ЛК

Новость Отчетность Сервисы ИТС

В сервисе 1С-Отчетность появилась функциональность дистанционного перевыпуска сертификата УЦ ФНС для руководителя организации. Также продлевается бесплатное использование облачного «Личного кабинета» для контроля отчетности всех инфобаз компании.

03.05.2024    376    ЕленаЧерепнева    2       

1

Издательство МИФ дарит участникам конференции «Анализ & Управление в ИТ-проектах» промокод на скидку 10%

Новость Aнализ&Управление Мероприятия

Издательство МИФ – официальный партнер конференции «Анализ & Управление в ИТ-проектах». Это значит, что на конференции можно будет потрогать, посмотреть и купить книги об управлении, тайм-менеджменте и бизнесе

02.05.2024    463    user997184    0       

15

Росстат обновил правила заполнения отчета по основным показателям деятельности малого бизнеса

Новость ИТ-Новость Отчетность

С 10 апреля 2024 года изменились правила заполнения отчета в Росстат по форме №ПМ «Сведения об основных показателях деятельности малого предприятия». Сама форма осталась прежней.

02.05.2024    429    user1915669    0       

2

Онлайн-курс «Автоматизированное тестирование в 1С»: старт 6 мая

Новость Обучение Программист

До старта курса по автоматизированному тестированию в 1С осталось 4 дня. Количество мест на тариф с обратной связью от преподавателя – ограничено. Успейте записаться!

02.05.2024    521    AnastasiaKl    0       

2

MAKER: экономьте время на составлении ТЗ и визуализации интерфейса при разработке в 1С «с нуля»

Новость Сервисы ИТС

MAKER – это первый онлайн-сервис для прототипирования, разработанный специально для 1С. Позволяет быстро создать прототип будущей системы или её отдельной функции. Попробуйте сервис MAKER для прототипирования и генерации ТЗ бесплатно

02.05.2024    2662    vikad    0       

25

Купите участие в конференции «Анализ и Управление в ИТ-проектах 2024» до повышения цен

Новость Aнализ&Управление Мероприятия

С 1 мая цена на участие в конференции «Анализ и Управление в ИТ-проектах 2024» станет выше. Если вы еще сомневаетесь, стоит ли вам участвовать – подготовили несколько аргументов в пользу того, почему билет стоит купить уже сейчас.

28.04.2024    1001    user997184    0       

16

Новый комплект для сметчиков и проектировщиков – «1С:Смета и Renga Professional»

Новость Строительство

Фирма «1С» выпустила новый комплект решений с расширенной функциональностью для выпуска и хранения сметной документации, а также автоматизации составления и расчета сметы на основе цифровой информационной модели (ЦИМ) объекта.

27.04.2024    777    ЕленаЧерепнева    0       

3

Разработка прикладных решений с помощью Библиотеки стандартных подсистем: курс по 1С-программированию

Новость Обучение Программист

15 мая стартует онлайн-курс «1С: Библиотека стандартных подсистем для начинающих». На курсе мы будем изучать инструментарий разработчика и создавать прикладные решения на основе Библиотеки стандартных подсистем (БСП).

24.04.2024    2562    AnastasiaKl    0       

16

Знакомимся с модератором секции «Открытый микрофон» и продолжаем прием заявок

Новость Aнализ&Управление Мероприятия

Секция «Открытый микрофон» обрела своего модератора – им стала постоянный докладчик конференций Инфостарт, Елена Дуюн. Знакомимся с Еленой поближе и напоминаем, как подать заявку на доклад для «Открытого микрофона», если вы еще этого не сделали.

23.04.2024    935    user997184    0       

16

Что будем осваивать в мае: онлайн-курс «1C:Предприятие для программистов: Запросы и отчеты»

Новость Обучение Программист

14 мая на Инфостарт начнется обширный онлайн-курс по запросам и возможностям системы компоновки данных в 1С:Предприятии.

23.04.2024    1126    user997184    2       

16

Вышла 1С:Предприятие 8.3.25: в новом релизе платформы 55 доработок и 9 оптимизаций

Новость Платформа 1С v8.3 Зазеркалье

В релизе 8.3.25 платформа 1С научилась генерировать речь из текста, обновила средства разработки и администрирования, а также по многочисленным просьбам профессионального сообщества – расширила свой встроенный язык долгожданным методом ВызватьПаузу.

23.04.2024    7188    ЕленаЧерепнева    3       

4

3 главных причины участвовать в конференции «Анализ и Управление в ИТ-проектах» по VIP-пакету

Новость Aнализ&Управление Мероприятия

Сегодня поговорим о VIP-тарифе, который предусматривает еще больше преимуществ, и расскажем, что входит в пакет.

22.04.2024    1237    user997184    0       

17

Конференция «Анализ и Управление в ИТ-проектах»: что нас ждет на вечеринке

Новость Aнализ&Управление Мероприятия

Конференция для аналитиков и управленцев пройдет в Санкт-Петербурге и продлится три дня. Традиционное развлекательное мероприятие для всех участников конференции Инфостарт – афтепати в первый вечер мероприятия. Рассказываем, что будет на вечеринке.

22.04.2024    1025    AnastasiaKl    0       

15

1С:Предприятие 8.3.26: обновление стандарта ЕСИА и поддержка присоединенной ЭП

Новость Платформа 1С v8.3 Зазеркалье

Фирма «1С» анонсировала дополнительные возможности для работы с электронной подписью в технологической платформе 8.3.26. И сообщила о поддержке нового стандарта 3.34 для Единой системы идентификации и аутентификации (ЕСИА).

22.04.2024    1199    ЕленаЧерепнева    0       

3

Готова программа конференции «Анализ и управление в ИТ-проектах»

Новость Aнализ&Управление Мероприятия

Сегодня подводим итоги 2 тура голосования и публикуем список докладов и других активностей, вошедших в финальную программу конференции «Анализ и управление в ИТ-проектах».

19.04.2024    1536    eselyanina    0       

16

Выпуск новой редакции 1С:PLM 5 и начало продаж модуля PLM для 1С:ERP

Новость 1С:ERP Управление предприятием 2

Фирма «1С» сообщила об обновлении линейки решений 1С:PLM для автоматизации управления жизненным циклом изделия и инженерными данными. А также предупредила о снятии с продаж устаревших версий и скором прекращении их поддержки.

19.04.2024    1184    ЕленаЧерепнева    0       

2

Новинка на Инфостарт: онлайн-курс «Автоматизированное тестирование в 1С»

Новость Обучение Программист

6 мая запускаем новый курс от Инфостарт, где мы научимся пользоваться самым популярным и открытым фреймворком тестирования для платформы 1С:Предприятие 8 – Vanessa Automation.

19.04.2024    1439    AnastasiaKl    5       

17

Продлеваем прием заявок на конкурс «Современные возможности 1С: нетиповые интеграции и доработки»

Новость Сообщество

Заявки с вашими нетиповыми интеграциями продолжают поступать, поэтому мы ненадолго продлеваем прием. Теперь «заявиться» на конкурс можно до 20 апреля включительно.

17.04.2024    1033    user997184    1       

2

Как использовать SmartWay в 1С для планирования командировок

Новость Сервисы ИТС

Smartway – решение для планирования и организации командировок, разработанный на базе российского ПО. Просто задайте направления и даты, а Smartway сравнит цены на билеты или гостиницы в режиме реального времени, предложит выгодные варианты

17.04.2024    1364    user997184    0       

17

Расширяем возможности типового 1С-ЭПД: автозаполнение электронной транспортной накладной для нескольких реализаций

Новость Маркетплейс ЭДО

Из документа «Транспортная накладная», входящего в состав расширения «Мастер ТТН», теперь можно отправлять ЭТрН через типовую подсистему 1С-ЭДО, расширяя ее возможности автозаполнением всех требуемых реквизитов.

16.04.2024    1210    Olga_Amelchenkova    0       

4