Firefox

индекс
178,09

Firefox и произвольное выделение колонок в таблицах

Иногда возникает необходимость скопировать содержимое только одной колонки из таблицы.
Но текст выделяется построчно и, соответственно, копируется вся таблица из которой потом вручную надо выделять нужную колонку.
Но, оказывается, в Firefox можно просто зажать Ctrl и щёлкать по нужным ячейкам таблицы! А потом скопировать выделение в буфер.
image

Вот такая полезная штука, о которой даже после нескольких лет использования Firefox я не знал.
UPD: как подсказал eudj1n: «Таким же способом можно выделять не только ячейки таблиц, но и произвольный текст на странице»
UPD2: я не поленился и попробовал этод метод в других браузерах, ни в IE, Opera, Chrome мне не удалось выделить колонку текста.
+68
25 февраля 2010, 19:49
12

комментарии (54)

НЛО прилетело и опубликовало эту надпись здесь
+1
Kapustos #
Вот, вот и меня обуял он, поэтому и не удержался запостить, зная что полетят помидоры :)
–5
TigranAM #
Хорошая фича, жаль что уже хром юзаю
–3
khorost #
Думал что это бага, когда промахивался мимо крыжика на форумах. Оказывается фича :)

Спасибо. К сожалению карма пока не позволяет отметить это по другому…
+3
virtu #
Ну зачем же минусуете? Была б возможность он бы плюсанул молча и свалил. А так вынужден писать хренотень, что б вдруг не минусанули за просто спасибо
+2
khorost #
Спасибо за поддержку.

Но думаю что если если хабросообществу нужно сразу при входе новичков минусовать на ошибках которые они еще не понимают, то наверно так тому и быть. Желание чем еще поделиться как-то сошло на нет. Была цель войти в сообщество пусть закрытое, но справедливое, а оказалось что многие просто так самоутверждаются на мелочах прячась за маской анономности. Заметны эти + и — становятся после регистрации, когда хочется кого-то отметить +, а не получается — мало кармы. Или просто прошел бы мимо если сообщение никакое. В любом случае урок воспринят. :)
+9
eudj1n #
Таким же способом можно выделять не только ячейки таблиц, но и произвольный текст на странице :)
+2
khorost #
Девид Блейн… :)

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

0
Kapustos #
Ух ты, да сегодня у меня день открытий просто, спасибо! :)
–1
ivolodin #
Вот что у меня в буфере оказалось из пары десятков произвольных щелканий мышкой:
им жесобом мделятько яч таблиц, олст на аницеочемкой мтолько сшной дроверилых пммах, оалось что -то дейсзволк, кусквать и, а кто сплошназон без ра
+2
Doomsday_nxt #
вообщето не только в файрфоксе есть такая фича… к тому же, если не ошибаюсь, то она вообще что-то вроде стандарта.
кст, в мс ворде можно таким образом выделять столбики буковов (только надо не ктрл зажимать, альт)…
–3
Kapustos #
Про Alt и столбики в Ворде я знал, а вот про Ctrl в первый раз услышал. Радости столько :)
+2
AlexKuk #
Ага, как ни странно, в Thunderbird еще можно так :)
–7
vkharkov #
Total Commander. Кликаем на первый фаил, зажимаем шифт и кликаем на 5-ый фаил, отпускаем шифт, зажимаем Ctrl нажимаем 10-ый фаил, нажимаем шифт кликаем на 15-фаил. Аналогично со строками в Ворде и Фаерфоксе. На Mac Os x Ctr = Cmd и работает аналогично. :)
0
Elektronik #
Привет, Кэп! Почему вы не упомянули о большинстве других программ на большинстве популярных операционок?
–1
Mithgol #
Рекомендую перенести эти сведения в тематический блог, на всеобщее обозрение. Рейтинг записи таков, что она тотчас попадёт на заглавную страницу Хабрахабра.
+1
Kapustos #
Мне как-то даже неудобно такую мелочь на главную пускать.
Скажите, неужели Вы также не знали об этом? Или это только я, уже 3 года, ни разу не попробовал Ctrl нажать? )
0
khorost #
я Ctrl+Click нажимал только для того чтобы в Firefox открывать линк в отдельной вкладке, оставшись пока на текущей странице.
+1
GaMBiT #
Для этого есть средняя кнопка мыши, она же и закрывает открытые вкладки.
+3
twangel #
Боюсь, что только Вы :)
+2
Antigluk #
я знал, но тем не менее можно донести до людей)
+1
Mithgol #
Я знал о выделении ячеек таблицы, но не о множественном выделении обычного текста.

Тащите на заглавную, не то станет поздно (есть таймер, отключающий редактирование старых блогозаписей Хабрахабра.)
+1
Thomas #
Не думал что это новость для кого-то o_O, пользовался данной фичей уже давно. Вдобавок на всякий случай напишу еще парочку.
Средней кнопкой можно открыть ссылку в новой вкладке.
Выделив участок текста на странице можно посмотреть HTML имеено для выделенного куска.
Чтобы выделить сразу столбец нужно целкнуть вместе с Ctrl по границе таблицы.
+1
SerGold #
детский сад какой то, а не хабр :)
может кто то еще не знает что двойной клик выделяет слово, а тройной строку\абзац?
+4
Kapustos #
a если нажать idclip то можно кликать сквозь стены.
+1
alcr #
Вы действительно не видите разницы между двойным/тройным кликом и выделением множества ячеек в браузере с контролом?
Мне кажется не следует путать стандарт де-факто (а возможно и де-юре), поддерживаемый всеми, кроме некоторых маргиналов с довольно редкой для конкретного класса программ фичей.
+2
silentroach #
Осталось узнать что поля в mySQL могут быть null и избавиться от страшного enum с -99, а enum с двумя значениями может быть просто битовым полем.
0
Kapustos #
Нет, нет, -99 это именно так закодирована определенная опция в опросе )
+2
silentroach #
вот null'ом ее и закодировать, к чему лишние enum
0
Kapustos #
Если честно, то в данном случае я хотел сэкономить на выводе информации из базы данных. Null мне пришлось бы перекодировывать, а так сразу выдаю данные.
+3
Atedos #
Ну вот, теперь мне не хватает этой функции в Хроме. =((
+4
mokaton #
А мне в опере ((
+1
Elektronik #
В опере нет каких-либо функций? Я не верю своим глазам.
+1
CHEM_Eugene #
а то, что страницы можно пролистывать пробелом, знали? ;)
+2
dkonst #
а то что шифт+пробел листать в обратную сторону — знал?
+2
Steelz #
не зря FF крут
+4
Thomas #
Вся страница в минусах… кто-то негодует.
+4
Kapustos #
Ох уж этот Хабр,
Как яростен и беспощаден он )
+1
jrwisard #
Ага, есть еще такой плагин, Dafizilla Table2Clipboard, который расширяет эту функциональность и позволяет копировать, сохраняя форматирование таблицы, и вставлять, например, прямо в Excel.
+3
Blah #
Ага, а есть еще F7 и выделение с клавиатуры.
+1
serafims #
Рад за firefox. Но что-то мне это не нужно…
0
n1tr0k1ll3r #
Не знал о такой мелочи. Спасибо. Просто даже не задумывался, что может быть такая возможность :)
+1
Vamp #
ctrl + shift позволяет выделить целую строку или столбец. Или даже несколько строк и столбцов.
+1
g0dlike #
ЫЫЫ, сколько раз я хотел побного, но у меня опера=((.
+1
MasterFlo #
Вот ведь, интересно рядом :)
+1
ProGramMoS #
Полезная фича, незнал — теперь будет намного легче.
+3
TheShock #
эээх, такой топик зла заплюсовали)))
+1
Neuron #
это, вроде, ещё с версии 2.х начало работать.
+1
dude_sam #
Удивлен. Не знал. Рад. Буду использовать. Ещё бы все само в буфер копировалось бы (а то на 3.6 autocopy умер аддон).
+1
Kain_Haart #
Вот только атрибуты «selectionStart» и «selectionEnd» отображают данные только для первого фрагмента выделения.

Кто-нибудь знает какими методами можно работать со всеми фрагментами?
+3
allex #
https://developer.mozilla.org/en/DOM/Selection

Selection состоит из нескольких Range. Обычно window.getSelection().rangeCount равно 1, если выделять с Ctrl, будет больше. В общем, надо брать нужный range через rangeAt(i) и работать с ним:

https://developer.mozilla.org/en/DOM/range
0
Kuuuzya #
Ребят… а ещё можно включить в настройках быстрый поиск и модно будет просто начинать набирать текст на странице и он начнет искаться. Или нажать Ctrl+колесико вверх и всё увеличится. Как-то правдо стыдно такой пост на главную пускать. но + тем, кто не знал
+1
MaxSergeev #
А как-то можно отключить выделения ячеек таблиц, а выделение текста оставить?

А то часто куски текста пытаешься выделить, а он тебе ячейку выделяет с полным текстом (да и стареньких сайтов куча с табличной версткой).
+1
dammer #
Всё «новое», это хорошо забытое старое :)

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.