Visual Studio在退出时,会自动记住当前打开的所有文档。下次打开该项目时,Visual Studio会自动打开这些文档。于是,这些打开的标签窗口会越积越多。过一段时间,就要操作一下“关闭所有文档”。
实际上,我根本不需要这个功能,在Visual Studio找了半天,也没找到取消的方法。我用的是Visual Studio 2012。
特在博问寻求帮助。
方法一:添加以下内容 EnvironmentEvents 宏模块将关闭所有打开的文档:
1 Private Sub SolutionEvents_BeforeClosing() Handles SolutionEvents.BeforeClosing 2 DTE.ExecuteCommand("Window.CloseAllDocuments") 3 End Sub
(此方法为手动,与方法三类似)
方法二:ALT-W-L
这就是键的组合,以关闭所有打开的标签,除非您愿意单击窗口可以按项目,在关闭之前 |关闭项目之前,请关闭所有文档。
(此方法为手动)
方法三:启动环境选项工具
选择"显示空环境"
(此方法为手动,不过一次设置就可以啦)
希望可以帮到你,大家多多交流,共同进步:hongtenzone@foxmail.com
1. VS2012中没有EnvironmentEvents
2. 目前我用的就是方法二,定义的快捷键是Shift-Ctrl-F4
3. 方法三试了,不起作用
找到一个方法,在启动项目之前删除解决方案下的*.suo 文件,就不会自动打开选项卡了,
http://cn.softuses.com/15548
但这个需要每次启动前都要删除.suo文件,很不方便
visual studio里面有个插件可以自动关闭最近不使用的文档,从而保证永远不会打开过多文档。这个比下次启动不打开上次未关闭的文档更有意义。
这里有源代码 http://autoclose.codeplex.com/,不过是visual studio 2010的,拿来重新编译一下应该2012也能用。
直接在任务管理吧进程关了就行了吧。。。。。
要是我的话,在关闭vs之前,就先全部关闭
要是我的话,在关闭vs之前,就先全部关闭
我是这做法:除此之外全部关闭