Calcweb.ru

Информационный портал
3 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Easy Window Switcher — утилита для быстрого переключения между окнами одной активной программы

Обзор Task Commander — утилиты для управления запущенными приложениями и их рабочими окнами

Великому физику Альберту Эйнштейну принадлежит фраза «все в мире относительно». Несмотря на то, что естественные науки, казалось, должны описывать собственные законы и правила без сомнений в истинности, история показывает, что новые открытия корректируют, а зачастую и вовсе перечеркивают весь накопленный ранее научный опыт. Что уж говорить о гуманитарных дисциплинах, переполненных субъективизмом и множеством диаметрально противоположных мнений по одним и тем же вопросам. Нет ничего удивительного в том, что все относящееся к красоте, дизайну, стилю, удобству имеет лишь общие описания их корректности, правильности, разумности. Это иррациональные предметы, по поводу которых можно спорить до хрипоты, так и не находя несуществующую истину.

Идеальный интерфейс операционной системы – типичный пример бесконечного спора, в котором нет правых и виноватых. Мощь и гибкость KDE сталкивается с красотой и изяществом Mac OSX, с простотой и доступностью Windows. Последняя система никогда не выделялась обилием новаторских решений, однако ее огромная популярность приводит к тому, что используемый ею интерфейс считается стандартом. Большинство пользователей персональных компьютеров не задумываются о том, что рабочий стол может выглядеть как-то иначе, чем это предлагается по умолчанию в Windows. В этом нет ничего странного и, тем более, плохого – это естественно.

Популярность Windows и, будем откровенны, несовершенство интерфейса системы рождает множество приложений, кардинально меняющих его, вносящих мелкие локальные улучшения. В первом случае обычно происходит смена оболочки, компонента системы (по умолчанию используется explorer.exe), отвечающего за обработку многих элементов интерфейса системы. Более скромные же программы, которые лишь немного меняют облик, работают как стандартные приложения. Здесь также огромный простор для творчества. Меняется оформление окон, создается новое стартовое меню, добавляются новые кнопки и меню в стандартные диалоговые окна Windows. Но в этой статье пойдет речь об одной оригинальной необычной программе, улучшающей интерфейс своеобразным, нетрадиционным способом.

При работе в Windows порой запускается множество приложений. Управление ими далеко не всегда удобно. Например, вы хотите быстро переключиться на другое приложение с помощью клавиш Alt+Tab. При этом в центре рабочего стола открывается небольшое окно со значками запущенных приложений и начинается их последовательный перебор. Не дай Бог, будет промах, и новый цикл путешествий обеспечен. При этом в памяти может запросто оказаться несколько копий одного и того же приложения. И какое из рабочих окон вам нужно в данный момент – сказать сходу трудно. Task Commander, о котором пойдет речь далее, предназначен для более наглядного, комфортного управления запущенными приложениями и их рабочими окнами.Системный лоток Windows после установки Task Commander

Меню быстрого запуска приложений Task Commander

После установки программного продукта появляется диалоговое окно с настойчивым предложением добавить на панель задач индикатор Task Commander. Он имеет несколько предназначений. Во-первых, его цвет меняется в зависимости от степени загрузки процессора. Он напоминает светофор. Зеленый цвет означает минимальную загрузку процессора или, говоря иначе, полную свободу системы, ее бездействие. Красный цвет появляется в моменты максимальной ее загрузки. Индикатор имеет множество промежуточных оттенков. Он может плавно краснеть, словно зрелый плод, и, напротив, переходя через желтые тона, зеленеть. Помимо отображения загрузки процессора, Task Commander Indicator предназначается для вызова собственного меню со списком приложений, которое является дополнением к стартовому меню Windows. Конфигурирование меню Task Commander осуществляется в настройках приложения.

Читайте так же:
Как перенести Windows с жесткого диска (HDD) на SSD накопитель на ноутбуке (без переустановки Windows) - всего за 3 шага!

Открытие меню происходит сразу после наведения указателя на значок индикатора. Нажимать какие-либо кнопки мыши не обязательно. Данное меню является заменой панели быстрого запуска приложений, что обычно располагается рядом с кнопкой Пуск. Нетрудно заметить, что компактный индикатор более экономно использует пространство на панели задач, не загромождая ее пиктограммами. Если же вы привыкли работать со стандартным инструментом системы, то индикатор всегда можно выключить, ведь он является стандартным звеном панели инструментов. Добавление и удаление индикатора производится путем щелчка правой кнопкой мыши на списке задач или на стандартных часах. В контекстном меню необходимо выбрать пункт управления панелями инструментов. В нем находится строка включения/отключения индикатора Task Commander.

Переключение между запущенными приложениями в визуальном режиме с помощью Task Commander

Упоминание о стандартном окне, вызываемым с помощью сочетания клавиш Alt+Tab, было неспроста. Task Commander предлагает собственные решения в области переключения между приложениями. При нажатии Alt+Tab по умолчанию вызывается Visual Window Selector.

Его основное отличие от стандартного инструмента Windows заключается в отображении содержимого окон запущенных приложений. Внутри каждого из них находятся небольшие панели, содержащие значок программы и заголовок ее окна. Активное приложение выделяется черной рамкой с пунктирными линиями.

Visual Window Selector может вызываться не только с помощью клавиатурного сочетания, но также путем перемещения указателя мыши в угол рабочего стола. В настройках Task Commander указываются углы экрана, отвечающие за вызов инструмента переключения между запущенными приложениями. Допускается использование любого количества углов, от одного до четырех. Кроме того, можно указать дополнительный клавиатурный модификатор (Ctrl, Shift, Alt или Win), использование которого необходимо для вызова Visual Window Selector.

Рабочее окно модуля Task Switcher, входящего в состав Task Commander

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

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

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

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

Читайте так же:
Что такое опция «Автопереход» в Gmail и как ее включить

Настройка меню быстрого запуска Task Commander

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

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

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

Программы, находящиеся в меню быстрого запуска, хоть и добавляются туда автоматически, но также быстро могут оттуда и исчезать. Например, значок удален с рабочего стола или программа давно не запускалась, пропав из списка популярных приложений, и все – ее нет в меню Task Commander. Во избежание подобных потерь создана специальная опция постоянного хранения элемента списка.

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

Управление горячими клавишами в Task Commander

Стоит только пользователю поработать несколько месяцев в KDE, как возврат к интерфейсу Windows начинает казаться огромным шагом назад. Например, в рабочей среде открытых систем можно гибко управлять горячими клавишами, настраивая подобным образом множество системных операций. Task Commander, конечно, не KDE, но также может похвастаться богатым набором операций, которые возможно осуществить с помощью клавиатуры, указав пользовательские сочетания клавиш.

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

Task Commander предлагает небольшие улучшения в интерфейс Windows. Об их пользе можно говорить лишь субъективно. Функции менеджера задач кому-то могут показаться очень удобными, а кому-то пустыми, бесполезными. Мне показалось, что инструмент визуального переключения между задачами только портит взаимодействие с системой. Он работает с небольшими задержками, что недопустимо при смене активных приложений. Эта операция должна быть быстрой, моментальной. На большом мониторе взгляд разбегается в стороны и приходится рассматривать каждое окно в поиске необходимой задачи. Стандартный инструмент Windows XP пусть и примитивен, но быстр, удобен и, не стоит лукавить, более привычен.

Читайте так же:
Как в среде Windows получить доступ к файловым системам Ext2, Ext3, Ext4

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

Task Switcher же представляется крайне удобным инструментом манипуляции окнами запущенных приложений. В случае перегруженности панели задач можно быстро перекинуть некоторые приложения в системный лоток Windows. Запущено важное приложение? Его удобно вынести поверх других окон. Task Switcher обладает набором действительно полезных функций.

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

Суммируя анализ всех изменений в интерфейс Windows, приносимых Task Commander, можно отметить довольно высокую пользу приложения. Оно действительно улучшает некоторые аспекты взаимодействия пользователя с системой.

Функция переключения между окнами в windows 7.

Функция переключения между окнами в windows 7.

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

Переключение между окнами в windows 7

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

переключение между окнами в windows 7

Но если сначала зажать «Alt» а потом нажимать «Tab», то вы сможете переключаться между окнами всех запущенных программ, значки которых отображаются на панели задач.
[adsense1]Воспроизвести вторую функцию переключения так же легко, но эффект перелистывания от такой функции, на мой взгляд, гораздо красивее. Нажмите сочетание клавиш «Win+Tab» и вы сразу же увидите разницу между первой и второй функцией.

переключение между окнами горячие клавиши

Этот эффект называется «Flip 3d», однако в России его чаще называют «эргономичное пролистывание».

Как создать ярлык переключения между окнами?

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

Для этого правой кнопкой мыши щелкните по пустому месту на рабочем столе и в контекстном меню выберите пункт «создать», далее в выпавшем подменю «ярлык».

создание ярлыка для эргономичного пролистывания

При помощи команды горячих клавиш Ctrl+C скопируйте вот этот путь: %SystemRoot%system32rundll32.exe DwmApi #105 и командой Ctrl+V вставьте его в поле «укажите расположение объекта» и нажмите далее.

Теперь укажите имя создаваемого ярлыка, по умолчанию он будет называться «rundll32», можно оставить как есть и нажать кнопку «готово».

После этого на рабочем столе появиться вот такой ярлычок:

ярлык rundll32

При нажатии на который будет открываться функция переключения между окнами. Чтобы перелистывать окна, нужно будет нажимать «Tab» а чтобы сделать выбор «Enter».

Читайте так же:
Material Design — тема в стиле новой дизайнерской модели от Google

Небольшой трюк для быстрого переключения между приложениями

Так получилось, что я с давних пор пользуюсь мышками Logitech — MX300 и MX310. У них над колёсиком есть дополнительная кнопка, на которую можно повесить различные функции. В старых драйверах (MouseWare) в числе этих функций была «Recall Application», по которой происходило переключение на предыдущее активное окно — примерно то же, что происходит, если однократно нажать Alt+Tab. Мне эта возможность сразу же пришлась по душе: нередко возникает ситуация, когда нужно переключиться в какое-нибудь окно, что-то там сделать (например, скопировать строку) и вернуться назад (соответственно, чтобы вставить эту скопированную строку). Alt+Tab в данном случае оказывается менее удобен (т.к. левую руку надо снимать с сочетания Ctrl+C, а потом возвращать в прежнее положение для нажатия Ctrl+V).

Но вот я поставил себе Windows XP x64, и оказалось, что MouseWare для 64-битных систем недоступен. Для MX310 обнаружилась более современная утилита SetPoint, но функции «Recall Application» в ней больше нет. К счастью, удалось настроить на нужную кнопку отправку сочетания клавиш Alt+Tab, однако мигание окошка со списком задач в момент переключения немного раздражало. Так что, преодолев лень, я сподобился написать небольшую утилитку, которая помогла устранить этот недостаток.

Амбула

Фактически от утилиты требовалось только одно: висеть в фоне и, получив сигнал о нажатии кнопки, выполнить переключение в «соседнее» окно. Задачка оказалась не настолько тривиальной, как я предполагал поначалу. Сигнал о нажатии кнопки напрямую получить не удаётся, поскольку в списке доступных действий в SetPoint нет такого действия «послать сигнал о нажатии шестой кнопки». Так что пришлось немножко схитрить: по нажатию кнопки эмулировать какое-нибудь сочетание клавиш, а программой отлавливать уже это сочетание. Естественно, выбрать нужно что-нибудь неиспользуемое в обычной работе; я выбрал Ctrl+Alt+Shift+Z.

Вторая трудность заключалась в выборе нужного окна. Передвигаться по Z-стеку приложений можно с помощью вызова GetWindow(hwnd, GW_HWNDNEXT), но среди этих окон попадается большое количество тех, на которые переключаться не нужно. Например, невидимые. Даже если оставить только видимые окна, остаётся множество других окон верхнего уровня, которые отсутствуют в обычном списке Alt+Tab. Здесь я не смог найти удовлетворительного решения. Один вариант удалось нагуглить на Stack overflow, но правильного перечисления окон я с ним не добился. Также есть исходники TaskSwitchXP, однако попытка адаптации кода под мои нужды не удалась (в список попадали лишние окна). Полностью в коде я разобраться не смог, так что либо я сделал что-то не так, либо код изначально не рассчитан на такое нецелевое применение. (Впрочем, я с ним ещё продолжу разбираться.) В конце концов я провёл собственное исследование и определил эмпирические условия для выбора «правильных» окон (эти условия я перечислю в конце). Результирующий код программы уместился на одной страничке:

Как быстро переключаться между окнами

Когда у вас открыто с десяток окон, переключаться между ними бывает неудобно. Однако всегда можно сделать работу чуть более комфортной.

Переключение клавишами

В операционных системах Windows существует специальное сочетание клавиш, позволяющее быстро переключаться между окнами. Это сочетание – Alt + Tab. Однако работает оно немного непривычно в сравнении с другими хоткейсами. Однократное нажатие данного сочетания будет перемещать вас между двумя последними активными окнами, а удерживая клавишу Alt и нажимая и отпуская клавишу табуляции можно последовательно выбрать любое из открытых окон. Для перехода в окно просто отпустите клавишу Alt.

Читайте так же:
Как вернуть Мой компьютер на Рабочий стол в Windows

Переключение между окнами Alt + Tab

Если окон открыто слишком много и вы случайно проскочили нужное, нажимая Tab, при зажатом Alt, то просто добавьте в сочетание зажатой клавишу Shift – в таком случае выбор активного окна среди отрытых будет осуществляться в обратную сторону.

Другой способ переключения между окнами с клавиатуры – это сочетание Win + Tab. В некоторых версиях Windows данные клавиши открывали трехмерный интерфейс выбора окна, а в Windows 10 они открывают так называемое «Представление задач» (для него также может иметься кнопка на Панели задач). Это представление показывает все открытые окна, нужное из которых можно просто выбрать при помощи мыши.

Переключение между окнами Win+Tab

Также через «Представление задач» можно добавлять дополнительные виртуальные Рабочие столы и перебрасывать открытые окна между этими столами. В некоторых случаях это заметно облегчает работу – часть дел располагается на одном Рабочем столе, часть дел – на другом. Число виртуальных Рабочих столов может доходить до сотни.

Удобное расположение окон

Зачастую при работе неплохо бы иметь перед глазами сразу несколько окон. В таком случае встает вопрос их удобного расположения относительно друг друга. И вариант перекрытия одним окном другого здесь однозначно не подойдет. Windows позволяет быстро располагать окна на равные части экрана, разбив рабочую область на две части или четыре.

Удобное расположение окон в Windows

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

Переключение между офисными документами

Если вы активно работаете с офисными документами в приложениях Microsoft Office, то вам может понравиться решение разработчиков по быстрому переходу между окнами. Работая с текстовым редактором Word, электронными таблицами Excel и презентациями PowerPoint, обратите на вкладку «Вид», где расположилась кнопка с названием «Перейти в другое окно». По нажатию на нее у вас откроется список открытых файлов в одноименном приложении. Просто кликните на название нужного, чтобы сделать его активным.

Перейти в другое окно Word

В принципе то же самое можно сделать на обычной Панели задач, кликнув на значок приложения. Но кого-то может отвлекать лишняя анимация в Windows, особенно если открытых окон действительно много. Поэтому «сухой» список с названиями открытых документов может оказаться более удобным.

голоса
Рейтинг статьи
Ссылка на основную публикацию