Jump to content

Вырезать, копировать и вставлять

(Перенаправлено с копирования-вставки )
Значки вырезания, копирования и вставки реализованы в ERP5 .

Вырезать, копировать и вставлять — важные команды современного взаимодействия человека с компьютером и проектирования пользовательского интерфейса . Они предлагают метод межпроцессного взаимодействия для передачи данных компьютера через пользовательский интерфейс . Команда вырезания удаляет выбранные данные из исходного положения, а команда копирования создает дубликат; в обоих случаях выбранные данные сохраняются во временном хранилище, называемом буфером обмена . Данные буфера обмена позже вставляются везде, где вставки была дана команда . Данные остаются доступными для любого приложения, поддерживающего эту функцию, что позволяет легко передавать данные между приложениями.

Имена команд представляют собой метафору интерфейса , основанную на физической процедуре, используемой при редактировании рукописной печати для создания макета страницы , как в случае с бумагой. Команды были впервые использованы в компьютерных вычислениях компанией Xerox PARC в 1974 году, популяризированы Apple Computer в рабочей станции Lisa 1983 года и компьютере Macintosh 1984 года , а также в нескольких приложениях для домашних компьютеров, таких как текстовый процессор Cut & Paste 1984 года .

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

Возможность легко копировать информацию, изменяя ее между контекстами и приложениями, связана с проблемами конфиденциальности из-за рисков раскрытия при работе с конфиденциальной информацией . Такие термины, как клонирование , копирование , перенос или повторное использование , относятся к распространению такой информации через документы и могут регулироваться административными органами . [1]

Происхождение

[ редактировать ]

Термин «вырезать и вставить» происходит от традиционной практики редактирования рукописей, когда люди вырезают абзацы со страницы ножницами и вставляют их на другую страницу. Эта практика оставалась стандартной до 1980-х годов. В магазинах канцелярских товаров продавались «ножницы для редактирования» с лезвиями, достаточно длинными, чтобы разрезать страницу шириной 8½ дюйма. Появление копировальных аппаратов сделало эту практику проще и гибче.

Процесс копирования или переноса текста из одной части компьютерного документа (« буфера ») в другое место в том же или другом компьютерном документе был частью самых первых компьютерных онлайн-редакторов. Как только компьютерный ввод данных перешел с перфокарт на онлайн-файлы (в середине-конце 1960-х годов), появились «команды» для выполнения этой операции. Этот механизм часто использовался для переноса в документ часто используемых команд или фрагментов текста из дополнительных буферов, как это было в текстовом редакторе QED . [2]

Ранние методы

[ редактировать ]

Самые ранние редакторы (разработанные для телетайпов терминалов ) предоставляли команды клавиатуры для выделения непрерывной области текста, а затем ее удаления или перемещения. Поскольку для перемещения области текста необходимо сначала удалить ее из исходного местоположения, а затем вставить в новое место, пришлось изобрести различные схемы, позволяющие пользователю задавать этот многоэтапный процесс. Часто это делалось с помощью команды «переместить», но некоторые текстовые редакторы требовали, чтобы текст сначала был помещен в какое-то временное место для последующего извлечения/размещения. В 1983 году Apple Lisa стала первой системой редактирования текста, назвавшей это временное место «буфером обмена».

Более ранние схемы управления, такие как NLS, использовали структуру команды «глагол — объект» , где имя команды указывалось первым, а объект, который нужно скопировать или перемещать, был вторым. Инверсия глагола — объекта в объект — глагола, на котором основано копирование и вставка, когда пользователь выбирает объект, с которым нужно работать, прежде чем начать операцию, была инновацией, решающей для успеха метафоры рабочего стола, поскольку она позволяла выполнять операции копирования и перемещения. основано на прямом манипулировании . [3]

Популяризация

[ редактировать ]

Вдохновленный ранними редакторами строк и символов, которые разбивали операцию перемещения или копирования на два этапа, между которыми пользователь мог вызвать подготовительное действие, такое как навигация, Лоуренс Г. «Ларри» Теслер предложил названия «вырезать» и «копировать» для первый шаг и «вставить» для второго шага. Начиная с 1974 года он и его коллеги из Xerox PARC внедрили несколько текстовых редакторов, которые использовали команды вырезания/копирования и вставки для перемещения и копирования текста. [4]

Apple Computer популяризировала эту парадигму с помощью своих операционных систем и приложений Lisa (1983) и Macintosh (1984). Функции были сопоставлены с комбинациями клавиш с помощью Command ключ как специальный модификатор , который удерживается при одновременном нажатии X для резки, C для копирования или V для пасты. Эти несколько сочетаний клавиш позволяют пользователю выполнять все основные операции редактирования, а клавиши сгруппированы в левом конце нижнего ряда стандартной QWERTY- клавиатуры.

Это стандартные сочетания клавиш:

Стандарт IBM Common User Access (CUA) также использует комбинации клавиш Insert , Del , Shift и Control . Ранние версии Windows использовали стандарт IBM. Позже Microsoft также приняла комбинации клавиш Apple с появлением Windows , используя клавишу управления в качестве клавиши-модификатора . Для пользователей, перешедших на Windows с DOS, это было большим изменением, поскольку пользователи DOS использовали команды « КОПИРОВАТЬ » и « ПЕРЕМЕСТИТЬ ».

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

Исходный рабочий процесс вырезания, копирования и вставки, реализованный в PARC, использует уникальный рабочий процесс: с двумя окнами на одном экране пользователь может использовать мышь, чтобы выбрать точку для вставки в одно окно (или в другое окно). фрагмент текста для замены). Затем, удерживая клавишу Shift и выбирая источник копирования в другом месте на том же экране, копия будет создана, как только клавиша будет отпущена. Аналогичным образом, удержание Shift и Control приведет к копированию и вырезанию (удалению) источника. Этот рабочий процесс требует гораздо меньше нажатий клавиш и щелчков мыши, чем текущие многоэтапные рабочие процессы, и не требует явного буфера копирования. Предполагается, что от него отказались, потому что исходные графические интерфейсы Apple и IBM не имели достаточно высокой плотности, чтобы поддерживать несколько окон, как это было в машинах PARC, и поэтому несколько одновременных окон использовались редко.

Вырезать и вставить

[ редактировать ]
Схема последовательности операций вырезания и вставки

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

  1. Пользователь выбирает или «выделяет» текст или файл для перемещения каким-либо способом, обычно перетаскивая текст или имя файла с помощью указывающего устройства или удерживая нажатой клавишу Shift , используя клавиши со стрелками для перемещения текстового курсора .
  2. Пользователь выполняет операцию «разрезания» с помощью комбинации клавиш. Ctrl+ x ( + x для пользователей Macintosh ), меню или другими способами.
  3. Заметно, что «вырезанный» текст сразу исчезает со своего места. «Вырезанные» файлы обычно меняют цвет, указывая на то, что они будут перемещены.
  4. Концептуально текст теперь перемещен в место, которое часто называют буфером обмена . Буфер обмена обычно остается невидимым. В большинстве систем существует только одно место в буфере обмена, поэтому другая операция вырезания или копирования перезаписывает ранее сохраненную информацию. Многие UNIX предоставляют несколько записей в буфере обмена, как и некоторые программы Macintosh, такие как Clipboard Master, текстовые редакторы [5] и программы -менеджеры буфера обмена Windows , такие как Microsoft Office .
  5. Пользователь каким-либо способом выбирает место для вставки, обычно щелкая нужную точку вставки.
  6. вставки . Происходит операция вставки, которая визуально вставляет текст буфера обмена в точку (Операция вставки обычно не уничтожает текст буфера обмена: он остается доступным в буфере обмена, и пользователь может вставлять дополнительные копии в другие точки).

Хотя вырезание и вставка часто выполняется с помощью эквивалента мыши в средах графического пользовательского интерфейса, подобных Windows, оно также может выполняться полностью с клавиатуры, особенно в текстовых редакторах UNIX , таких как Pico или vi . Вырезание и вставка без использования мыши может включать выделение (для чего Ctrl+ x нажимается в большинстве графических систем) или всю текущую строку, но может также включать в себя текст после курсора до конца строки и другие более сложные операции.

Буфер обмена обычно остается невидимым, поскольку операции вырезания и вставки, хотя и независимы, обычно происходят в быстрой последовательности, и пользователю (обычно) не требуется никакой помощи для понимания операции или поддержания мысленного контекста. Некоторые прикладные программы предоставляют средства просмотра, а иногда даже редактирования данных в буфере обмена.

Скопируйте и вставьте

[ редактировать ]
Схема последовательности операции копирования-вставки

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

Использование в медицинской документации и электронных медицинских записях является конфиденциальным и может привести к медицинским ошибкам , информационной перегрузке и мошенничеству . [1] [6]

См. также

[ редактировать ]
  1. ^ Jump up to: а б Лаубах, Лори; Уэйкфилд, Кэтрин (8 июня 2012 г.). «Клонирование и другие риски нарушения требований в электронных медицинских записях» (PDF) . ТОО «Мосс Адамс» , MultiCare . Архивировано (PDF) из оригинала 20 августа 2014 г. Проверено 23 апреля 2014 г.
  2. ^ Дойч, Л. Питер ; Лэмпсон, Батлер В. (1967), «Онлайн-редактор» , Communications of the ACM , 10 (12): 793–799, 803, doi : 10.1145/363848.363863 , S2CID   18441825 , заархивировано из оригинала 26 мая 2013 г. , с. 793.
  3. ^ Кун, Вернер (1993). «Метафоры создают теории для пользователей». Теория пространственной информации как теоретическая основа ГИС . Конспекты лекций по информатике. 716 . Спрингер: 366–376. дои : 10.1007/3-540-57207-4_24 . ISBN  978-3-540-57207-7 .
  4. ^ «Билл Моггридж, Проектирование взаимодействий, MIT Press 2007, стр. 63–68» . Designinginteractions.com. Архивировано из оригинала 17 ноября 2011 г. Проверено 25 ноября 2011 г.
  5. ^ «Мастер буфера обмена» . Clipboard Master 2.0, разработанный In Phase Consulting, июль 1994 г. Проверено 14 сентября 2009 г.
  6. ^ «Надлежащее использование функций копирования и вставки в электронных медицинских картах» (PDF) . Американская ассоциация управления медицинской информацией . 17 марта 2014 г. Архивировано из оригинала (PDF) 12 марта 2016 г. . Проверено 23 апреля 2014 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: c9f0c484ad70de8b72ac37196ee7f91e__1719737280
URL1:https://arc.ask3.ru/arc/aa/c9/1e/c9f0c484ad70de8b72ac37196ee7f91e.html
Заголовок, (Title) документа по адресу, URL1:
Cut, copy, and paste - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)