Как в браузере выделить несколько фрагментов текста
Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.
№1 21-10-2011 20:49:41
Как скопировать (выделить) текст в РАЗНЫХ местах страницы.
Как скопировать (выделить) текст в РАЗНЫХ местах страницы. С отрывом курсора за один раз? С нажатой ctrl не остается выделение(( - выделяет только следующее. Нужно как в программе Консультант Плюс - выделяешь мышкой текст, затем следующий и при этом первый остается выделенным. Может расширение какое есть?
№2 21-10-2011 20:59:38
С нажатой ctrl не остается выделение
Остаётся. Это штатная функция чуть ли не с третьей версии.
Почему она у тебя не работает — другой вопрос. Проверь в безопасном режиме браузера.
№3 21-10-2011 21:59:11
Отредактировано Mrakobes666 (21-10-2011 22:00:44)
№4 21-10-2011 22:38:03
Mrakobes666
Да, действительно. Оказалось, что это баг такой, если выделяемый текст находится в таблице.
Bug 306641 - CTRL-click table selection conflicts with multiple selection and vice versa
№5 21-10-2011 22:46:50
я так понял на той ссылке как то пофиксили этот баг. они умницы конечно но я то неврубэ что дальше мне делать(
Index: layout/generic/nsFrame.cpp
===================================================================
RCS file: /cvsroot/mozilla/layout/generic/nsFrame.cpp,v
retrieving revision 3.639
diff -u -8 -p -r3.639 nsFrame.cpp
--- layout/generic/nsFrame.cpp 10 Apr 2006 00:16:17 -0000 3.639
+++ layout/generic/nsFrame.cpp 14 Apr 2006 12:38:43 -0000
@@ -1586,17 +1586,18 @@ nsFrame::GetDataForTableSelection(nsIFra
// or when using shift key to extend block of cells
// (Mouse down does normal selection unless Ctrl/Cmd is pressed)
PRBool doTableSelection =
displaySelection == nsISelectionDisplay::DISPLAY_ALL && selectingTableCells &&
(aMouseEvent->message == NS_MOUSE_MOVE ||
aMouseEvent->message == NS_MOUSE_LEFT_BUTTON_UP ||
aMouseEvent->isShift);
Пользователи выделяют текст чтобы скопировать его, чтобы удалить или применить форматирование в выделенному фрагменту. Рассмотрим все возможные варианты, которые сделают из вас джедая по выделению фрагментов текста!
Как выделить текст
Выделение текста — это довольно простой процесс. Вам нужно навести курсор на начало фрагмента, который вы хотите выделить, в этом месте нажмите левую кнопку мыши и, удерживая её, передвигайте до конца фрагмента, который вы хотите выделить. Когда достигните нужного места, отпустите кнопку.
Текст будет выделен до тех пор, пока вы не кликните в любой области окна.
Как выбрать несколько фрагментов текста
Если на странице уже выделен фрагмент текста и вы попытаетесь выделить другое место, то выделение с первого будет снято. То есть можно выделить только один последовательный кусок.
Чтобы выделить в разных местах текста, удерживайте клавишу Ctrl. Вам необязательно постоянно держать её нажатой — главное, успевайте её нажимать до начала следующего выделения.
Таким образом вы сможете выделить любое количество фрагментов.
К сожалению, этот способ не работает в веб-браузерах, зато работает во многих текстовых редакторах, в том числе в Word.
Как выделить текст без перетаскивания мыши
Вы можете поставить курсор в начало фрагмента, который вы хотите выделить. Затем нажмите кнопку Shift и кликните в конец того места, которое вы хотите выделить. В результате будет выбрано пространство от курсора до второго клика.
Как выделить очень большой фрагмент текста
Если нужно выделить текст на десятки страниц, то воспользуйтесь показанным в предыдущем пункте методом — поставьте курсор в начало, перейдите в конце нужного фрагмента, нажмите Shift и кликните.
Как выделить очень большой фрагмент текста на веб-странице
Курсор можно поставить только текстовых редакторах — на веб страницах, в отличие от Word, нельзя поставить курсор, кликнув в какое-либо место страницы.
Чтобы обойти это ограничение, выделите первый символ фрагмента, который вы хотите выделить, затем перейдите в конце нужного фрагмента, нажмите Shift и кликните.
Как выделить весь текст
Вы можете использовать любой из показанных выше способов, но ещё проще просто воспользоваться сочетанием клавиш Ctrl+a. Эта комбинация работает практически в каждой программе.
Как снять выделение текста
Выделение текста нельзя отменить сочетанием клавиш Ctrl+z. Чтобы отменить выделение фрагмента, кликните в любое место (можно даже в самом выделении) или нажмите любую курсорную клавишу (последний метод работает в текстовых редакторах, но не работает в веб браузерах).
Набираете ли вы электронное письмо в браузере или пишете в текстовом редакторе, есть удобные сочетания клавиш, которые можно использовать практически в каждом приложении. Вы можете копировать, выделять или удалять целые слова или абзацы всего несколькими нажатиями клавиш.
Некоторые приложения могут не поддерживать некоторые из этих комбинаций, но большая часть приложений поддерживает большинство из них. Многие из них встроены в стандартные поля редактирования текста в Windows и других операционных системах.
Работа со словами
Мы привыкли, что клавиши со стрелкой, Backspace и Delete работают с одним символом за раз. Однако мы можем добавить клавишу Ctrl, чтобы они воздействовали на все слова или абзацы одновременно.
Ctrl+стрелка влево — переместить курсор в начало предыдущего слова.
Ctrl+стрелка вправо — переместить курсор в начало следующего слова
Ctrl+Backspace — удалить предыдущее слово.
Ctrl+Delete — удалить следующее слово.
Ctrl+стрелка вверх — переместить курсор в начало абзаца.
Ctrl+стрелка вниз — переместить курсор в конец абзаца.
Пользователи Mac: используйте клавишу Option вместо клавиши Ctrl.
Перемещение курсора
Клавишу Ctrl также можно комбинировать с клавишами Home и End.
Home — переместить курсор в начало текущей строки.
End — переместите курсор в конец текущей строки.
Ctrl+Home — переместите курсор в верхнюю часть поля ввода текста.
Ctrl+End — переместите курсор в нижнюю часть поля ввода текста.
Page Up — перемещение курсора на кадр вверх.
Page Down — перемещение курсора на кадр вниз.
Выбор текста
Все вышеперечисленные сочетания клавиш можно комбинировать с клавишей Shift для выделения текста.
Shift+клавиши со стрелками влево или вправо — выбор символов по одному.
Shift+клавиши со стрелками вверх или вниз — выбор строк по одной.
Shift+Ctrl+клавиши со стрелками влево или вправо — выделение слов — продолжайте нажимать клавиши со стрелками, чтобы выбрать дополнительные слова.
Shift+Ctrl+клавиши со стрелками вверх или вниз — выделение абзацев.
Shift+Home — выделит текст между курсором и началом текущей строки.
Shift+End — выделит текст между курсором и концом текущей строки.
Shift+Ctrl+Home — выделит текст между курсором и началом поля ввода текста.
Shift+Ctrl+End — выделит текст между курсором и концом поля ввода текста.
Shift+Page Down — выделит текстовый фрейм под курсором.
Shift+Page Up — выделит текстовый фрейм над курсором.
Ctrl+A — выделит весь текст.
Вы можете использовать несколько из этих комбинаций клавиш, чтобы уточнить выделенный текст. Например, вы можете нажать Shift+End, чтобы выделить текст до конца текущей строки, а затем нажать Shift+стрелка вниз, чтобы также выделить строку под ним.
После выделения текста вы можете сразу же начать вводить текст, чтобы заменить его — вам не нужно сначала нажимать Delete.
Редактирование
Вы действительно можете ускорить редактирование текста, используя сочетания клавиш Ctrl для копирования и вставки текста.
Ctrl+C, Ctrl+Insert — копировать выделенный текст.
Ctrl+X, Shift+Delete — вырезать выделенный текст.
Ctrl+V, Shift+Insert — вставить текст под курсором.
Ctrl+Z — отменить.
Ctrl+Y — повторить.
Форматирование
Комбинации клавиш форматирования работают, только если используемое приложение или веб-сайт поддерживает форматирование текста. Если у вас выделен текст, сочетание клавиш применит форматирование к выбранному тексту. Если у вас не выделен текст, горячие клавиши переключат соответствующий параметр форматирования.
Ctrl+B — жирный.
Ctrl+I — курсив.
Ctrl+U — подчёркивание.
Функции
Эти функциональные клавиши являются общими для большинства приложений для редактирования текста. Если вы используете их в своём веб-браузере, то будут открываться связанные с ним диалоговые окна.
Ctrl+F — Найти. Это открывает диалоговое окно поиска в большинстве приложений для поиска текста — я даже видел, как это работает в некоторых приложениях, в меню которых не было параметра поиска.
F3 — Найти дальше.
Shift+F3 — найти предыдущее.
Ctrl+O — Открыть.
Ctrl+S — Сохранить.
Ctrl+N — Новый документ.
Ctrl+P — Печать.
Эти клавиши работают в большинстве приложений, но особенно полезны в текстовых редакторах:
Alt — активировать строку меню приложения. Вы можете использовать клавиши со стрелками для выбора пункта меню и клавишу Enter для его активации.
Современные браузеры позволяют выделять текст посимвольно, построчно или целиком, а затем копировать в буфер обмена. Результаты такого копирования можно затем помещать в формы ввода на других страницах, а также в документы, обрабатываемые текстовыми редакторами.
- Как выделить текст на сайте
- Как выделить ссылку
- Как выделить текст с помощью клавиатуры
Во всех браузерах для настольных компьютерах выделение текста осуществляется одинаково. Чтобы выделить фрагмент, используйте мышь. Подведите стрелку к началу фрагмента, нажмите левую кнопку, а затем, удерживая эту кнопку, ведите стрелку к концу фрагмента. Признаком того, что символы выделены, будет являться изменение цвета фона вокруг них, а иногда и их самих. Цвета, в которые они будут окрашиваться, зависят от настроек графического интерфейса операционной системы.
Можно также выделить сразу весь текст на странице. Для этого нажмите на клавиатуре сочетание клавиш Ctrl-A (буква A латинская) либо выберите в меню пункт «Правка» - «Выделить все» (он может также называться «Выбрать все»). В поле ввода текст можно выделять, подведя курсор к началу фрагмента, нажав Shift, а затем, удерживая его, клавишами со стрелками переведя курсор к концу фрагмента и отпустив Shift. В таких полях также можно использовать указанное выше сочетание клавиш Ctrl-A.
В мобильных телефонах выделение текста осуществляется несколько иным способом. В некоторых платформах, например, Series 40, оно не предусмотрено вообще. В Series 60 выделять текст можно только в поле ввода. Для этого подведите курсор к началу фрагмента, а затем выделите его способом, указанным выше, с той лишь разницей, что вместо клавиши Shift придется использовать кнопку с изображением карандаша. У некоторых смартфоров на платформе Series 60 имеются алфавитные клавиатуры. Такие аппараты снабжены двумя клавишами со стрелками, направленными вверх - они являются аналогами клавиш Shift на клавиатурах компьютеров. Если у телефона имеется и клавиша Ctrl, ее можно использовать для ввода сочетания Ctrl-A.
Выделение фрагментов текста не в поле ввода, а на странице можно осуществлять только средствами сторонних браузеров, например, новых версий UC и Opera Mini. В первом используйте для этого пункт меню «Инструменты» - «Копировать» - «Свободно коп.», а во втором - нажмите клавишу 1, а затем для указания начала и конца фрагмента руководствуйтесь подсказками, которые будут появляться на экране телефона. В обоих случаях выделенный фрагмент можно будет сразу поместить в буфер обмена (если речь идет о Java-приложении, то это будет буфер самой программы, а не телефона).
Во всех остальных случаях, как на компьютере, так и на телефоне, выделенный текст следует скопировать в буфер вручную. Для этого при использовании компьютера либо смартфона с алфавитной клавиатурой нажмите Ctrl-C (буква C - также латинская). У аппарата на платформе Series 60 с цифровой клавиатурой нажмите кнопку с изображением карандаша, удерживайте ее, и через секунду в нижней части экрана появится подсказка. Нажмите ту подэкранную клавишу, над которой будет написано «Копировать». А для вставки фрагмента в редактор или поле ввода нажмите Ctrl-V либо клавишу с карандашом в сочетании с подэкранной клавишей, над которой будет написано «Вставить».
При работе с фрагментами текста, файлами, папками, отображающимися в виде списка, и в ряде других случаев может потребоваться выделить одновременно несколько строк. Способы выделения одинаковые почти во всех программах. Для данной операции можно использовать только мышь, только клавиатуру или мышь и клавиатуру одновременно.
- Как выделить несколько строк
- Как выделить текст с помощью клавиатуры
- Как выделить столбец
Чтобы выделить несколько строк в тексте с помощью мыши, установите курсор в начало фрагмента. Нажмите и удерживайте левую кнопку мыши, перемещая курсор по области, которую необходимо выделить. В конце фрагмента отпустите кнопку мыши. Выделенная часть текста останется подсвеченной.
Для выделения нескольких строк с помощью клавиатуры установите курсор в начало фрагмента клавишами со стрелками. Нажмите и удерживайте клавишу Shift, одновременно нажимая клавишу со стрелкой вправо. Каждое нажатие стрелки выделяет один печатный знак текста правее курсора. Чтобы выделять слова целиком, одновременно с клавишей Shift удерживайте нажатой клавишу Ctrl.
Иногда бывают случаи, когда фрагмент текста или списка слишком большой. Тогда можно отказаться от построчного выделения, отметив лишь начало и конец фрагмента. Установите курсор мыши в начало выделяемого списка или абзаца, нажмите клавишу Shift и, удерживая ее, щелкните один раз левой кнопкой мыши в конце выделяемого фрагмента. Весь текст между указанными позициями будет выделен.
В тех случаях, когда требуется выделение строк, не смежных между собой, также используются мышь и клавиатура. Удерживая нажатой левую кнопку мыши, выделите первую строку, затем отпустите кнопку. Нажмите на клавиатуре клавишу Ctrl и, удерживая ее, выделите следующую строку в нужном вам месте с помощью левой кнопки мыши. Повторите операцию нужное количество раз.
В текстовых редакторах курсор мыши может менять свой вид у левого края страницы в области полей. Когда курсор принимает вид стрелки, единичное нажатие левой кнопки мыши выделяет сразу всю строку, напротив которой находится курсор. Ведя вверх или вниз по левому полю курсор мыши с зажатой левой кнопкой, вы также сможете выделить нужное количество строк.
Читайте также: