Много лет назад мой более опытный в компьютерных делах друг упомянул в разговоре о том, что потерял файл, уронив его в какую-то папку во время перетаскивания. Понятно, что ему было лень искать, но это не добавило баллов функции, которой я и так почти не пользовался. Однако со временем это действие прочно вошло в мой арсенал, и я не представляю без него своей повседневной работы.
Рутинные операции с файлами и папками – это далеко не единственное и даже не главное применение перетаскиванию в моих задачах. Но начать я хочу именно с этих действий, потому что в них есть неочевидные моменты.
Сегодня в программе:
- Копирование и перемещение файлов и папок
- Передача и загрузка файлов
- Открытие файлов в программах
- Выполнение различных задач в программах
Копирование и перемещение файлов и папок
Когда вы в Windows перетаскиваете объект, всплывает подсказка с результатом действия. Однако в ней ничего не говорится о том, что результат можно изменять нажатием клавиш.
Кстати, вы обращали внимание, что иногда при перетаскивании файл или папка копируются, а иногда – перемещаются?
Результат перетаскивания
Справка Windows разъясняет этот вопрос, однако содержит [терминологическую] неточность. Будет ли файл скопирован или перемещен, зависит от того, происходит ли действие в пределах тома, а не в пределах диска.
Поэтому я предлагаю вам свою таблицу, в которой также учтено использование клавиатурных модификаторов при перетаскивании, в продолжение нашего предыдущего разговора.
Зато в справке хорошо объясняется, что происходит при перетаскивании в библиотеку. Результат зависит от того, на каком разделе находится ее основная папка (отмечена флажком на рисунке ниже). На основе этой информации дальше применяются правила из таблицы.
Использование правой кнопки мыши
При перетаскивании правой кнопкой мыши всегда отображается меню, позволяющее выбрать желаемое действие – копирование, перемещение или создание ярлыка.
Вообще, я не так часто использую перетаскивание, предпочитая стандартные сочетания клавиш для копирования, вырезания и вставки. Однако я нахожу ему применение для:
- создания ярлыков
- создания копии файла в той же папке, т.к. с нажатой клавишей Ctrl результат достигается моментально и с минимумом телодвижений
- перемещения файлов в папки избранного области переходов
Передача и загрузка файлов
Как вы поступаете, когда вам нужно прикрепить файл к письму или переслать собеседнику в чате? Я постоянно бросаю файл в окно письма или беседы!
Даже если папка с файлом не открыта, до нее зачастую проще добраться в файловом менеджере, нежели в окне «Открыть», особенно старом.
Передача файлов перетаскиванием может работать не только в приложениях Windows, но и на веб-сайтах!
В моей практике — это вложения в письма Gmail, а также файлы, загружаемые на SkyDrive и в свой блог на WordPress.
Открытие файлов в программах
Я уже касался этого момента в контексте перетаскивания на ярлыки, закрепленные на панели задач. Сейчас я предлагаю посмотреть на вопрос с других сторон.
Окна программ
Когда разрешение экрана по горизонтали позволяет размещать окна рядом, перетаскивание способствует ускорению работы.
Наверное, чаще всего я бросаю скриншоты в статью, открытую в Microsoft Word.
Также работает перетаскивание PDF-файлов в окно браузера, причем многие читатели блога могут обходиться без отдельной установки Adobe Reader. Он давно входит в состав Google Chrome и планируется в Firefox 14.
Кстати, адептам Chrome, использующим всякую портативную PDF-мишуру, имеет смысл удалить ее и ассоциировать PDF-файлы с браузером. Играть в песочнице, построенной совместными усилиями Google и Adobe, будет безопаснее.
С тем же успехом можно бросить XML-файл в окно IE и получить подсветку кода и возможность сворачивания узлов.
Я использую такой подход, когда под рукой нет привычного Notepad++.
Командная строка
Когда исполняемый файл лежит вне PATH, в командной строке приходится указывать полный путь к нему. Если папка открыта в файловом менеджере, можно перетащить файл в консоль.
Точно так же можно перетащить и папку, но проще открывать командную строку в нужной папке из контекстного меню.
Панель файлового менеджера
Опытные пользователи двухпанельных файловых менеджеров размещают на верхней панели ярлыки программ.
Это позволяет открывать в них файлы, ассоциированные с другими программами или вовсе не имеющие сопоставления.
Казалось бы, проводнику такие чудеса недоступны. Однако в нем такая задача решается с помощью избранного в области переходов.
Вам не удастся перетащить туда ярлык программы, однако можно поместить его в папку shell:Links! Теперь вы можете открывать файлы, перетаскивая их на ярлык в избранном.
Выполнение различных задач в программах
Некоторые приемы настолько привычны, что мы даже не задумываемся, когда выполняем перетаскивание, не правда ли?
Работа с текстом
В процессе написания статьи ее первоначальная структура может меняться. Я очень люблю новую панель навигации в Office 2010, с помощью которой можно быстро изменить порядок разделов статьи.
Достаточно перетащить заголовок в нужное место!
Работа с изображениями
Скриншоты составляют львиную долю работы с картинками в моей практике. Выше вы видели комбинированный снимок проводника и командной строки, который был создан перетаскиванием в Snagit.
А вы используете перетаскивание в своем графическом редакторе?
Общение
Я люблю Skype, особенно его голосовые функции и смайлики :) Однако удобство и понятность интерфейса программы оставляют желать лучшего. У моих родителей некоторые действия вызывают огромные затруднения (например, переход по ссылке, отправленной в чат во время голосового общения).
А я как-то впал в ступор, пытаясь добавить третьего человека к разговору. Выручило перетаскивание!
Неудивительно, что на сайте программы три из десяти советов по работе со Skype рекламируют именно это действие (кстати, одну из подсказок вы уже видели выше).
Веб-серфинг
В браузерах можно перетаскивать ссылки и вкладки.
В любом браузере работает:
- Изменение порядка вкладок.
- Добавление адреса в избранное.
- Добавление ссылки со страницы в избранное.
- Открытие ссылки в новой вкладке.
Возможно, вам также доводилось упорядочивать избранное браузера перетаскиванием.
А вы используете перетаскивание для ускорения работы? Я рассказал о своем опыте экономии времени, а теперь ваша очередь! Поделитесь в комментариях примерами того, как вы используете перетаскивание в своих повседневных задачах.
Эта запись завершает серию из трех разминочных статей перед викториной, которая пройдет на этой неделе. Если вы еще не подписаны на блог, сделайте это сейчас, чтобы получить преимущество перед другими участниками.
dsergey88
Я пользуюсь перетаскиванием вовремя работы с файлами. Бывает второпях, я забываю где лежит файл и место копирования происходит перемещения файла. Приходится возвращать файл в исходное место, а затем вновь копировать его. Для выбора действий с файлом, я раньше перетаскивал правой кнопкой… Но недавно я сам обнаружил, что можно изменить действия с файлом во время перетаскивания при помощи клавиш Ctrl, Shift иAlt.
Олег
Достаточно нажать Ctrl+Z и все вернется на место.
Vadim Sterkin
Верно, Олег. Но тогда мы не знали об этом ;)
виктор
Пользуюсь и часто. В этом плане нравится Тотал командер с его возможностью настраиваемых панелей и двумя окнами. И почему только проводник до сих пор не улучшили?!
Пожалуй упомяну только что можно перетягивать и в окно командной строки, но только не обратно.
artem
Долго не пользовался перетаскиванием, пока не увидел, как этим приёмом пользуются маководы. У них там перетаскиванием решалось буквально всё — вплоть до того, что перетаскивание иконки компакт-диска с рабочего стола в корзину означало извлечение диска (!). Мне показалось, что это круто, и с тех пор я взял следующую привычку.
Открывать два окна проводника и использовать их вроде двухпанельного файлового менеджера — перемещать и копировать между ними файлы мышкой. Причём мне лень думать, какое именно действие будет выполнено по умолчанию — поэтому я всегда явно использую Ctrl или Shift, (А ярлыки я не создаю).
Ну а в приложениях — сразу и не вспомнишь. В аутлук часто перетаскиваю вложения — как из проводника, так и из самого аутлука (чтобы вложить несколько писем).
Vadim Sterkin
Артем, так нестыковка с перетаскиванием файлов в том, что оно действует по-разному в зависимости от целевого раздела. Клавиши лишь изменяют действие, так что их явное использование проблему не решает. Но если всегда везде один раздел и нет сетевых дисков, то да.
Насчет прикрепления писем к письму верно подмечено, я тоже так делаю. Этого, кстати, мне пару раз не хватало в веб-интерфейсе Gmail.
Виталий
В Файрфоксе перетаскиванием вкладки в пустое место можно создать новое окно, или например можно перетаскивать вкладки между окнами. В других скорее всего тоже работает.
Так же перетаскиванием создаю закладки на Панели закладок, сразу в нужной папке.
Как нелогично. Не проще ли из нового положения скопировать в старое?
Vadim Sterkin
Виталий, пожалуй, мне стоило создать папку на панели браузера, чтобы проиллюстрировать перетаскивание в нее на скриншоте.
Но в реальности я не пользуюсь папками для упорядочивания закладок, ибо хватает поиска в адресной строке.
Руслан Ветров
Здравствуйте.
Использую ли перетаскивание?
Опишу, как это началось для меня.
Попал в руки журнал (PC Magazine по моему, ~1990) с докладом о скором релизе нечто, под названием «Окна».
Несколько картинок в нем и упоминание о функции drag and drop.
Тогда это показалось забавным и непонятным, ведь мышки и то были не у всех компьютеров.
Время шло, на фоне сине-черного экрана монитора.
И вот появился новый компьютер.
После старта немного опешил. «Windows! «@!#!!!» — подумал Штирлиц.
Что с этим все красивым многообразием меню делать и куда двигаться было непонятно.
Была куплена и несколько раз прочтена книжка что то вроде «Мы купили компьютер».
Интерфейс системы был настолько непривычен, что понимание давалось с трудом. А из книжки стало более менее понятно, что одно и тоже можно делать разными путями.
В частности понял, что фишка системы в drag & drop. По скольку действия по F5 и F6 были не очевидны и вообще Нортон Коммандер не удалось сразу найти, попробовал перетаскивать файлы в проводнике.
Они конечно же куда то исчезали. Использовал «правое» перетаскивание. Постепенно привык. А в readme к программам перед установкой непременно искал пункт о поддержке drag and drop. Не все поддерживали перетаскивание.
Так и пользуюсь по сей день.
Спасибо за статью, узнал кое что новое.
В Nightly 15.01a PDF Viewer почти нативный присутствует (https://github.com/mozilla/pdf.js/ )
Vadim Sterkin
Руслан, из вашего пространного комментария я понял, что вы используете перетаскивание много лет. Но практических примеров кроме таскания файлов ПКМ я не увидел.
P.S. Не надо указывать ya.ru в качестве адреса вашего сайта. Это поле необязательно для заполнения.
Виталий
Просто мне сложно вспомнить название аниме, которое ещё не смотрел, и ссылку на которое я кинул в папку НЕсмотренные )))
А так- два тыка, и я на соответствующем сайте.
Руслан Ветров
Упс.
Ок. С недавних пор Фаерфокс полностью поддерживает перетаскивание.
Чему я рад.
Сохраняю рисунки, страницы, файлы перетягивая в нужные папки.
Перетаскиваю вложения в браузер и из браузера.
Очень часто использую перетаскивание url со страницы и самого текста в строку адреса. Во втором случаи производится поиск. В опере например мне этого очень не хватает. В том числе перетаскивание текста в текстовых полях.
Кстати, если на bb форуме выделить и потащить смайл в поле ввода, то отобразится его бб тег :)
Перетаскивание вкладки за край окна браузера открывает новое окно.
Также можно вернут его наместо перетащив на панель вкладок, получить вместо окна вкладку.
В браузере Опера нажав шифт перемещаю элементы управления и интерфейса в удобное место (например стрелки навигации у меня с права от строки адреса и тд.)
В системе из архивов сразу перетаскиваю медиа файлы выделяя необходимые в плеер или редактор, если нужно обработать.
Или просто из проводника файлы кидаю на иконки программ или в окно программ.
В Win7 перетаскивание окна к краям экрана масштабирует и фиксирует его к краю экрана. Перетаскивание к верху — разворачивает окно.
При перемещении файлов между накопителями все как Вы подметили, через ПКМ.
Vadim Sterkin
Спасибо, Руслан. Именно такого комментария я ждал :)
Алексей_Я
Я использую перетаскивание очень давно и в разных системах, но остановлюсь на Windows, в частности windows 7.
Все, что описано Вадимом использую, нашел сам. Добавлю
1. Если я на ПК, где нет файлового менеджера TC, я открываю архивы установленным архиватором, и если мне надо оттуда выцепить несколько файлов — я их перетаскиваю в нужную папку и происходит разархивирование. Мне нравится.
2. можно схватить favicon сайта на нужной странице и бросить его куда душе угодно: почтовик, мессенджер, папка, рабочий стол (суть папка). Попробуйте) вам понравится.
А еще можно схватить картинку понравившуюся и перенести на раб. стол. сохранится и это удобно!
3. На панели задач у меня закреплен «проводник». Я кидаю на него самые частые переходы, тоже делают многие мои знакомые и переход получается закреплен. Остается сдвинуть вниз мышь на значке «проводника» и вуаля! Эта функция мне очень нравится, аналогичная есть в TC :)
Кстати, любители почистить компьютер от «ненужного»))) вы легко можете эти настройки «сбрить»)
4. Упорядочивание меню «Пуск». Бывает так, что не нужно вам в меню столько всего или нужно изменить порядок. Можно делать все, что угодно: создавать папки, менять порядок ярлыков, перетаскивать в другие места и т.п. Иногда бывает удобно:) Правда для создания папок надо попасть в общее меню :) Для этого на кнопке «все программы» жмем ПКМ и выбираем «Открыть общее для всех меню»
тоже самое касается закрепленного в «Пуск».
Хотите, чтобы та или иная программа запускалась автоматически? да запросто — берем ее ярлык и тащим в Пуск — Автозагрузка. Не пугайтесь, что не открывается — замираем укзаателем мыши на Кнопках и Папках и они будут разворачиваться) разумеется, если стоит эта настройка :)
5. в win7 я настроил себе Quick Launch на панели задач в ее правой части и забросил туда ряд программ. Почтовик, браузер, плеер и другое.
Зачем? Надо отправить файл? Берем файл и тащим на почту) Музыку? аналогично. Все как Вадим описал, но в Quick Launch. Это тоже реализация в «Проводнике» любимых пользователями TC функций.
6. про разницу таскания файлов с зажатым Ctrl или Shift, думаю, знают все — опция полезна и удобна.
7. Можно перетаскивать объекты между приложений MS Office. Но не только! В своей профессиональной деятельности я использую САПР Autocad. Разумеется, девелоперы из Autodesk потрудились на славу и интегрировали его хорошенько в среду Windows. Я перетаскиванием могу вставлять текст, таблицы в чертеж, картинки, если мне это нужно. Обратно — все сложнее :)
Совсем не обязательно открывать эти файлы. Скажем таблицу Excel. Берем файл и тащим в Word или Autocad :) очень удобно, на мой взгляд.
попробуйте — похожие функции реализованы во многих программах :)
Vadim Sterkin
Алексей, спасибо за развернутый комментарий! Я вижу, что вы часто используете перетаскивание для ускорения работы :)
Я только не понял один момент:
Расшифруйте, плиз.
Алексей В
Статья классная! Спасибо.
Хотел уточнить что вы не правильно объяснили вот что: «…Справка Windows разъясняет этот вопрос, однако содержит [терминологическую] неточность. Будет ли файл скопирован или перемещен, зависит от того, происходит ли действие в пределах раздела, а не в пределах диска» . Неточность лишь в том, что слово «диск» в справке не уточнено, но подразумевается логический, а не жесткий. А разделы тут вообще не причем. В расширенном разделе диска(жесткого), могут быть несколько дисков(логических), простое перетаскивание файлов между которыми будет приводить к копированию.
Vadim Sterkin
Алексей, спасибо за уточнение. Соглашусь с вами — я не подумал про дополнительные разделы, потому что у меня их нет :) Я находился под впечатлением справки Windows Vista, где говорится именно про жесткий диск!
Пожалуй, мне не стоило отходить от терминологии, которую я сам же излагал в другой записи. Но в таком случае правильнее говорить не диск, а том! :) Я исправил статью и таблицу. Впрочем, я понимаю, почему писатели справки предпочли использовать термин «диск», а не «том».
Алексей_Я
смотрите :) вот картинка
http://i38.fastpic.ru/big/2012/0516/05/eba60ae5502187685a0423d29cb3d405.png
Видите, у меня закреплен Проводник на панели задач. Если поставить мышь на начало стрелки (то есть на значок Проводник) нажать ЛКМ и сдвинуть вниз, то выползет меню, что и видно на скриншоте. Аналогично нажатию на значке Проводника ПКМ :), но мне быстрее жестом, так как указатель мыши уже будет на закрепленных переходах.
На этом скриншоте
http://i38.fastpic.ru/big/2012/0516/f5/435d03b099fa6ea15eefc5cd032e1ef5.png
Вы видите TC и меню избранных каталогов. По сути — опция аналогична закрепленным переходам.
Надеюсь, что прояснил.
Еще один жест мыши, который ускоряет мне работу и о котором я позабыл — это… тряска окна за заголовок, чтобы свернуть все остальное. Чтобы развернуть снова потрясти :) Функция официально так и зовется — Shake. Но это приятное дополнение к перетаскиванию :)
Vadim Sterkin
Спасибо, Алексей. Я вас понял. Мне просто не пришло в голову, что у вас панель задач вверху :) Потому и смутило движение вниз.
Shake я нечасто использую, но бывает. А вчера вот текст перетаскивал в Notepad++ и вспомнил об этой записи :)
Алексей_Я
А… да.. точно… не задумался об этом))) Многих это шокирует.. Но мне удобно)
В общем, у кого панель как расположена — надо в сторону рабочего стола мышь тащить…
Сергей (Deportivo)
Во втором случае поиск производится, но страницу результатов поиска откроет в текущем окне, что не всегда удобно. А если перетащить текст на заначек открытия нового окна, то результаты поиска откроет в новом окне, аналогично и со ссылкой.
meronbar
При всех плюсах перетаскивания, при работе с архивами есть большой минус. Если «вытащить» файлы из архива, они сначала распаковываются в стандартную ТЕМП папку, а потом перемещаются в нужное место. Если это другой том. то время разархивирования возрастает, а в некоторых случаях вообще не возможно добыть нужный файл, если в системном разделе недостаточно места. А при явном указании назначения в архиваторе — извлекает в целевую папку. Иногда очень напрягает, когда в архиве базы гиг по 70 :)
Дмитрий
Не совсем по теме, но, как можно ассоциировать открытие pdf через Google Chrome, используя реестр?
Vadim Sterkin
Дмитрий, думаю, что надо смотреть в сторону экспорта/импорта:
Дмитрий
Vadim Sterkin,
Первый пунктик я пробовал изменить — результат 0.
А вот второй пункт, просто напросто отсутствует.
Vadim Sterkin
Дмитрий, форум OSZone к вашим услугам :)
Сергей
Кстати, создать ярлык можно не только с помощью Alt, но и Ctrl + Shift. Хотя, многим будет удобней одной кнопкой Alt. Но лично мне удобнее создавать ярлык именно с помощью зажатия клавиш Ctrl + Shift вместо Alt. Во-первых, мне их легче нащупать неглядя, так как они крайние на клавиатуре. А во-вторых, когда перетащил курсор с зажатой Alt, и отпускаешь этот Alt, то всплывает панель Меню (Файл, Правка, Вид и т.д.), и её нужно скрыть, повторно нажав Alt. Поэтому для меня Ctrl + Shift при перетаскивании для создания ярлыка значительно удобней, чем Alt.
Андрей Софронов
Здравствуйте! Так-то всё ни чё, но народ-то ещё не весь с XP-ишки, на seven перешел. Вадим Стеркин, не забывай про семёрочников, ну и по мере лени про «XP»
Vadim Sterkin
Андрей, большинство описанных здесь способов работают в XP (и даже в Windows 95), так что мне непонятна суть вашего комментария.
Общие же пожелания о содержимом блога направляйте с помощью формы обратной связи.
Андрей Софронов
Vadim Sterkin,
Премного извиняюсь, изумляюсь Вашему подходу (про ответ — просто не подумал). Супер, жду дальнейших новостей! Извини ещё раз!
Тимур
а как эту настройку отключить, кто-нибудь знает?
ts
Перетаскиванием пользуюсь достаточно активно.
От себя нового тут вряд ли что могу добавить. Ведь перетаскивание оно само по себе достаточно очевидное и естественное действие. Наоборот удивляет когда какие то программы «не понимают» его.
Функции Ctrl и Alt знал, а вот про Shift — нет. Или глубоко забыл про это =)
Alexandr Petnitsky
Про упомянутый по месту скайп и добавление людей — плюсик в окне сообщения чата Skype служит для добавления людей и для отправки файлов, до 5 версии Skype там была кнопка отправить.