Каталог решений - С конфигуратора на EDT. Привычки, которые придется поменять

С конфигуратора на EDT. Привычки, которые придется поменять

С конфигуратора на EDT. Привычки, которые придется поменять

В наличии

Решил перейти на EDT, чтобы повысить эффективность разработки? А теперь приостановись и выдохни! Я расскажу сейчас о том, из-за чего многие новички в EDT (будучи матёрыми кодерами в конфигураторе) воспринимают встречу с новшествами так, будто их с велосипеда пересадили за штурвал Боинга.

Категория:

Описание

Действительно, инструментарий EDT настолько "другой", что многое приходится осваивать заново. Даже самые привычные, элементарные, действия, в EDT выполняются совсем не так, как мы привыкли.

В этой статье я затрону некоторые аспекты работы с кодом и модулем. Это то, из-за чего я сам сильно фыркал на EDT, пока к нему привыкал.

Поехали!

Навигация по модулю и манипуляции с кодом

Горячие клавиши, которые остались неизменными

Прокрутить модуль на одну строку вверх/внинз: Ctrl+Up, Ctrl+Down

Переход по операторным скобкам: Ctrl+[, Ctrl+]

Сдвинуть блок вправо: Tab

Сдвинуть блок влево: Shift+Tab

Контекстная подсказка: Ctrl+Пробел

Контекстная информация, описание параметра: Ctrl+Shift+Пробел

В EDT появилась еще одна возможность — завершение слов (Alt+Пробел)

Наиболее “яркие” изменения

Список процедур и функций

В конфигураторе мы привыкли к этой кнопке в панели инструментов (Ctrl+Alt+P) и выпадающему списку процедур и функций рядом с ней. По текущему значению в списке также удобно определять, в какой процедуре мы сейчас находимся.

 

 

В EDT этого всего нет, команда теперь называется "Быстрая схема модуля" и спрятана в контекстном меню самого модуля. Хоткей стал проще (Ctrl+O), а в быстром поиске работает фильтр при наборе.

Информация о текущем местоположении переехала в самый низ главного окна программы — в строку состояния.

 

 

Переход к определению и возврат в исходную

Чтобы перейти к определению используемой процедуры или функции, в конфигураторе предусмотрена команда контекстного меню "Перейти к определению" (F12), а для возврата назад — сочетание Ctrl + —.

В EDT команда называется "Открыть декларацию" и вызывается по F3. При этом появился дополнительный бонус — навигация по истории переходов: Alt + Стрелка влево (перейти назад) и Alt + Стрелка вправо (переход вперёд).

 

 

 

Однако при этом переходы к определениям элементов, команд и т.д. в редакторе формы по-прежнему остался на клавише F12.

Закладки

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

  • Установить/снять закладку: Alt+F2
  • Следующая закладка: F2
  • Предыдущая закладка: Shift+F2
  • Список всех закладок Ctrl+Shift+F2

 

В EDT управление закладками выполняется только интерактивно, горячие клавиши не предусмотрены (что, по-моему, не очень удобно). Чтобы установить закладку на строку, нужно открыть контекстное меню вертикальной линейки (это где номера строк написаны), и нажать “Добавить закладку…”. Для навигации по закладкам нужно открыть панель “Закладки”, которую без обращения к справке вы вряд ли найдете. Поэтому запоминайте: главное меню “Окно — Показать панель — Другое — Общие — Закладки”.

 

 

 

Из положительного в EDT: теперь закладкам можно присваивать описания, весь список закладок виден как на ладони, а перейти к любой из них можно двойным щелчком по строке списка.

Прочие горячие клавиши, которые изменились

Действие

Конфигуратор

EDT

Перейти к строке

Ctrl+G

Ctrl+L

Удалить текущую строку

Ctrl+L

Ctrl+D

Форматировать блок

Shift+Alt+F

Ctrl+Shift+F

Свернуть все группы

Ctrl+Shift+Num-

Ctrl+Num*

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

Ctrl+Shift+Num+

Ctrl+Shift+Num/

Добавить комментарий

Ctrl+Num/

Ctrl+7

Удалить комментарий

Ctrl+Shift+Num/

Ctrl+7

has been added to your cart:
Оформление заказа