在我转移到Mac之前,我曾经在Windows中使用名为Fences的应用程序通过双击桌面来隐藏桌面。我想要一个类似的应用程序在Mac OS X Mavericks上执行此操作,但我不知道如何做到这一点。我做的最接近的应用程序是使用全局快捷键Command + Shift + H(使用我在这里找到的想法>> https://github.com/shpakovski/MASShortcutDemo)来切换隐藏和显示桌面。基本上它运行以下命令并设置一个标志,因为桌面是隐藏的。
默认写com.apple.finder CreateDesktop -bool false killall Finder
再次按快捷键运行这些命令 defaults write com.apple.finder CreateDesktop -bool true killall Finder
我想知道是否可以双击桌面并实现它。非常像Fences。我已经尝试过一个名为HideDesktop的应用程序,它的工作相当简单但很想知道如何完成这项工作。非常感谢帮助!感谢
更新:找到一个可能的解决方案 我发现了一个基于java的解决方案,它允许我创建一个全局鼠标钩子。但是存在某些问题,例如它没有检测到它被点击在桌面上。如果有其他人遇到此问题,代码就在这里。其他答案非常受欢迎。 http://pastebin.com/uw64AjC5
非常感谢你们