Копирование текстов происходит несколько иначе, нежели копирование файлов или картинок.
Для чего копируют тексты?
Для того, чтобы быстро перенести текст (или часть текста) с одного носителя на другой. Например с сайта в текстовый редактор. Или, к примеру, вебмастера, когда устанавливают рекламу, им дают некий HTML-javascript код (фрагмент программы), который они должны установить себя на сайте, чтобы на нём показывалась реклама и они получали за это доход. Бывает, что этот код довольно большой и переписывать его вручную долго, тем более, что можно ошибиться и код не заработает, либо заработает неправильно. А скопировать можно за несколько секунд и готово.
Выделение текстов
Чтобы уметь копировать тексты, их сначала надо научиться выделять, тем самым показывая компьютеру, какая именно часть текста тебя интересует.
Способы выделения и копирования текстов бывают разные и зависят они от того, как это придумает разработчик программы, откуда или куда вы хотите скопировать текст. В Windows есть объекты, из которых как в конструкторе можно собирать интерфейс программ. Если разработчик для работы с текстами использовал эти встроенные средства разработки программ под Windows, то тогда ему даже не нужно программировать средства взаимодействия с пользователем - они уже заложены в самих этих объектах. Именно про такие стандартные объекты мы сейчас и поговорим. В них выделение и копирование происходит стандартным способом, к которому все пользователи Windows уже привыкли.
Пример такого объекта вы можете видеть, открыв обычный блокнот Windows.
Открыть его можно, нажав Пуск и выбрать Блокнот. Либо зайти в какую-нибудь папку, нажать Создать и выбрать Текстовый документ.
Место Блокнота, в котором можно писать, это объект Windows под названием Текстовое поле или Textarea. Есть и другие объекты под тексты (поля для ввода текста), но мы рассмотрим этот как наиболее используемый из-за встроенности в Блокнот, а также используемый на многих сайтах и во многих программах под Windows.
Способы выделения текстов:
1) Первый способ: выделение двиганием мыши
Работает и на большинстве сайтов и в полях для ввода текста и в большинстве текстовых редакторов.
Нажать левой кнопкой мыши в нужной области текста, и не отпуская кнопки перемещать мышь. При этом буквы текста меняют цвет, то есть выделяются. Какие именно буквы выделяются, это нужно самому попробовать, чтобы понять (объяснить трудно, так как что-то выделяется, а что-то наоборот). Потренируйтесь, водите мышью во все стороны, не отпуская кнопки. После отпускания кнопки зафиксируется последний вариант выделения, а мышь освободится от функции выделения. Теперь пока не нажимайте никуда левой кнопкой мышь, иначе выделение исчезнет.
2) Второй способ: выделением кликом мыши
Работает в полях для ввода текста, в большинстве текстовых редакторов, работает на текстах сайтов (не защищённых от копирования), но не работает на текстах ссылок, так как при клике по ссылке, происходит переход, а не выделение текста.
Клик это нажатие кнопки мыши.
Подведите курсор мыши к требуемому фрагменту текста.
Далее:
Одинарный клик приводит к установке текстового курсора в место клика.
Двойной клик (щелчок левой кнопки мыши) приводит к выделению всего слова в тексте (одного слова), на котором был указатель мыши. Тут есть небольшое отличие - в Блокноте выделяется только слово, а в тексте сайтов выделяется ещё и пробел после этого слова (если он там есть).
Тройной клик приводит к выделению всего абзаца текста. Если абзацем является всего одно слово или предложение, то только они и выделятся. Если же весь текст написан одним абзацем, то выделится весь текст.
Тут важна скорость кликов. Между ними не должно быть больших временных промежутков, иначе система решит, что вы сделали одинарный клик. Желательный промежуток времени - не дольше одной трети секунды.
3) Третий способ: выделение всего текста с помощью меню.
Работает в Блокноте и во многих текстовых редакторах, на страницах интернета часто работает в текстовых редакторах и полях для ввода, но не работает на обычных текстах сайтов (ну или эта функция запрятана где-то в браузере - в инструментах разработчика).
Чтобы воспользоваться этой функцией, в Блокноте нажмите ПРАВОЙ! кнопкой мыши и в открывшемся меню выберите Выбрать всё (в Блокноте из Windows_11, в Блокнотах намного более ранних версий Windows, да даже и в самом редакторе Дзена, написано Выделить всё).
То же самое в Блокноте можно сделать и через меню:
Меню → Изменить → Выбрать всё (иногда написано Выделить всё)
Чтобы убрать выделение, достаточно кликнуть левой кнопкой мыши где-нибудь в тексте.
Процесс копирования текста
После выделения текста можно начать процесс копирования, то есть помещение копии выделенного текста в буфер обмена, то есть в некий промежуточный буфер (в некую область памяти), для того, чтобы потом извлечь оттуда текст и поместить куда нам надо.
Способы копирования текстов
1) Первый способ - с помощью клавиатуры
Работает в Блокноте, во многих полях для ввода и во многих текстовых редакторах.
Рассмотрим пример копирования в Блокноте от Windows 11.
Нажать на клавиатуре Ctrl + C (плюсик означает, что кнопки нужно нажимать последовательно, то есть саму кнопку с плюсиком нажимать не надо).
То есть нужно нажать кнопку Ctrl и удерживая её, нажать кнопку C.
При этом окно Блокнота должно быть активным. Это значит, что если вы после выделения текста работали в каком-то другом окне, то активность перешла на него и соответственно сигнал о том, что вы нажимали Ctrl + C поступит в то окно, а в Блокнот не поступит и копирования не произойдёт. По научному это называется - окно неактивно или окно не в фокусе или окно потеряло фокус. Чтобы вернуть окну фокус, нужно снова кликнуть по окну Блокнота. Но если вы кликните по тексту, выделение исчезнет и его придётся выделять заново. Поэтому при потере фокуса, нужно кликать не по тексту, а по верхней рамке окна программы Блокнот, либо воспользоваться другим способом копирования (Не с помощью клавиатуры. Читайте другие способы ниже).
2) Второй способ - с помощью контекстного меню.
Работает во всех контекстных меню, где есть надпись Копировать или Copy (или то же самое на других языках).
Контекстное меню, это небольшое меню, которое обычно раскрывается во многих программах при нажатии ПРАВОЙ кнопки мыши.
В Блокноте после выделения текста нажмите ПРАВУЮ! кнопку мыши.
В открывшемся меню нужно нажать кнопку с надписью Копировать.
3) Третий способ - с помощью основного меню
Работает в большинстве текстовых редакторов, а также в любых программах, где есть меню и в меню есть такая функция.
Основное меню это меню сверху редактора. Выберите в нём:
Меню → Изменить → Копировать (в иностранных программах Copy или то же самое на других языках)
Если всё сделали правильно, текст окажется в буфере обмена. Если копировали что-то тайное, например пароли, то после использования очистите буфер обмена, скопировав в него любой ненужный текст (чтобы пароль никто не узнал, программно извлекая информацию из буфера обмена, если вдруг есть на компьютере вирусы).
Хочу отметить, что на некоторых сайтах и в некоторых программах иногда есть кнопки под названием Копировать, Что является ещё одним способом копирования, облегчающим получать некую информацию с сайта. Например на сайтах и в приложениях банков и платёжных систем (копировать номер счёта, номер карты и т.п.), а также в рекламных сетях, где дают скопировать код для размещения на своём сайте.
Далее, после копирования, нужно вставить содержащийся в буфере обмена текст.
Способы вставки текста
Для начала откройте редактор или текстовое поле и установите текстовый курсор туда, куда хотите вставить фрагмент текста из буфера обмена. Это делается кликом мыши в нужное место текста. И в этом месте появляется мигающая вертикальная чёрточка (изредка горизонтальная) - это и есть текстовый курсор. Если текста в редакторе нет, то курсор может появиться только в левом верхнем углу.
Стоит отметить!, что текст можно вставить в пустое место (например между словами или буквами), но если вы выделите часть текста в редакторе, куда хотите вставить текст, то текст из буфера обмена ЗАМЕНИТ этот выделенный текст.
Вот способы вставить текст из буфера обмена:
1) С помощью клавиатуры.
Всё то же самое, что и в процессе копирования с клавиатуры, только нажимать нужно: Ctrl + V
Ctrl + V
2) Второй способ - с помощью контекстного меню.
Всё то же самое, что и в процессе копирования посредством контекстного меню (См. 2 способ копирования), только нажимать нужно Вставить (Paste в англоязычных программах и иначе на других языках). Обратите внимание на эту кнопку. Если она бледная и некликабельная, значит в буфере обмена нет никакого текста и значит ничего не вставишь. Тогда следует повторить процесс копирования.
3) Третий способ - с помощью основного меню
Всё то же самое, что и в процессе копирования посредством основного меню (См. 3 способ копирования), только нажимать нужно Вставить (Paste в англоязычных программах и иначе на других языках). Остальное описано в предыдущем способе.