我很少故意关闭Visual Studio。我正在进行的项目是如此巨大,以至于加载它需要大约15分钟,所以我的做法只是让解决方案在一夜之间打开,这样第二天早上就可以为我做好准备了。我现在唯一需要重新启动程序的是它崩溃 - 这发生了。每隔一段时间我就会做一些它不喜欢的事情而且它会退出我身上。我接受这个。我喜欢它是防弹的,但我几乎没想到。
这样做的缺点是,显然,您在程序运行时更改的任何设置(字体和颜色,键盘快捷键,自动格式设置,基本上是工具/选项对话框中的任何内容)仅在您退出时保存程序合法。崩溃时,这些设置不保存。所以我发现自己不得不重做我每次都做出的任何设置更改。
首先关闭 - 为什么在更改设置时没有保存设置?这有多难?认为你的程序将始终正常关闭并且在关机过程之前不打扰保存状态是一定程度的傲慢。 (并没有在异常关机过程中保存设置)我会因为编写代码而遭到解雇(或者至少受到谴责),那么微软如何逃脱它呢?有没有办法强制它保存设置而不退出和重新加载?
答案 0 :(得分:1)
据我所知,在您的情况下,您唯一可以做的就是在更改后直接导出设置,并在崩溃后导入它们。这样您的设置是安全的,您无需重新启动。