Хоткеи 1С, которые каждый день экономят время разработчика


Андрей Соколов
ведущий разработчик 1С в «КОРУС Консалтинг»
Привет, Хабр! На связи Андрей Соколов, ведущий разработчик 1C в «КОРУС Консалтинг» и автор тг-канала, в котором рассказываю о «страшных монстрах» из избранного, заметок и ночных кошмаров одинэсника.
Решил собрать в одном месте горячие клавиши, которые ускоряют мою ежедневную работу и будут полезны как начинающим разработчикам, так и опытным. И не говорите, что все из них уже знали.
1. Найти в дереве Ctrl + T
Мгновенный переход к объекту в дереве конфигурации, чье окно сейчас открыто перед вами.
2. Перейти к строке Ctrl + G
Вам скинули текст ошибки с номером строки? Не надо искать метод и листать его код колесиком мыши — нажали, вбили номер, вы на месте.
3. Перейти к свойствам объекта Ctrl + E
Крайне удобная фича и незаменимая при работе с реквизитами объектов и элементами формы.
Если используете вкладки (группы) на панели свойств, то переключать можно этими сочетаниями: Ctrl + PgDn / Ctrl + PgUp. Да и не только в конфигураторе. В пользовательском также можно переключать страницы формы.
4. Поиск Ctrl + F
Ну, тут всё понятно. База.
Еще для ускорения: найти следующий » F3 и найти предыдущий Shift + F3
А вот это многие забывают, хотя штука полезнейшая для поиска мест использования переменных или вызовов методов:
Искать выделенный фрагмент дальше по тексту »
Ctrl + F3Искать выделенный фрагмент в обратном направлении »
Ctrl + Shift + F3
Без вызова диалогового окна поиска. Мелочь, а приятно.
5. Глобальный поиск Ctrl + Shift + F
Может, не самый быстрый инструмент, но когда нужно прочесать файлы или конкретные подсистемы — bellissimo. Гибкая настройка области поиска решает.
6. Результаты глобального поиска Ctrl + Shift + H
Эта комбинация возвращает вас к окну с результатами предыдущих поисков. Чтобы не запускать поиск заново, когда случайно закрыл окно. Там, кстати, еще история поиска есть.
7. Перейти к объявлению F12
Если стоите на названии переменной или вызове функции, нажмите F12, и окажетесь на месте объявления.
8. Возврат к месту перехода Ctrl + -
Перешли по F12 на три уровня и хотите обратно? Эта комбинация возвращает вас туда, откуда вы пришли.
9. Сворачивание и разворачивание групп
На цифровой клавиатуре:
Свернуть одну группу » Ctrl + Num -
Развернуть одну группу » Ctrl + Num +
Свернуть все сразу » Ctrl + Shift + Num -
Развернуть все сразу » Ctrl + Shift + Num +
Используйте, когда блоков кода много и нужна панорама.
10. Обновить группировки Ctrl + Shift + R
Если структура свёртывания поехала или сломалась после редактирования кода.
11. Навигация по «операторным скобкам»*
Перейти на закрывающую скобку » Ctrl + ]
Перейти на открывающую скобку » Ctrl + [
*операторная скобка = Если/КонецЕсли и т.д.
12. Список процедур и функций модуля Ctrl + Alt + P
Быстрый переход по методам в текущем модуле. Там и поиск работает 😉
13. В конец строки End
Не так нужна сама по себе, но в комбинации End + Enter заменяет отсутствующую комбинацию Ctrl + Enter, доступную в других IDE.
Делитесь в комментариях, каких хоткеев не хватает и что используете в своей ежедневной работе в 1С.
KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.