将主显示比例切换至 100% 的命令

Uwe*_*eim 6 .net highdpi winforms visual-studio-2022

在我的高 DPI 显示器上打开 Visual Studio 2022 中的 WinForms 控件/窗体时,将显示以下消息:

在此输入图像描述

主显示屏上的缩放比例设置为 150%。以 100% 缩放重新启动 Visual Studio

然后,我可以单击该链接,Visual Studio 将开始 100% 缩放。

当我不小心忘记单击链接并关闭表单,然后再次打开它时,该消息消失了:

在此输入图像描述

然后我要做的是重新启动 Visual Studio,再次打开表单,再次看到该消息,单击它,最后使 Visual Studio 处于 100% 缩放模式。

我会避免这种额外的重新启动,只是为了再次获取带有链接的消息。

问题

Visual Studio 2022 中是否有热键、菜单项或命令可以以 100% 缩放重新启动 IDE?

sup*_*fly 3

因为我也在寻找这个,所以我将其发布为答案;这记录在 @TnTinMn 的链接中。您需要打开developer command prompt并输入以下命令:

devenv /noScale
Run Code Online (Sandbox Code Playgroud)

这将启动 VS,就像您单击“以 100% 缩放重新启动”一样。在 Windows 上,我建议在任务栏上为开发提示创建一个快捷方式(将其固定在任务栏上),对于 VS2019 Enterprise,该快捷方式位于此处:

%comspec% /k "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\Tools\VsDevCmd.bat"
Run Code Online (Sandbox Code Playgroud)

这将节省“额外”的重新启动(因此重新启动 1 次而不是 2 次)。在Win10、VS2019上测试。
对于 VS2022 企业版:

%comspec% /k "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\Tools\VsDevCmd.bat"
Run Code Online (Sandbox Code Playgroud)