对于原生macOS应用程序,如果我在多个Mission Control桌面之间有窗口,退出并重新启动应用程序会将窗口恢复到适当的桌面。VSCode没有这样做。相反,它会在当前桌面上显示所有恢复的窗口。这非常烦人,因为我正在使用桌面来管理不同的工作区(例如每个桌面一个项目,带有所有相关文件和窗口),所以每次我不得不重新启动VSCode时,我都必须手动将每个窗口拖回适当的桌面。
VS Code版本:1.56.0(通用)cfa2e21 ,2021-05-04T22:06:21.189Z
操作系统版本:Darwin x64 20.3.0
8条答案
按热度按时间lnxxn5zx1#
实验重复检测
感谢提交这个问题。请同时检查它是否已经被现有的一个问题涵盖,例如:
w8rqjzmb2#
我不认为这被#116358覆盖了。除了这个问题是为Windows而设计的,而这个是为macOS设计的,这个问题还被认为是一个功能,然而我坚信macOS的问题是一个bug,因为在恢复应用程序窗口时,恢复到正确的桌面是一个标准平台约定。
ffscu2ro3#
这需要Electron的支持。
bfnvny8b4#
这个功能请求现在是我们待办事项列表的候选项目。社区有60天的时间对这个问题进行投票。如果它收到20个赞成票,我们将把它移到我们的待办事项列表中。如果没有,我们将关闭它。要了解更多关于我们如何处理功能请求的信息,请参阅我们的documentation。
快乐编码!
2nbm6dog5#
它现在有20个赞🥳
7z5jn7bk6#
这个功能请求收到了足够多的社区投票,我们将其移动到了我们的待办事项列表中。要了解更多关于我们如何处理功能请求的信息,请参阅我们的documentation。
快乐编码!
68de4m5k7#
Windows上也存在同样的问题,以及窗口无法记住被最小化的状态。这是否应该作为一个单独的问题,还是可以将其纳入到这个问题中?看起来这可能是一个跨平台的问题,不仅仅局限于苹果系统。
cgfeq70w8#
实际上,我认为这个问题应该更加全面一些,比如"Windows需要尽可能多地记住每个操作系统上可用的桌面管理器状态"。