Vb.net Visual Studio 2015继续关闭VB的“代码的漂亮列表(重新格式化)”选项

Vb.net Visual Studio 2015继续关闭VB的“代码的漂亮列表(重新格式化)”选项,vb.net,visual-studio,visual-studio-2015,Vb.net,Visual Studio,Visual Studio 2015,出于一些奇怪的原因,它会不时取消检查代码的漂亮列表(重新格式化)选项 我必须继续打开它,以保持我的代码“漂亮”:-) 这在VS2013上从未发生过 只是想知道是否有人有同样的问题?这本身并不能解决问题,但有一个例子说明了如何直接使用宏设置Pretty Listing选项,如下所示: 因此,您可以设置一个宏,在需要时可以使用热键轻松运行。如果这段代码不起作用,我建议永远出色的自动热键(www.AutoHotkey.com)通过一系列按键来做同样的事情。我遇到了同样的问题(无论是否安装了ReShar

出于一些奇怪的原因,它会不时取消检查代码的漂亮列表(重新格式化)选项

我必须继续打开它,以保持我的代码“漂亮”:-)

这在VS2013上从未发生过


只是想知道是否有人有同样的问题?

这本身并不能解决问题,但有一个例子说明了如何直接使用宏设置Pretty Listing选项,如下所示:


因此,您可以设置一个宏,在需要时可以使用热键轻松运行。如果这段代码不起作用,我建议永远出色的自动热键(www.AutoHotkey.com)通过一系列按键来做同样的事情。

我遇到了同样的问题(无论是否安装了ReSharper,所以这似乎不是问题)。不久前,我就此事向微软发出了“皱眉”,但没有得到任何回应

虽然这不是一个“修复”,但我发现了一个方便的解决方法。由于“pretty listing”和“Format Document”命令给出相同的结果,所以您只需运行该命令

我找到了在保存时自动运行“格式化文档”命令的。现在,即使“pretty listing”确实被神秘地关闭了,我的代码还是会自动格式化。

虽然my是一个不错的解决办法,但从最初提出这个问题到现在已经有10个月了,似乎大多数日子pretty listing都决定自行关闭,而且越来越令人沮丧。因此,这里有另一个解决方法,可能会引导我们找到这个bug的原因

我编写了一个扩展,它定期检查Pretty列表是否已关闭。如果有,它会将其重新打开,并在屏幕底部显示一个警报,这样我们就有希望找出是什么原因首先导致它关闭

它每30秒检查一次,但如果您愿意,可以降低此值(查看扩展页上的说明)


你可以在这里得到分机:

这也发生在我身上。这似乎是在我在代码审查期间比较文件版本时出错之后发生的。是否使用Resharper?我不确定VisualStudio是在做这件事还是在重弹。这是一个很好的观点。几天前,由于性能问题,我关闭了re sharper,之后我就没有这个问题了。如果再过一周这种情况就不会发生,我想我们可能会得出结论,这是一个更加尖锐的相关问题。我不使用resharper,虽然我使用CodeRush,但我也一直遇到同样的问题。在使用发布候选版本时,我提出了一个问题,但从没有看到任何结果。我已经有好几个星期没有这个问题了。我所做的唯一一件事就是卸载re sharper。也有一些windows 10更新,但我怀疑这会影响VS2015。很好!经过一年多的时间,这个问题终于让我很恼火,找到了解决办法。出于好奇,你有没有注意到,当VS落后并难以跟上时,它会自我检查?我一直认为它之所以这样做是出于性能原因,而且它本来是要关闭直到性能提高,但它重新打开的能力被破坏了。老实说,我甚至没有注意到它被关闭了,因为这个扩展只会再次打开它但是,当我最初调查这是如何发生的时候,我通过拥有两个实例并让ReSharper在其中一个实例中进行某种格式化,成功地复制了它。同时,在另一个实例中,Pretty列表将关闭。我相信也有其他的原因。