Есть ли сочетание клавиш для запуска монитора активности?

Я не могу найти ярлык для запуска монитора активности. Есть ли он?

Почему бы вам просто не положить его в Dock?

Ответы (9)

Сохраните в редакторе AppleScript и назначьте ярлык в FastScripts или другим способом :

tell app "Activity Monitor"
    reopen -- makes a new window if there are no existing windows
    activate -- brings the app to front
end tell
Есть ли способ изменить этот сценарий так, чтобы окно монитора активности открывалось в нормальном размере (т.е. не в максимальном размере).

По умолчанию нет, но вы можете создать его в «Системных настройках» -> «Клавиатура» -> «Сочетания клавиш». Или вы можете использовать прожектор:

  • тип +space

  • начните вводить «монитор активности»

  • как только монитор активности будет выделен в списке прожекторов, нажмитеreturn

К сожалению, я не верю, что System Prefs может устанавливать сочетания клавиш для запуска приложений.
@ Дори: вау, ты прав. Это то, что я получаю за предположение ... Я видел раздел ярлыков приложений в сочетаниях клавиш и предположил, что это позволит мне создать его для запуска приложения. Я просто никогда не пробовал, так как всегда использую прожектор. Я вычеркнул этот текст в своем ответе, так как он неверен. Хороший улов.
(Глобальное) меню AppleScript раньше позволяло запускать приложения с помощью сочетания клавиш, но Apple убрала эту возможность несколько лет назад.

Создайте в Automator Action для запуска Activity Monitor:

введите описание изображения здесь

Затем в Системных настройках -> Вкладка «Ярлыки» -> Службы установите сочетание клавиш для созданной службы:

введите описание изображения здесь

К сожалению, Activity Monitor отображается серым цветом при попытке выбрать его в приложении запуска Automator. Я что-то пропустил из 1-го скриншота? Это в Монтерее (12.6) на M1 MBA.

В противном случае Spotloight, который @Calavera предлагает вам использовать стороннее программное обеспечение, такое как:

  1. QuickSilver
  2. А именно
  3. TigerLaunch
  4. ХиммельБар
  5. LaunchBar

Я сам использую QuickSilver и устанавливаю ярлык + spaceдля его запуска, набираю какую-то часть «Монитора активности» и нажимаю , чтобы запустился Монитор активности.

альтернативный текст

Добавьте к этому списку LaunchBar , лично я предпочитаю печатать только acдля запуска Activity Monitor.
Хотя я предпочитаю LaunchBar, а не QuickSilver, оба могут запускать Activity Monitor, просто набрав «ac», это вопрос тренировки. :)
Я считаю Альфреда лучшим.
Вы можете добавить Spark .

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

  1. NuKit — бесплатная пробная версия, загрузка с MacUpdate или их сайта.
  2. Apptivate - 2.0 больше не является бесплатным, и на данный момент, к сожалению, удобство использования заменено на глазные конфеты.

Apptivate предлагает отказаться от приложений с тем же ярлыком. Команда NuKit пообещала добавить его в ближайшее время.

Для этого вы можете использовать сочетания клавиш System, Services и Automator. Смотрите мой ответ на аналогичный вопрос здесь

Более простой способ — использование псевдонимов. Большинство профессиональных пользователей используют их довольно часто, и у меня также есть один для запуска Activity Monitor.


Даже в macOS Big Sur моей оболочкой по умолчанию является bash, а не zsh. Поместите следующую строку в ~/.bash_profileфайл: (Я переключился на zshfinally. Все мои bashпсевдонимы работали нормально, кроме тех, которые содержат специальные символы. Я просто добавил \перед специальными символами, чтобы избежать их, и тогда все заработало, как ожидалось.)

Вставьте следующую строку ~/.zshrc:

alias am="open -a activity\ monitor"

Теперь все, что вам нужно сделать, это ввести amТерминал, нажать клавишу ввода, и он откроет Монитор активности.


FWIW, вот и другие псевдонимы, которые у меня есть ~/.zshrc, которые невероятно улучшили мою способность использовать macOS:

#####  ----------  File Access Commands....  ----------

alias ll="ls -lahG"
alias co="curl -O"
alias editsh="nano ~/.zshrc;source ~/.zshrc"
alias mv="mv -iv"
alias cp="cp -iv"
alias cll="clear;ll"
alias ..='cd ..'
alias ...='cd ..\..'

#####  ---------  Git Commands  --------
alias gtalias="alias | grep \"^alias gt\""
alias gts="git status"
alias gtd="git diff"
alias gtpull="git pull"
alias gtlog="git log"
alias gtc="git checkout"
alias gtcmas="gtc master"
alias gtb="git branch"
alias gtpush="git push"
alias gtst="git stash"
alias gtstpop="gtst pop"
alias gtstapply="gtst apply"
alias gtstsv="gtst save"
alias gtstli="gtst list"
alias gtctall="git commit -a"
alias gtmm="git merge origin/master"
alias gtsu="git submodule update"
#### Application & Web Access Commands - 1

alias int="open -a IntelliJ\ IDEA\ CE"
alias slk="open -a slack"
alias am="open -a activity\ monitor"
alias rdc="open -na Microsoft\ Remote\ Desktop"
alias smc="open -a Cisco\ AnyConnect\ Secure\ Mobility\ Client"
alias rdt="s https://www.reddit.com/"
alias frdt="ff https://www.reddit.com/"
alias mu="osascript -e \"set volume output volume 0\""
alias fv="osascript -e \"set volume output volume 100\""

alias tv="open -a tv"
alias cln="open -a clion"
alias mail="open -a mail"
alias keys="open -a KeyChain\ Access"
alias ss="open -a screen\ sharing"
alias dul="open -a disk\ utility"
alias maps="s https://maps.google.com"
alias map="open -a maps"

alias msg="open -a messages"
alias ft="open -a facetime"
alias pref="open -a System\ Preferences"
alias tpb="ffp https://thepiratebay.org/"
#### Application & Web Access Commands - 2
alias ntw="open /System/Library/PreferencePanes/Network.prefPane/"
alias dsp="open /System/Library/PreferencePanes/Displays.prefPane/"
alias pdf="open -a preview"
alias ppt="open -a Microsoft\ PowerPoint"
alias pages="open -a pages"
alias knote="open -a keynote"

alias news="open -a news"
alias P="open -a photos"

alias c="open -a google\ chrome"
alias cprv="c --args --incognito"
alias intn="open -na IntelliJ\ IDEA\ CE"
alias v="open -a vlc"
alias nv="open -na vlc"
alias s="open -a safari"
alias ns="open -na safari"
alias m="open -a music"

stck="https://stackoverflow.com/"
alias sto="s $stck"
alias csto="c $stck"
alias fsto="ff $stck"

alias yut="s https://www.youtube.com/feed/history"

alias dict="open -a dictionary"
alias wiki="s https://en.wikipedia.org"
##### Machine Admin Commands

alias apon="sudo networksetup -setairportpower en1 on"
alias apoff="sudo networksetup -setairportpower en1 off"
alias apc="apoff;apon"
alias apc-="apon;apoff"
alias rshut="sudo shutdown -r now"
alias hshut="pmset -g batt;sudo osascript -e \"set Volume 0\";brt 0.01;sudo shutdown -h now"
alias sshut="sudo shutdown -s now"


Боковое примечание: чтобы узнать, как перенести ваши псевдонимы с bash на zsh, см . этот файл .

Вы можете использовать BetterTouchTool для создания сочетаний клавиш и даже использовать трекпад для создания жестов вместо сочетаний клавиш.

Также настраиваемые ярлыки сенсорной панели.

Hammerspoon — мой фаворит, и, вероятно, его проще всего установить и настроить. Вот код init.lua для запуска Activity Monitor.

hs.hotkey.bind({"cmd","shift"}, "Escape", function()
   hs.application.open("Activity Monitor")
end)

PS: я сопоставил свою командную клавишу с управлением. Таким образом, сопоставив горячую клавишу с «cmd+shift+escape», я получаю те же функции, что и в Windows (для открытия диспетчера задач).