如何使用Visual Studio调试Xamarin UWP项目?调试界面左上角数字的含义及关闭方法是什么?
关于Visual Studio调试Xamarin UWP时左上角数字的解释与关闭方法
嘿,我之前调试UWP项目的时候也注意到过这组数字!其实它们是实时性能统计数据,默认是VS为了方便开发者快速监控应用状态而显示的,具体含义和关闭方法给你说清楚:
这些数字到底是什么?
这组数字一般包含两个核心指标:
- 第一个数值是当前应用的每秒帧数(FPS):用来衡量UI渲染的流畅度,数值越高说明界面越顺滑,低于60的话可能会出现卡顿感
- 第二个数值是应用当前的内存占用量(通常以MB为单位):可以快速判断应用有没有内存异常增长的情况
虽然你觉得这些数据对你没用,但做性能优化的开发者会靠它们快速定位问题——不过如果确实用不上,关掉也完全没问题。
怎么关闭左上角的数字?
有两种方法,你可以选适合自己的:
方法1:临时关闭当前调试会话的显示
- 确保你的Xamarin UWP应用正处于调试状态
- 点击VS顶部菜单栏的
Debug→Windows→Diagnostic Tools(如果这个工具窗口已经打开就直接下一步) - 在Diagnostic Tools窗口的顶部,找到那个小齿轮样式的设置按钮
- 在弹出的设置面板里,取消勾选
Frame Rate Counter选项,左上角的数字马上就会消失
方法2:全局设置,永久关闭所有项目的该显示
如果你不想以后调试其他项目再看到它,可以改全局设置:
- 点击VS顶部的
Tools→Options - 在左侧导航栏展开
Debugging→General - 找到
Display frame rate counter这一项,取消勾选后点击「确定」就搞定了
这样就再也不会看到这组对你没用的数字啦!
内容的提问来源于stack exchange,提问作者Shades49
相关产品推荐
相关产品推荐

