
Редактирование текста программы
Окно кода – это полноценный редактор, предназначенный для ввода и редактирования программ. В приведённой ниже таблице перечислены команды, определённые в редакторе, и их описание.
Действие |
Результат |
К |
Отображает в окне кода только код выбранной процедуры |
К |
Отображает в окне кода полный код модуля |
Щелчок по тексту |
Позиционирует курсор в коде программы |
Щелчок в области выделения |
Выделяет строку |
Двойной щелчок по слову |
Выделяет слово |
Двойной щелчок в области выделения |
Выделяет процедуру |
Протяжка указателя по тексту |
Выделяет текст |
Протяжка указателя по области выделения |
Выделяет несколько строк |
Нажатие клавиши Delete |
Удаляет выделенный фрагмент текста. Если в тексте ничего не выделено, удаляет символ, стоящий после курсора |
Нажатие клавиши BackSpase (⇐) |
Удаляет выделенный фрагмент текста. Если в тексте ничего не выделено, удаляет символ, стоящий перед курсором. |
Нажатие клавиши Tab |
Создаётся отступ в строке или во всех выделенных строках. Используется для создания “карнизов” в тексте программы. |
Нажатие клавиш Shift+Tab |
Сдвигает текст влево. Используется для удаления “карнизов” в тексте программы. |
Нажатие клавиш Ctrl+Y |
Удаляет строку, в которой находится курсор |
Нажатие клавиши Enter |
Вставляет символ конца строки (на экране не отображается) |
Нажатие клавиши End |
Перемещает курсор в конец строки |
Нажатие клавиши Home |
Перемещает курсор в начало строки |
Нажатие клавиш Ctrl+End |
Перемещает курсор в конец файла |
Нажатие клавиш Ctrl+Home |
Перемещает курсор в начало файла |
Нажатие клавиш Ctrl+⇒ |
Перемещает курсор к началу следующего слова |
Нажатие клавиш Ctrl+⇐ |
Перемещает курсор к началу предыдущего слова |
Нажатие клавиш Ctrl+⇓ |
Перемещает курсор к началу следующей процедуры |
Нажатие клавиш Ctrl+⇑ |
Перемещает курсор к началу предыдущей процедуры |
К |
Удаляет выделенный фрагмент программы в буфер обмена |
К |
Копирует выделенный фрагмент программы в буфер обмена |
К |
Вставляет содержимое буфера обмена в позицию курсора |
К |
Позволяет отменить все команды с момента загрузки проекта. |
К |
Выполняет отменённые команды плоть до последней введённой команды |
И еще несколько слов о редакторе кода Visual Basic. В принципе приемы работы в нем такие же, как и при редактировании текстов в приложениях Windows. Набранные символы вставляются на месте курсора ввода. После нажатия клавиши Insert текстовый курсор принимает форму бруска, что свидетельствует об активизации режима замены. Повторное нажатие клавиши Insert переводит редактор обратно в режим вставки. Выделенный текст при вводе заменяется новым.
Над вертикальной полосой прокрутки находится маленькое поле, которое можно перетаскивать с помощью мыши вниз для разделения окна на две части (split window). Это дает возможность редактировать в одном окне две разные процедуры. Разделение отменяется, если разделительную линию переместить к самому краю окна или выполнить двойной щелчок на разделительной линии.