【发布时间】:2012-02-02 18:50:22
【问题描述】:
我想知道在调试 Web 应用程序时是否可以设置屏幕分辨率。 例如,我通常使用 1600x900 的屏幕尺寸,但客户要求固定为 1024x768 分辨率。 我的愿望是在调试时在设置为此分辨率的浏览器中开始调试。 有可能吗?还是有一些允许这种行为的工具? 谢谢
【问题讨论】:
标签: asp.net visual-studio debugging
我想知道在调试 Web 应用程序时是否可以设置屏幕分辨率。 例如,我通常使用 1600x900 的屏幕尺寸,但客户要求固定为 1024x768 分辨率。 我的愿望是在调试时在设置为此分辨率的浏览器中开始调试。 有可能吗?还是有一些允许这种行为的工具? 谢谢
【问题讨论】:
标签: asp.net visual-studio debugging
您可以尝试像 https://addons.mozilla.org/en-US/firefox/addon/web-developer/ 这样的浏览器插件,它可以让您快速更改正在调试的浏览器的分辨率。Chrome 也有一个(https://chrome.google.com/webstore/detail /idhfcdbheobinplaamokffboaccidbal) 我相信其他浏览器也允许你这样做。
这可能不会自动工作,但您可以在分辨率之间快速来回切换。
【讨论】:
如果已定义 DEBUG 常量:http://dotnet.mvps.org/dotnet/faqs/?id=setscreenresolution&lang=en,您可以利用 Windows API 尝试从您的程序设置屏幕分辨率。但是,如果您必须终止调试器,您的屏幕将保持设置为调试分辨率。您也不应该在未先注释掉分辨率更改的情况下发布应用的“调试”配置。
通常,更改屏幕分辨率是桌面应用程序不应该做的事情。但是,它在这里有一定的意义,所以只要确保发布的版本不会这样做。
【讨论】:
Firefox 提供了一个插件来测试不同分辨率的网站,但这只是用一个特定的浏览器测试它。 http://www.makeuseof.com/tag/3-firefox-plugins-test-website-resolutions/
【讨论】: