Mac 重启是否能可靠地恢复打开 applications/dev-tools 并在每种情况下恢复状态?

Does Mac restart work reliably with restoring open applications/dev-tools and restoring states in every case?

我是 Mac 的新手。到目前为止,当重新启动时,一切都像以前一样可靠地工作,并且或多或少处于相同的状态。

作为开发人员,我可以依靠在重新启动时不丢失任何状态信息吗?每个应用程序都可以完全恢复吗?什么时候会发生数据丢失?有任何已知的错误吗?我可以将我的调试器留在我的应用程序中的某个点,restart/sleep 并期望与我的调试器处于相同状态吗?

在对这个功能感到太舒服之前,我想知道我可以在多大程度上依赖它来将一切恢复到以前的状态,否则我会更加谨慎地重新启动,所以我认为这个信息对任何开发者都有帮助使用 Mac OS X 作为开发平台。

应用程序无法神奇地获得恢复状态功能,但它们支持有助于实现此功能的 API。有些应用程序做得很好,有些不太好,有些则完全没有。

在实践中,对于支持它的应用程序,它的工作非常可靠,前提是注销顺利进行并且您没有磁盘空间不足或类似的致命问题。