You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何临时阻止Visual Studio启动时加载上次打开的解决方案?

临时阻止Visual Studio启动时加载上次解决方案的方法

嘿,这个场景我太感同身受了!之前为了省一次等待把VS设成启动加载上次解决方案,结果切换项目时反而被拖慢节奏,完全符合墨菲定律😂。给你几个不用改动全局默认配置的临时解决办法:

  • 启动时按住Shift键:这是VS自带的小技巧,双击VS图标后立刻按住Shift键,直到VS的主界面完全加载出来。这样它就会跳过加载最近的解决方案,直接进入空白的起始页面,你可以自由选择要打开的项目;用完下次正常启动还是会加载上次的方案,完全不影响原有配置。

  • 带命令行参数启动:给VS加个启动参数就能临时禁用最近项目加载。找到VS的启动程序devenv.exe(一般在C:\Program Files\Microsoft Visual Studio\[你的版本]\[版本类型]\Common7\IDE\路径下,比如2022社区版就是C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\devenv.exe),右键创建快捷方式,在快捷方式的“目标”栏末尾加上 /noRecentProjects(注意前面有个空格)。需要临时切换项目时,双击这个快捷方式启动VS就行,平时还是用原来的快捷方式不影响默认行为。

  • 临时修改配置文件(进阶操作):如果前两种方法都不满足,你可以临时修改VS的配置文件。在VS里按Ctrl+Shift+P搜索“Open Settings (JSON)”打开用户配置文件,添加或修改"environment.startup.editor": "empty",启动后就不会加载上次的方案;用完再改回原来的值(一般是"environment.startup.editor": "recentSolution")就行。不过这个方法不如前两个便捷,适合偶尔需要的情况,记得修改前备份配置哦。

内容的提问来源于stack exchange,提问作者g.pickardou

火山引擎 最新活动