Mac 的多桌面管理真是混乱,简单地学一下 windows 不好么

280 天前
 BeyondReach

我就想让窗口 a 固定在桌面 1 ,窗口 b 和窗口 c 固定在桌面 2 ,在 Mac 里就是做不到!

因为每次把一个窗口全屏后,它就会被转到新建一个桌面。

我知道如果只是把窗口最大化,而不是全屏,它就不会新建桌面,但是问题是 Mac 里只提供了全屏的快捷键,没有最大化的快捷键。

而如果要用鼠标(非苹果鼠标)让窗口最大化你知道有多么困难吗?

首先需要鼠标移动到左上角,按住 alt 键,点到那个小得要命的绿色小圆点上,这样才能让窗口最大化,而不是全屏

所以我用软件将鼠标左侧功能键设置为 ctrl+win+F ,这样就可以直接按这个键,将窗口全屏了,再按一次,就回到原来的状态

但是这样操作之后,窗口就会在不同桌面上乱飞了。 因为当我把全屏的窗口 a 退出全屏状态后,它就会被自动移动到桌面 2 上去,然后窗口 a 、b 、c 就在同一个桌面了,这时系统只有一个桌面

这时我再把窗口 a 全屏,它就会变成桌面 2 ,窗口 b 和窗口 c 就在桌面 1

真是太混乱了

大家有什么好的软件可以解决 Mac 上的这个问题么?

5750 次点击
所在节点    macOS
71 条回复
BeyondReach
280 天前
@lancelock 我也在用 rectagle ,用它把窗口调成左半屏右半屏的功能,但是这些和我帖子里要解决的问题不一样
BeyondReach
280 天前
@noahlias yabai 据说比上面高手 @GabrielleBellamy 提到的 Amethyst 复杂点,要编写配置文档,我先研究研究
nidongpinyinme
280 天前
程序坞里在软件上右键->选项里面,不是有个分配给哪个桌面的选项吗,说的是这个吗
neochen13
280 天前
使用 contexts 吧
noahlias
280 天前
@BeyondReach 不复杂 官方文档简易明了
RyougiShiki
280 天前
双击标题栏最大化。mac 更想让你用全屏,一个屏一个软件保持专注和最大视野,这时就需要搭配三指左右滑动来切换工作区,我一般把 ide 之类的工具放单独工作区,主工作区放浏览器、聊天软件等各种软件、主工作区 alt tab 或三指向上从众多软件中找到目标。剩余的管理用 cmd H 隐藏窗口、cmd M 最小化来去掉不常用的。关键点,要大量使用触摸板和三指操作,mac 的体验跟自家硬件绑定。
#9 设置里/桌面/关闭自动根据最近使用窗口排列桌面,这个功能是最近一两个大版本更新的,反而使顺序混乱,关掉就好。
#12 相同场景,我的显示器会保持先接入的那台电脑的视频信号。
nothingistrue
280 天前
@gzlock #11 第一,纯软件是申请不了专利的。第二,微软向来只要授权费不禁用。第三,靠交叉专利强制相互共享的很多,靠专利卖钱的很多,靠专利抢钱的也不少,靠专利逼死小公司/个人也很常见,但是靠专利禁售竞争对手,或者宁愿自我禁售也不给钱的大公司,真没几个。
caocong
280 天前
全屏和最大化是两个功能,win 上没有 mac 全屏这种功能,我用的 Parallels Toolbox 的窗口管理器还挺好用
shoudeliao
280 天前
系统设置-桌面与程序坞-调度中心-根据最近的使用情况自动重新排列空间-取消勾选
Dock-对应程序图标-右键-选项-分配给-显示器 1 上的桌面
配合 Magnet
满足我当前需求了,但是同一个程序能不能多个窗口分配给不同桌面我就没试过了
shoudeliao
280 天前
@shoudeliao 补充,分配给 这个功能类似于 开启这个程序自动将程序移动到对应桌面
shoudeliao
280 天前
@shoudeliao #29 还需要再配合调度中心的快捷键
kawaiidora
280 天前
@gzlock Ubuntu 也能用,是因为微软比较宽容?
qweruiop
280 天前
yabai 解决所有问题。。。
maninfog
280 天前
别装乱七八糟的了,直接 raycast
whusnoopy
280 天前
rectangle 除了左半屏右半屏,也有「最大化」的快捷键设定,默认是 Opt+Cmd+Enter ,这个最大化就是 Windows 下的在当前桌面最大化,而不是新开一个桌面独占最大
wowawesome
280 天前
我用 Raycast 解决搜索和窗口快捷键
agagega
280 天前
如果你用触控板,可以试试 Swish 这个软件,快捷键+手势可以实现调整窗口大小和移动到某个桌面的操作。
flyfish01
280 天前
桌面 1 ,桌面 2 ,桌面 3 不是可以弄很多个吗?按一下 F3 还可以全局预览,在顶部左右遍有添加新桌面,那个才是真正的桌面 2 ,自己鼠标定义个左右滑屏幕的快捷键呗,另外新出的台前调度虽然不好用,不过也能解决的说的 ‘窗口 a 固定在桌面 1 ,窗口 b 和窗口 c 固定在桌面 2 ’ 的问题啊。。。楼上讲的那个软件也可以用, 说白了你还是用 win 的那套逻辑思维在用 mac ,windows 是将软件最大化只是窗口最大化,和 mac 的双击导航栏差不多,mac 的最大化指的是一个工作桌面只有这一个软件或者叫全屏幕
rioshikelong121
280 天前
please use Moom
lancelock
280 天前
@BeyondReach 他也可以最大化啊,你帖子里不是说最大化困难吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1023790

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX