我经常在工作中使用 Visual Studio 开发解决方案,将我的更改提交到版本控制,然后在家中提取更改以使用我的家用计算机和 Visual Studio。如果有一种方法可以恢复我签入的会话(可能是一些可以受版本控制的会话文件)以自动打开我在我签入时打开的家用计算机上的所有相同选项卡,那就太好了工作(反之亦然)。我认为当前会话存储在 .suo 文件中,我读过该文件对版本控制是不好的做法,因为它特定于单个机器环境,所以我不确定这是要走的路,或者它是否会好好工作。
当我打开一个解决方案时,我发现自己不得不关闭很多选项卡,然后不得不在脑海中回忆我上次工作的内容并重新打开这些选项卡,所以这样的事情可以让我避免这种情况并且开始工作。
最好,这适用于任何选项卡,而不仅仅是项目文件。例如,ReSharper 测试运行器选项卡、NCrunch 选项卡、对象浏览器选项卡等。
任何人都知道这样的事情或有一个简单的解决方法?
谢谢