Сочетание клавиш для циклического переключения между программами (а не просто переключателем alt-tab)?

3

Этот вопрос относится как к Windows, так и к Mac OS X, потому что я собираюсь использовать свою мышь (Logitech G700) с ними обоими.

Идея в том, что я хочу, чтобы одна из моих конфигураций использовала две мои кнопки для переключения приложений. Однако связывать их с Alt/ Cmd+ Tabи Shift+ Alt/ Cmd+ Tabнехорошо, поскольку первый функционирует как тумблер, а второй циклично (в непредсказуемом порядке). Что я хочу, так это перемещаться по моим открытым приложениям в круговом буферном порядке.

Предоставляет ли какая-либо из этих ОС какое-либо сочетание клавиш, которое выполняет это?

Я мог бы жить только с Alt/ Cmd+, Tabустановленным на одну кнопку, но это ограничивало меня возможностью переключаться только между двумя программами.

Стивен Лу
источник

Ответы:

5

Для Windows, если у вас есть Aero, вы можете сделать Win+, Tabно это то же самое, что и Alt Tab, но с более красивым переключением.

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

Это является предсказуемым порядок , и это является кольцевым буфером, однако это сортируется Кольцевой буфер. Порядок сортировки - это порядок последнего обращения.

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

  • CTRL+ TAB: Переключиться на следующее дочернее окно программы Multiple Document Interface (MDI)
  • ALT+ F6: Переключение между несколькими окнами в одной программе (например, когда отображается диалоговое окно «Поиск блокнота», ALT + F6 переключается между диалоговым окном «Поиск» и главным окном «Блокнот»)
  • CTRL+ Win+ TAB: Перемещение фокуса из пуска, на панель инструментов быстрого запуска, в системный трей (используйте СТРЕЛКУ ВПРАВО или СТРЕЛКУ ВЛЕВО, чтобы переместить фокус на элементы на панели инструментов быстрого запуска и в системном трее)
  • Win+ TAB: Циклическое переключение кнопок панели задач

Для команд Mac вам нужно будет спросить кого-то еще.

Скотт Чемберлен
источник
Я не знал о Alt + F6 или Ctrl + Win + Tab. Благодарю. Я думаю, что нет аналога Alt + Shift + Tab, чтобы пойти в другом направлении в круговом буфере? Это то, что мне нужно, чтобы иметь возможность быстро переключаться между 3 приложениями. Использование клавиатуры позволяет удерживать нажатой клавишу «Alt», чтобы перейти к следующему приложению, чтобы нажать на третье приложение, но с помощью одной кнопки мыши это сделать невозможно.
Стивен Лу
минимальная версия windows?
n611x007
@naxa В нижней части статьи базы знаний, на которую я ссылаюсь, показаны версии окон, поддерживающих эти команды. Похоже, что это окна от 95 до Windows 7. В нем нет списка окон 8 (или Win 98), поэтому некоторые команды могут не работать на всех версиях Windows. Проверьте список, чтобы увидеть, если ваша система в списке.
Скотт Чемберлен
Alt + F6 не работает на моем Блокноте или Блокноте ++
phuclv
4

Вы можете использовать клавиши Windows+, numericчтобы выбрать задачу, и, если есть несколько экземпляров одного приложения, вы можете легко переключаться с помощью клавиш со стрелками, удерживая комбинацию клавиш, которую я вам сказал.

Например, если вы нажмете Windows+, 2он переключится на второе открытое приложение в списке на панели задач.

avirk
источник
Это тоже аккуратно. Хотя это не полезно для привязки к одной кнопке мыши.
Стивен Лу
@ StevenLu, почему вы хотите связать это с помощью кнопки мыши? Если вы хотите сделать это, то только AutoHotKey поможет вам в этом.
avirk
Я предполагаю, что название моего вопроса не соответствует моей конечной цели. На самом деле у меня даже больше ограничений, чем я указал, потому что программное обеспечение Logitech даже не работает на Mac, поэтому мне нужно использовать одинаковые привязки в обеих системах. Так как Alt + Tab на Mac ничего не делает (это Cmd + Tab для переключения приложений, и нет даже способа указать Cmd в Setpoint), я в значительной степени просто облажался.
Стивен Лу
Нет, вы не можете использовать одинаковые привязки для обеих ОС, так как Windows и Mac имеют большую разницу. Скрипт AHK не поддерживает Mac, иначе это было очень легко.
avirk
Можно ли отобразить номер на значке приложения на панели задач? Когда я запускаю более 5 приложений, нелегко определить, какое число нажать.
Ник