如题。举个例子,我有一个 Chrome 窗口 A 放在了桌面 1 ,Chrome 窗口 B 放在了桌面 2 ,是否有方法能够在重启/登出登入后恢复对应的桌面位置?这里的多桌面指的是 MacOS 三指上滑打开的多桌面而非扩展显示器桌面。
当然,最好是不关闭 SIP 的方案。
当然,最好是不关闭 SIP 的方案。
|
volvo007Mar 22 via iPhone
1
右击 dock 上的 app 图标,里面有一个位置选项,将这个 app 设置为 None ,而不绑定到任何一个桌面,这样重启后应该可以停留在原来桌面上了吧
|
|
chen88ijnMar 22
2
同寻找,目前解决方案是写一个 Apple scripts
|
|
3
@volvo007 不太行,重启后还是会乱
|
|
4
@chen88ijn 问了 Claude Code , Apple Script 也不一定能解决,不过打算试试。
|
|
llaneroMar 22
5
|
|
llaneroMar 22
6
抱歉会错帖子了
|
|
longmeidaoMar 22
7
|
|
8
@longmeidao 有空让 AI 研究一下能不能新版本 MacOS 做类似实现。
|
|
fdsMar 22
9
我有用 hammerspoon 固定某个 app 窗口的大小和位置,在屏幕数量变化时自动调整。但同一 app 多个窗口的话,就不清楚能怎么区分了。
|
|
10
@fds 这个问题困扰我的地方在于,我是想用 MacOS 的多桌面来隔离我的工作/学习/个人项目,所以自然就会在多个桌面里开启 IDE 的不同窗口。而我也没找到满意的 WorkSapce 导向的窗口管理软件。
|
|
MrChangKMar 22
11
我今天还在苦恼,有时候 Desktop 1 对某个 app 按了 command+W ,但是在新的 desktop 2 里面打开这个软件后,居然又重新跳回到了 Desktop 1.遇到的事情刚好与 op 相反
|
|
dingwen07Mar 22
12
这个感觉是要 App 支持的? iTerm 就有专门的选项
|
|
ZRSMar 23
13
关闭“根据最近使用情况自动重新排列空间”试试
|
|
m0nk1yMar 23
14
aerospace
|
|
gouflvMar 23 via iPhone
15
hammerspoon 能获取到 window title (一般的 ide 会把路径暴露在里面)
|
|
huaweiiMar 23 via Android
16
op 的需求过于简单,13 楼正解。
其他楼层推荐的各种第三方软件都是下一步高级需求需要的了😅 |
|
fdsMar 23
17
@TerryBlues #10 理解。不过多 workspace 我一直没习惯,都是堆在一起。不同分工可能用不同软件。比如 chrome 需要登录公司的账号,个人我就用 arc 。系统 terminal 用来 ssh 到服务器,iterm2 本地开发,ghostty 用 claude code 。然后我用 hammerspoon 做了个快捷键激活 app 的,所以跳转很容易。
|