Основные команды:
Кодирование:
Ctrl+Пробел - вызов подсказки
Ctrl+Q - вызов шаблона
Ctrl+F1 - поиск в синтакс-помощнике
Ctrl + L - удалить текущую строку
Alt+Shift+F - отформатировать код
Исследование:
F12 - ставим курсор на процедуре или функции и переходим к определению процедуры или функций.
Ctrl+(минус) - перемещает назад в модуль, из которого ушли через F12
Ctrl+T - найти в дереве конфигурации
Ctrl+F - найти объект метаданных или его реквизит в дереве метаданных.
Отладка:
F5 - начать/продолжить отладку
F9 - установить/снять точку останова
F10 - шагнуть через процедуру или функцию, на следующую строку кода
F11 -
идти по порядку с заходом во все процедуры и функции.
Alt+F9 - список точек останова
Shift+F9 - вычислить выражение
Ctrl+Shift+F9 - отк./вкл. точку остан.
Ctrl+Alt+W - открыть табло
Ctrl+Alt+C - открыть стек вызовов
Закладки:
Alt+F2 - установить/снять закладку
F2 - к следующей закладке
Shift+F2 - к предыдущей закладке
Быстрый переход по Процедурам, Функциям, Условиям, Циклам:
Ctrl+[ - перейти назад
Ctrl+] - перейти вперед
Ctlr+G - перемещения к строке кода
Окно сообщений:
Ctrl+Alt+Z - очистить.
Ctrl+Shift+Z - очистить и закрыть
Рассмотрим более подробно:
Глобальные действия
Создать новый документ -
Ctrl + N
Открыть существующий документ -
Ctrl + O
Активизировать поле поиска в командной панели -
Ctrl + D
Открыть "Глобальный поиск по текстам" -
Ctrl + Shift + F
Открыть "Результаты глобального поиска по текстам" -
Ctrl + Shift + H
Запустить 1С:Предприятие без отладки -
Ctrl + F5
Открыть окно "Конфигурация" -
Ctrl + Shift + С
Обновить конфигурацию БД -
F7
Открыть "Шаблоны текста" -
Ctrl + Shift + T
Открыть встроенный "Калькулятор" системы 1С:Предприятие -
Ctrl + F2
Открыть "Свойства" -
Alt + Enter
Открыть "Дополнительно" -
Shift + Alt + Enter
Открыть "Служебные сообщения" -
Ctrl + Alt + O
Закрыть "Служебные сообщения" -
Ctrl + Shift + Z
Очистить служебные сообщения -
Ctrl + Alt + Z
Открыть "Справку" -
F1
Открыть "Содержание справки" -
Shift + F1
Открыть "Индекс справки" -
Shift + Alt + F1
Открыть "Поиск по справке" -
Ctrl + Alt + F1
Открыть "Синтакс-Помощник -
Ctrl + Shift + F1
Поиск по индексу в "Синтакс-Помощнике" -
Ctrl + F1
Общие действия
Удалить -
Del
Добавить -
Ins
Сохранить активный документ -
Ctrl + S
Печать активного документа -
Ctrl + P
Печать на текущий принтер -
Ctrl + Shift + P
Копировать в буфер обмена -
Ctrl + C -
Ctrl + Ins
Вырезать в буфер обмена -
Ctrl + X -
Shift + Del
Вставить из буфера обмена -
Ctrl + V -
Shift + Ins
Добавить к буферу обмена -
Shift + Num+
Вычесть из буфера обмена -
Shift + Num-
Выделить все -
Ctrl + A
Отменить последнее действие -
Ctrl + Z -
Alt + BackSpace
Вернуть отмененное действие -
Ctrl + Y -
Shift + Alt + BackSpace
Найти -
Ctrl + F
Найти следующий -
F3
Найти следующий выделенный -
Ctrl + F3
Найти предыдущий -
Shift + F3
Найти предыдущий выделенный -
Ctrl + Shift + F3
Заменить -
Ctrl + H
Найти в дереве -
Ctrl + T
Следующий элемент в результатах поиска и окне сообщений -
F8
Предыдущий элемент в результатах поиска и окне сообщений -
Shift + F8
Развернуть (узел дерева, группу табличного документа, группировку модуля) -
Ctrl + Num+
Свернуть (узел дерева, группу табличного документа, группировку модуля) -
Ctrl + Num-
Развернуть (узел дерева, группу табличного документа, группировку модуля) и все подчиненные -
Ctrl + Alt + Num+
Свернуть (узел дерева, группу табличного документа, группировку модуля) и все подчиненные -
Ctrl + Alt + Num-
Развернуть (все узлы дерева, группы табличного документа, группировки модуля) -
Ctrl + Shift + Num+
Свернуть (все узлы дерева, группы табличного документа, группировки модуля) -
Ctrl + Shift + Num-
Следующая страница -
Ctrl + PgDn -
Ctrl + Alt + F
Предыдущая страница -
Ctrl + PgUp -
Ctrl + Alt + B
Включить/выключить жирность -
Ctrl + B
Включить/выключить курсив -
Ctrl + I
Включить/выключить подчеркивание -
Ctrl + U
Переход к предыдущей главе справки -
Alt + Left
Переход к следующей главе справки -
Alt + Right
Управление окнами
Закрыть активное окно, модальный диалог или приложение -
Alt + F4
Закрыть активное обычное окно -
Ctrl + F4
Закрыть активное окно (кроме обычных) -
Shift + Esc
Активизировать следующее обычное окно -
Ctrl + Tab -
Ctrl + F6
Активизировать предыдущее обычное окно -
Ctrl + Shift + Tab -
Ctrl + Shift + F6
Активизировать следующую секцию окна -
F6
Активизировать предыдущую секцию окна -
Shift + F6
Вызвать системное меню приложения или модального диалога -
Alt + Space
Вызвать системное меню окна (кроме модальных диалогов) -
Alt + Hyphen(-) -
Alt + Num-
Вызвать главное меню -
Alt -
F10
Вызвать контекстное меню -
Shift + F10
Переход по истории активности окон
Переместиться назад -
Ctrl + "-"
Переместиться вперед -
Ctrl + Shift + "-"
Вернуть активность обычному окну -
Esc
Форма
Перейти к следующему элементу формы/выполнить действие кнопки по умолчанию -
Enter
Выполнить действие кнопки по умолчанию -
Ctrl + Enter
Перейти к следующему элементу формы -
Tab
Вернуться к предыдущему элементу формы -
Shift + Tab
Активизировать командную панель, связанную с активным элементом управления/формой -
Alt + F10
Открыть "Список элементов управления формы" -
Ctrl + Shift + L
Перемещение по элементам управления, объединенным в одну группу -
Up, Down, Left, Right
Работа со списком и деревом
Открыть -
F2
Обновить -
Ctrl + Shift + R
Скопировать -
F9
Новая группа -
Ctrl + F9
Удалить строку -
Shift + Del
Перемещение строки вверх -
Ctrl + Shift + Up
Перемещение строки вниз -
Ctrl + Shift + Down
Перенести элемент в другую группу -
Ctrl + Shift + M
Перейти на уровень вниз с одновременным раскрытием группы -
Ctrl + Down
Перейти на уровень вверх (к "родителю") -
Ctrl + Up
Закончить редактирование -
Shift + F2
Развернуть узел дерева -
Num+ -
Ctrl + Num+
Свернуть узел дерева -
Num- -
Ctrl + Num-
Развернуть узел дерева и все подчиненные -
Num* -
Ctrl + Alt + Num+
Свернуть узел дерева и все подчиненные -
Ctrl + Alt + Num-
Развернуть все узлы дерева (выполняется в любом месте дерева) -
Ctrl + Shift + Num+
Свернуть все узлы дерева (выполняется в любом месте дерева) -
Ctrl + Shift + Num-
Изменение флажка -
Пробел
Поле ввода
Переключить режим вставки/замены -
Ins
Кнопка выбора -
F4
Кнопка открытия -
Ctrl + Shift + F4
Очистить поле -
Shift + F4
Удалить символ слева от курсора -
BackSpace
Удалить символ справа от курсора -
Del
Удалить слово слева от курсора -
Ctrl + BackSpace
Удалить слово справа от курсора -
Ctrl + Del
Перейти в начало строки -
Home
Перейти в конец строки -
End
Поле картинки
Увеличить масштаб -
Num+
Уменьшить масштаб -
Num-
Прокрутить -
Up, Down, Left, Right
Прокрутить на размер окна вверх -
Page Up
Прокрутить на размер окна вниз -
Page Down
Прокрутить на размер окна влево -
Alt + PgUp
Прокрутить на размер окна вправо -
Alt + PgDn
Редактор управляемых форм
Переключиться на закладку "Форма" -
Alt + 1
Переключиться на закладку "Модуль" -
Alt + 2
Переключиться на закладку "Форма" и активизировать закладку "Элементы" -
Alt + 3
Переключиться на закладку "Форма" и активизировать закладку "Реквизиты" -
Alt + 4
Переключиться на закладку "Форма" и активизировать закладку "Команды" -
Alt + 5
Переключиться на закладку "Форма" и активизировать закладку "Командный интерфейс" -
Alt + 6
Переключиться на закладку "Форма" и активизировать закладку "Параметры" -
Alt + 7
Переключиться на закладку "Форма" и активизировать окно предварительного просмотра формы -
Alt + 8
Редактор форм
Протестировать форму -
Ctrl + R
Переместить элемент управления -
Up, Down, Left, Right
Копировать элемент управления -
Ctrl + (Up, Down, Left, Right)
Копировать элемент управления с инверсией выравнивания по сетке -
Ctrl + Alt + (Up, Down, Left, Right)
Изменить размер элемента управления -
Shift + (Up, Down, Left, Right)
Изменить размер элемента управления с инверсией выравнивания по сетке -
Shift + Alt + (Up, Down, Left, Right)
Инверсия использования сетки -
Alt + (Up, Down, Left, Right)
Открыть окно "Привязка границ для элемента…" -
Ctrl + Shift + S
Начало редактирования -
F2
Редактор табличных документов
Перейти к ячейке -
Ctrl + G
Перемещение по ячейкам -
Up, Down, Left, Right
Перемещение по ячейкам к следующей заполненной или пустой -
Ctrl + (Up, Down, Left, Right)
Перемещение по ячейкам к следующей заполненной или пустой с выделением ячеек -
Ctrl + Shift + (Up, Down, Left, Right)
Выделение ячеек -
Shift + (Up, Down, Left, Right)
Выделение ячеек от текущей до начала строки -
Shift + Home
Выделение ячеек от текущей до конца строки -
Shift + End
Выделение строк -
Alt + Shift + (Up, Down)
Выделение строк до следующей заполненной или пустой ячейки -
Ctrl + Alt + Shift + (Up, Down)
Выделение колонок -
Alt + Shift + (Left, Right)
Выделение колонок до следующей заполненной или пустой ячейки -
Ctrl + Alt + Shift + (Left, Right)
Выделение ячеек от текущей до начала документа -
Ctrl + Shift + Home
Выделение ячеек от текущей до конца документа -
Ctrl + Shift + End
Прокрутить на страницу вверх -
PgUp
Прокрутить на страницу вниз -
PgDn
Прокрутить на страницу влево -
Alt + PgUp
Прокрутить на страницу вправо -
Alt + PgDn
Перейти к редактированию содержимого ячейки -
Enter
Переключение режима редактирования/ввода в ячейке -
F2
Перейти в начало строки -
Home
Перейти в конец строки -
End
Перейти в начало текста -
Ctrl + Home
Перейти в конец текста -
Ctrl + End
Установка имени текущей области -
Ctrl + Shift + N
Редактор текстовых документов и модулей
Переключить режим вставки/замены -
Ins
Перейти в начало строки -
Home
Перейти в конец строки -
End
Выделить до начала строки -
Shift + Home
Выделить до конца строки -
Shift + End
Перейти в начало текста -
Ctrl + Home
Перейти в конец текста -
Ctrl + End
Выделить до начала текста -
Ctrl + Shift + Home
Выделить до конца текста -
Ctrl + Shift + End
Прокрутить на одну строку вверх -
Ctrl + Up
Прокрутить на одну строку вниз -
Ctrl + Down
Перейти к началу предшествующего слова -
Ctrl + Left
Перейти к началу следующего слова -
Ctrl + Right
Выделить слово -
Ctrl + W
Выделить предшествующее слово -
Ctrl + Shift + Left
Выделить следующее слово -
Ctrl + Shift + Right
Прокрутить на страницу вверх -
PgUp
Прокрутить на страницу вниз -
PgDn
Выделить предыдущую страницу текста -
Shift + PgUp
Выделить следующую страницу текста -
Shift + PgDn
Снять выделение -
Esc
Перейти к строке -
Ctrl + G
Удалить символ слева от курсора -
BackSpace
Удалить символ справа от курсора -
Del
Удалить слово слева от курсора -
Ctrl + BackSpace
Удалить слово справа от курсора -
Ctrl + Del
Установить/снять закладку -
Alt + F2
Следующая закладка -
F2
Предыдущая закладка -
Shift + F2
Удалить текущую строку -
Ctrl + L
Форматировать блок -
Shift + Alt + F
Добавить комментарий -
Ctrl + Num/
Удалить комментарий -
Ctrl + Shift + Num/
Cдвинуть блок вправо -
Tab
Сдвинуть блок влево -
Shift + Tab
Синтаксический контроль -
Ctrl + F7
Процедуры и функции модуля -
Ctrl + Alt + P
Перейти к объявлению процедуры или переменной -
F12
Контекстная подсказка -
Ctrl + Пробел
Свернуть группу (курсор может быть в любом месте группы) -
Ctrl + Num -
Развернуть группу (курсор может быть в любом месте группы) -
Ctrl + Num +
Cвернуть все группы -
Ctrl + Shift + Num -
Развернуть все группы -
Ctrl + Shift + Num +
Обновить группировки -
Ctrl+ Shift + R
Активизация шаблона -
Ctrl + Q
Перейти по операторным скобкам назад -
Ctrl + [
Перейти по операторным скобкам вперед -
Ctrl + ]
Перейти по операторным скобкам назад с выделением текста -
Ctrl + Shift + [
Перейти по операторным скобкам вперед с выделением текста -
Ctrl + Shift + ]
Отладчик
Начать/продолжить отладку -
F5
Перезапуск приложения для отладки -
Ctrl + Shift + F5
Прекратить отладку -
Shift + F5
Шагнуть в -
F11
Шагнуть через -
F10
Шагнуть из -
Shift + F11
Идти до курсора -
Shift + F10
Установить/снять точку останова -
F9
Отключить/включить точку останова -
Ctrl + Shift + F9
Список точек останова -
Alt + F9
Вычислить выражение -
Shift + F9
Открыть табло -
Ctrl + Alt + W
Открыть стек вызовов -
Ctrl + Alt + C
Редактор картинок
Переключение картинка/коллекция -
Ctrl + K
Параметры картинки/коллекции -
Shift + Alt + P
Отразить слева направо -
Ctrl + H
Отразить сверху вниз -
Ctrl + Shift + H
Выделение прямоугольником -
Shift + Alt + S
Масштаб -
Ctrl + M
Ластик -
Ctrl + Shift + E
Заливка -
Ctrl + Shift + F
Карандаш -
Ctrl + Shift + I
Кисть -
Ctrl + Shift + B
Линия -
Ctrl + Shift + L
Кривая -
Shift + Alt + С
Аэрограф -
Ctrl + Shift + A
Текст -
Shift + Alt + T
Увеличение масштаба -
Ctrl + Num+
Уменьшение масштаба -
Ctrl + Num-
Палитра свойств
Сохранить свойства -
Enter
Восстановить значения свойства -
Esc
Раскрыть категорию свойств -
Num+
Закрыть категорию свойств -
Num-
Перейти в начало палитры -
Home
Перейти в конец палитры -
End
Перейти к предыдущему свойству -
Up
Перейти к следующему свойству -
Down
Прокрутить на страницу вверх -
PgUp
Прокрутить на страницу вниз -
PgDn
Перейти к предыдущей категории -
Ctrl + PgUp
Перейти к следующей категории -
Ctrl + PgDn
Редактор карты маршрута
Перейти на следующий элемент карты -
Tab
Перейти на предыдущий элемент карты -
Shift + Tab
Уменьшить ширину элемента карты -
Shift + (Left)
Увеличить ширину элемента карты -
Shift + (Right)
Уменьшить высоту элемента карты -
Shift + (Up)
Увеличить высоту элемента карты -
Shift + (Down)
Перемещение выделенного варианта вверх (только при выделенном варианте в -
Ctrl + (Up)
элементе "Выбор варианта")
Перемещение выделенного варианта вниз (только при выделенном варианте в -
Ctrl + (Down)
элементе "Выбор варианта")
Поиск -
Ctrl + F
Найти следующий -
F3
Найти предыдущий -
Shift + F3
Замена -
Ctrl + H
Конфигурация
Открыть конфигурацию -
Alt + К + Enter
Поиск во всех текстах -
Alt + К + Т
Объединение конфигураций -
Alt + К + О
Загрузить измененную конфигурацию -
Alt + K + З
Конвертирование данных -
Alt + К + Е
Администрирование
Пользователи -
Alt + А + П
Сохранить данные -
Alt + А + Х
Восстановить данные -
Alt + А + В
Выгрузить данные -
Alt + А + Ы
Загрузить данные -
Alt + А + Г
Настройка журнала регистрации -
Alt + А + Н
Распределенная ИБ -
Alt + А + Р
Управление -
Alt + А + Р + У
Автообмен -
Alt + А + Р + А
Действия
Открыть в отладчике -
Alt + Д + Т
Синтаксический контроль запросов -
Alt + Д + К
Синтаксический контроль -
Alt + Д + И
Процедуры и функции модуля -
Alt + Д + Р
Файл
Новый -
Ctrl + N
Открыть -
Ctrl + O
Сохранить -
Ctrl + S
Печать -
Ctrl + P
Сравнить файлы -
Alt + Ф + Р
Закрыть -
Alt + Ф + З
Просмотр -
Alt + Ф + Р + Р + Enter
Параметры страницы -
Alt + Ф + М
Работа с закладками
Предыдущая закладка -
Shift + F2
Закладка -
Alt + F2
Следующая закладка -
F2
Работа с блоком
Форматировать -
Ctrl + Shift +F
Сдвинуть вправо -
Tab
Сдвинуть влево -
Shift + Tab
Добавить комментарий -
Ctrl + Num /
Удалить комментарий -
Ctrl + Shift + Num /
Окна
Закрыть окно -
Ctrl + F4
Следующее окно -
Ctrl + Shift + F6
Предыдущее окно -
Ctrl + F6
Каскадом -
Alt + О + К
Закрыть окно сообщений -
Ctrl + Shift + z
Следующая страница -
Ctrl + Alt + F
Предыдущая страница -
Ctrl + Alt + B
Разделить окно -
Alt + О + Р
Поиск и замена
Заменить -
Ctrl + Shift + F3
Искать -
Ctrl + F3
Повторить поиск -
F3
Искать назад -
Alt + F3
Искать вперед -
Shift + F3
Переход к строке -
Ctrl + Shift + L
Сервис
Калькулятор -
Ctrl + F2
Синтаксис помощник -
Alt + С + С
Настройка шаблонов -
Alt + С + Н
Временная блокировка -
Alt + С + В
Запуск предприятия -
F11
Запуск отладчика -
F12
Помощь
Помощь -
F1
Содержание -
Shift + F1
Поиск в Синтакс-Помощнике -
Ctrl + F1
О программе -
Alt + П + О
Общие
Свойства -
Alt + Enter
Выход -
Alt + F4Регулярные выражения - это то, что все время забывается из-за не слишком частого использования.
Управляющие символы (., ?, *, +, {}, [], |, $, ^):
. Заменяет один произвольный символ a.c aac, abc ...
^ Отрицание [^0-9] Все кроме цифр. (Ставится внутри скобок)
^ Начало строки ^a Все строки, которые начинаются с буквы a (Ставится в начале строки)
| Альтернативный оператор a|b|c или [abc] Строка содержит либо "a" либо "b" либо "c".
* НОЛЬ или более символов [a-z]* Подряд может идти сколь угодно букв
+ ОДНО или более повторений [a-z]+ Должна быть минимум одна буква
? Ноль или одно повторение 0?7 7, 07
{n,k} [a-z]{1,3} Подряд может идти от одного до трех букв
{n} [a-z]{n}[0-9]{k} Сначала в строке идут n символов, потом k цифр
{n,} [a-z]{0,} Символ может встречаться n и более раз. Тоже самое [a-z]*
$ Конец строки zz$ Все строки, которые заканчиваются строкой "zz"
() Сохранение результата [a-z]{0,} Символ может встречаться n и более раз. Тоже самое [a-z]*
/s Пробел, табуляция, новая строка
/S Все, что не совпадает с /s
/w Слово
/W Все, что не совпадает с /w
/d Цифры
/D Все, что не совпадает с /d
Примеры:
"\\[text\\]" - Поиск строки "[text]" (с управляющим символом).
"/^[a-zA-Z0-9]+$/" - Имя пользователя состоит из букв и цифр.