Читайте также: |
|
Нужную реакцию на могущие возникнуть неожиданности вы можете найти в дальнейшем материале вплоть до конца этого раздела. А пока начнем по порядку.
Ввод нескольких строк. Как сделать так, чтобы, введя слова «В небе», следующие слова начать с новой строки? Для этого можно нажать клавишу ¯. Во многих текстовых редакторах клавиша перемещения курсора ¯ в этой ситуации не помогает. Приходится в тот момент, когда курсор занимает самую правую позицию на строке, нажимать клавишу Enter, по-другому Return, по-другому «Клавиша ввода». Курсор перепрыгивает в начало следующей строки. Введя вторую строку, снова перейдите в начало следующей и так далее.
А теперь введите все восемь строк задания.
Перемещение курсора по экрану. При помощи четырех клавиш перемещения курсора ® ¯ потренируйтесь перемещать курсор куда только можно. Вы скоро обнаружите, что курсор можно свободно перемещать только там, где имеется текст. Ни правее, ни больше чем на строчку ниже введенного текста курсор переместить не удается. Поначалу вам это может показаться непривычно и неприятно, и вы захотите расширить поле действия курсора. Удовлетворить вашу прихоть довольно легко.
Подведя курсор в правый край самой нижней строки, нажмите на клавишу ввода несколько раз. У вас ниже текста образовалось несколько невидимых пустых строк, по которым вверх-вниз может свободно ходить курсор.
Я назвал это прихотью, так как при вводе текста это никогда не бывает нужно. Но то, что вы сейчас проделали, вам полезно для свободной ориентации на листе.
Собственно работа с несколькими строками. А теперь вам полезно выполнить несколько заданий.
Чтобы вставить пустые строки между строчкой «Не беда - ведь я привык.» и строчкой «В луже», поставьте курсор в конец первой из этих строк или в начало второй и несколько раз нажмите клавишу ввода.
А как теперь убрать эти пустые строки? Поставьте курсор в начало самой верхней из пустых строк и несколько раз нажмите Delete.
Как разделить строку на две части? Например, вместо «Не беда - ведь я привык.» нужно получить
Не беда –
ведь я привык.
Поставьте курсор перед буквой "в" и нажмите клавишу ввода.
А как слить эти две строки? Поставьте курсор в правый конец верхней из этих строк и нажмите Delete один или несколько раз, пока строки не сольются.
Невидимые символы. Все эти правила могут показаться запутанными и не имеющими внутренней логики. А логика есть. И если вы ее поймете, то и правил запоминать не нужно. Вот она:
Нажатие на клавишу ввода вызывает появление на экране в том месте, где был перед нажатием курсор, специального невидимого символа, точно так же, как нажатие на клавишу пробела вызывает появление невидимого символа - пустого места. Обозначим для удобства символ клавиши ввода - p.
Рассмотрим с новой точки зрения действие различных клавиш:
· Нажатие на любую буквенную клавишу или пробел вызывает вставку в текст на место курсора соответствующей буквы или пробела, а вся правая часть текста сдвигается вправо.
· Нажатие на клавишу ввода вызывает перемещение вниз на одну строку всего текста, находящегося правее и ниже курсора, причем правая часть текста в строке, где был курсор, перемещается не только вниз, но и в начало следующей строки. Отсюда видно, что в текстовом редакторе Visual Basic строка кончается обязательно символом p. Это не относится к тем текстовым редакторам, которые переводят строку автоматически. Кроме как в конце строки, символ p нигде встречаться не может.
· Клавиша Delete стирает любой символ справа от курсора, будь то буква, пробел или p. Стирание символа уничтожает не только сам символ, но и его действие. Поэтому, стерев p, мы выполняем действие, обратное действию клавиши ввода, то есть нижние строки поднимаются, а ближайшая нижняя сливается с текущей.
· Аналогично действует клавиша BackSpace.
Окно кода - маленькое окно на большой лист с текстом
Когда вы вводите большой текст, то в конце концов доходите до нижнего края окна кода. Продолжайте работать как ни в чем не бывало. Перейдя в очередной раз на следующую строку, вы обнаруживаете, что весь текст в окне ушел немного вверх, так что верхняя его часть исчезла из вида. То же самое происходит, когда слишком далеко продолжаешь строку вправо - текст уходит влево.
Впечатление такое, что имеется большой неподвижный лист с текстом, а окно кода является небольшим подвижным окном, через которое вы можете видеть этот лист. Движением окна можно управлять клавишами перемещения курсора или щелкая мышкой по кнопкам полос прокрутки, которые возникают у правого и нижнего края окна кода. Можно также таскать бегунки полос прокрутки.
Копирование перемещение, удаление фрагментов текста
Часто в программах попадаются одинаковые или почти одинаковые фрагменты. Чем вводить их каждый раз заново, лучше скопировать.
Выделение фрагмента: Поставьте курсор мыши в тот момент, когда он имеет форму вертикальной палочки (I), чуть слева от копируемого фрагмента. Затем нажмите левую клавишу мыши и, не отпуская ее, ведите мышь на конец копируемого фрагмента. Фрагмент будет выделен темным цветом. Если в процессе ваша рука дрогнет, то на экране будут происходить страшные вещи. Сохраняйте хладнокровие и ни за что не отпускайте клавишу мыши. Когда вы доведете ее до последней буквы фрагмента, все уляжется. Можете отпускать мышь. Выделенный же фрагмент Visual Basic умеет удалять, перемещать и копировать в другое место. Следующим образом:
Копирование: Поставьте курсор мыши в тот момент, когда он имеет свою обычную форму наклоненной налево стрелки (Ý), острием стрелки на темный копируемый фрагмент. Щелкните правой клавишей мыши. В появившемся контекстном меню выберите пункт Copy.. Visual Basic запомнил фрагмент в специальном месте памяти, которое называется буфер обмена. Теперь щелкните правой клавишей мыши в том месте окна, куда вы хотите скопировать фрагмент. Убедившись, что текстовый курсор мигает в нужном месте, в появившемся контекстном меню выберите пункт Paste. То, что было в буфере обмена, переносится в нужное место.
Перемещение: Вместо Copy выбирайте Cut. Остальное - аналогично перемещению. Более быстрый способ: просто перетащите мышкой фрагмент в нужное место.
Если у вас на экране несколько окон, то вы точно так же можете копировать и переносить фрагменты из одного окна в другое. Особенно полезно «передирать» целые программы из окна помощи в свое окно кода и запускать получившийся проект.
Удаление: Выделив фрагмент, выберите в контекстном меню Delete или щелкните клавишу Delete на компьютере.
Вместо щелчков по правой клавише мыши вы можете выбрать пункты меню Edit (Copy, Cut, Paste, Delete) или щелкайте по соответствующим кнопкам на панели инструментов.
Волшебные кнопки отмены и возврата
Иногда так бывает, что в результате неосторожного нажатия на какую-нибудь кнопку в окне редактора ВСЕ СТАНОВИТСЯ ОЧЕНЬ ПЛОХО! То есть, или текст программы безнадежно испорчен, или большой фрагмент этого текста вообще пропал неизвестно куда, или еще что-нибудь. И вы не знаете, как помочь этому горю. В этом случае просто щелкните один или несколько раз по кнопке отмены на панели инструментов. Все вернется на свои места. Для интереса щелкайте по этой клавише, пока щелкается. Вы увидите, что все ваши действия в редакторе отменяются одно за другим. Чтобы вернуть их, пощелкайте по кнопке возврата .
Дата добавления: 2015-11-16; просмотров: 35 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Как вводить программу в компьютер или работа с текстом в текстовом редакторе | | | Решение заданий |