Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
28 мар 2024, 17:27

Ввод и редактирование текста

Автор DF, 15 июл 2008, 10:20

0 Пользователей и 1 гость просматривают эту тему.

DF

Ввод текста осуществляется путем набора нужных символов на клавиатуре. Набираемые символы будут вводиться в месте нахождения курсора — тонкой вертикальной полоски. В процессе ввода и редактирования текста текущее положение курсора — номер строки и номер позиции в строке — выдается в строке состояния программы.

Размер редактируемого документа и режим редактирования можно посмотреть, если выбрать пункт «Свойства» в меню «Действия» главного меню программы.

При редактировании текста можно использовать клавиши, приведенные ниже.

Перемещение курсора

DF

Для перемещения курсора по редактируемому тексту можно использовать следующие клавиши и комбинации клавиш (см. таблицу).

Клавиши
Действия

Стрелка Вправо
Переход на следующий символ в строке

Стрелка Влево
Переход на предыдущий символ в строке

Ctrl+Стрелка Вправо
Переход к следующему слову в строке

Ctrl+Стрелка Влево
Переход к предыдущему слову в строке

Стрелка Вверх
Переход на строку вверх

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

PgUp
Переход на страницу вверх

PgDn
Переход на страницу вниз

Home
Переход в начало строки

End
Переход в конец строки

Ctrl+Home
Переход в начало всего документа

Ctrl+End
Переход в конец документа

Ctrl+Стрелка Вверх
Прокрутка текста на одну строку вверх, при этом курсор сохраняет свою позицию в тексте

Ctrl+Стрелка Вниз
Прокрутка текста на одну строку вниз, при этом курсор сохраняет свою позицию в тексте

Ctrl+PgUp
Прокрутка текста в окне влево, при этом курсор сохраняет свою позицию в окне

Ctrl+PgDn
Прокрутка текста в окне вправо, при этом курсор сохраняет свою позицию в окне


DF

Текущую позицию курсора в тексте показывают 2 числа в строке состояния Конфигуратора: первое — номер строки, второе — номер позиции в строке.

Отдельно следует остановиться на комбинациях клавиш Ctrl+{ и Ctrl+}.

Если курсор в тексте стоит на открывающей круглой или фигурной скобке, то нажатие клавиш Ctrl+{ или Ctrl+} выполняет переход к парной закрывающей скобке и обратно.

Если курсор в тексте находится на одном из ключевых слов управляющих конструкций встроенного языка системы 1С:Предприятие типа Если...Тогда...КонецЕсли, Пока...Цикл...КонецЦикла и подобных, то нажатие клавиш Ctrl+{ или Ctrl+} выполняет переход по ключевым словам этих управляющих конструкций в прямой (клавиши Ctrl+{ ) или обратной (клавиши Ctrl+} ) последовательности.

Кроме перемещения курсора по тексту, можно прокручивать текст — перемещать его в окне при сохранении позиции курсора относительно текста. Для этого можно воспользоваться как линейкой прокрутки, так и колесом «интеллигентной» мыши (например, IntelliMouse, выпускаемой Microsoft Corporation).


DF

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


DF

Использование закладок
В процессе редактирования любые строки текста можно пометить специальными отметками, а затем быстро перемещаться между отмеченными строками. Такие отметки называются закладками.

Для установки закладки установите курсор в строку текста, которую необходимо пометить, и используйте пункт «Закладка» из меню «Текст» главного меню Конфигуратора. Установленная закладка изображается кружком голубого цвета в крайней левой колонке окна редактора текстов.

Цвет закладок можно выбрать в режиме «Настройка параметров системы» (меню «Сервис» главного меню Конфигуратора).

Закладку можно убрать повторным выбором пункта «Закладка» в меню «Текст» главного меню Конфигуратора, когда курсор находится в отмеченной строке.

Для перемещения между отмеченными строками текста используйте пункты «Следующая закладка», «Предыдущая закладка» из меню «Текст» главного меню Конфигуратора.

Команда «Следующая закладка» перемещает курсор на закладку, расположенную ниже по тексту. Если курсор находится на последней закладке, выполнение команды «Следующая закладка» переместит его на первую закладку.

Команда «Предыдущая закладка» перемещает курсор на закладку, расположенную выше по тексту. Если курсор находится на первой закладке, выполнение команды «Предыдущая закладка» переместит его на последнюю закладку.

Команда «Убрать все закладки» убирает все закладки из редактируемого текста. Закладки автоматически убираются, когда редактируемый документ закрывается.


DF

Выделение текста
Для выделения блока текста можно использовать следующие клавиши и комбинации клавиш (см. таблицу).

Клавиши
Действия

Shift+Стрелка Вверх, Shift+Стрелка Вниз, Shift+Стрелка Вправо, Shift+Стрелка Влево
Выделяет текст от начальной до конечной позиции курсора

Shift+Home
Выделяет текст от позиции курсора до начала строки

Shift+End
Выделяет текст от позиции курсора до конца строки

Shift+PgUp
Выделяет страницу текста вверх от позиции курсора

Shift+PgDn
Выделяет страницу текста вниз от позиции курсора

Shift+Ctrl+Home
Выделяет текст от курсора до начала всего документа

Shift+Ctrl+End
Выделяет текст от курсора до конца всего документа


DF

Чтобы выделить сразу весь текст документа, выберите пункт «Выделить все» в меню «Действия» главного меню Конфигуратора.

Совет. Для выделения текста также можно использовать мышь. Перемещение указателя мыши по тексту при нажатой левой клавише выделяет текст от начальной до конечной позиции указателя.

Двойной щелчок левой кнопки мыши выделяет слово. Если щелкнуть мышью в промежутке между левой границей окна редактора текстов и левой границей текста, будет выделена целиком строка текста. Перемещение указателя мыши в этом пространстве при нажатой левой клавише выделяет несколько строк текста.


DF

Операции с выделенным блоком
Выделенный блок текста может быть перемещен, скопирован или удален, для этого используются комбинации клавиш (см. таблицу).

Клавиши
Действия

Shift+Del
удаляет отмеченный блок текста и помещает его в Буфер Обмена MS Windows

Ctrl+Ins
помещает в Буфер Обмена MS Windows копию отмеченного блока текста

Shift+Ins
вставляет содержимое Буфер Обмена MS Windows в текущую позицию курсора


Для перемещения и копирования блока текста можно использовать также режим «drag&drop» («перенеси и оставь»).

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

Для копирования выделенного блока следует при перемещении мыши держать нажатой клавишу Ctrl, и отпустить ее после отпускания кнопки мыши.

Перетаскивать блок текста можно также при нажатой правой кнопке мыши. В этом случае, после отпускания кнопки мыши буде выдано меню, из которого следует выбрать необходимое действие: переместить блок текста, скопировать его или отказаться от выполнения операции.

Возможность перетаскивания текста мышью можно отключать при настройке параметров системы (пункт «Параметры» меню «Сервис» главного меню Конфигуратора).


DF

Совет. Чтобы перемещать или копировать части длинного документа, разбейте окно на два подокна, например, горизонтально. В одном подокне найдите текст, который требуется скопировать или переместить, а в другом — место, куда требуется скопировать или переместить. Выделите текст и перетащите выделенный текст мышью через линию разделения подокон.


DF

Удаление текста
Для удаления текста используются следующие клавиши и комбинации клавиш (см. таблицу).

Клавиши
Действия

Del
удаляет выделенный текст или символ справа от курсора

Ctrl+Del
удаляет выделенный текст или слово (часть слова) справа от курсора

Backspace
удаляет выделенный текст или символ слева от курсора

Ctrl+Backspace
удаляет выделенный текст или слово (часть слова) слева от курсора

Ctrl+Y
удаляет строку


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск