数据提示,Visual Studio功能允许您将鼠标悬停在变量上并在调试时查看其值,这可能非常有用。以下是您可能不了解的一些技巧。

您是否一直在寻找数据提示,然后需要查看它们背后的代码?好消息,你可以。只需按住Ctrl键,数据提示就会变为透明,直到您释放Ctrl键。当你在数据提示中钻取了一些或者你想要比较时,这个特别有用。

您可以做的另一件事是固定数据提示。这会持久保存数据提示,以便您可以导航到其他代码,重新启动调试,甚至重新启动Visual Studio,并且在下次中断该块时仍然可以使用数据提示。固定数据提示后,可以通过单击并拖动来移动数据提示,可以通过单击x删除它,也可以通过单击图钉图标浮动数据提示。这允许您在滚动代码或查看其他文件时查看该数据提示

一旦固定了数据提示,就可以通过右键单击数据提示并选择“添加表达式”来向该数据提示 添加表达式。这可以让你固定比为对象普通显示更有用的东西。在这种情况下,DebuggerDisplay显示LastName, FirstName,但我们可以添加一个表达式来显示Person对象为FirstName LastName。当您无法更改DebuggerDisplay对象时,这非常方便。

数据提示的另一个有趣功能是您可以为它们添加注释。

但是如果你不能分享它们的注释有什么用?好吧,您可以将您的数据提示导出到XML文件,然后共享它们或将它们与您的源代码一起签入。当您面对常见的调试方案时,您可以拥有一组数据提示。

您可能还会注意到有“清除所有数据提示 ”和“[CurrentFileName]清除所有数据提示”的选项。

原文地址:https://www.codeproject.com/Articles/1349416/Visual-Studio-Tips-Using-Data-Tips

Visual Studio提示——使用数据提示相关推荐

  1. visual studio 2010 没有代码提示(智能提示)或代码提示很慢解决方案一例

    visual studio 2010 没有代码提示(智能提示)或代码提示很慢,还没自己打字速度快解决方案一例 正常配置下就是不出代码提示(智能提示)自动完成,按快捷键也没反应, 我的最终解决方案是:由 ...

  2. Visual Studio中JavaScript智能提示(即引用JS库)

    Visual Studio中JavaScript智能提示(即引用JS库) 一.直接在JavaScript文件顶部输入代码,直接引用JavaScript文件类型库 /// <reference p ...

  3. Visual Studio 2010 打开时提示“遇到了问题,需要关闭”的解决办法

    Win7系统升级后,Visual Studio 2010打开时会提示"遇到了问题,需要关闭",网上找了很多的办法没有成功,无意中测试下面的办法^_^ 解决的办法就是"兼容 ...

  4. 安装Visual Studio 2015(VS2015)时提示安装包JavaScript_ProjectSystem.msi丢失或损坏的解决方法

    安装Visual Studio 2015(VS2015)时提示安装包JavaScript_ProjectSystem.msi丢失或损坏的解决方法 相信不少同学在安装Visual Studio 2015 ...

  5. Visual Studio 修改安装时提示路径访问被拒绝解决方案

    一.案例呈现 利用VSIX文件修改Visual Studio 安装时可能会提示: 对路径"\...\microsoft\visualstudio\...\extensions\extensi ...

  6. 中文版Visual Studio 2008 SP1 智能提示为英文的补丁发布

    中文版Visual Studio 2008 中文版,安装SP1后,部分智能提示为英文.虽然有人提出的解决方法不过这个办法有缺陷,是用老版本的智能提示来替换sp1版智能提示,这样net3.5 sp1 一 ...

  7. Visual Studio 链接 Sql Sever 提示启动进程时出错 -解决方案

                   最近遇到一个大的问题,就是Win8里先装了Visual Studio 2010后,再装Sql Sever 2005或者2008,用Visual Studio链接Sql S ...

  8. Visual Studio 2010打开工程提示“未知错误”解决办法

    Visual Studio 2010打开工程,提示"未知错误"弹窗,原因是整理电脑时,误删除.NET Framework. 打不开工程是因为缺少.NET Framework,安装上 ...

  9. 安装Visual Studio .NET 2003 时提示 FrontPage 2000 Web 客户端扩展失败

    解决安装Visual Studio .NET 2003.总提示FrontPage 2000 Web 客户端扩展没有安装成功. 安装背景:曾经安装过VC6,总是出问题,所以删除了,系统是ghost版.没 ...

最新文章

  1. 初始化配置 libevent
  2. XamarinEssentials教程获取首选项的值
  3. Android报表库aChartEngine系列
  4. EasyNVR支持的摄像机、NVR设备接入类型以及关于国标设备是否支持接入EasyNVR无插件流媒体服务器...
  5. sqlserver中时间格式的字符串传递时的注意事项
  6. Python学习:列表
  7. 有什么好的Java自学教程视频,适合初学者
  8. [Leedcode][第215题][JAVA][数组中的第K个最大元素][快排][优先队列]
  9. fastjson php,Fastjson 对象或数组转JSON
  10. WINDOWS.H already included.MFC apps must not #include windows.h
  11. 真正会沟通的项目经理,不会告诉你的4件事
  12. 【白盒测试技术之-junit】
  13. java开发表格,JAVA开发简历表格下载
  14. php如何把汉字转换为拼音,php 把汉字转换为拼音 php 如何把拼音转换汉字
  15. 日语词频分析——mecab使用
  16. RuntimeError: mat1 dim 1 must match mat2 dim 0 报错解决
  17. 用百度地图进行搜索周边的建筑,医院,餐厅,学校等。
  18. 谷歌Chrome浏览器点击任务栏图标没有最小化
  19. C++ Crow web框架使用;升级cmake ;pthread、boost、asio 报错
  20. 笑谈贝叶斯网络(干货)上

热门文章

  1. python抓取网站图片_利用python抓取网站图片
  2. 年会聚会派对邀请海报素材模板,创意和心意缺一不可
  3. 设计师吃饭的家伙还问别人要?必要软件、效率工具、插件搜集给你
  4. UI设计师应该知道的命名规范
  5. c++ assert用法
  6. 牛客网编程题04--字符串处理
  7. 检查CUDA的NVCC编译器和GPU加速卡
  8. CentOS7救援模式以及救援模式的网络配置
  9. Linux开机自动启动软件/可执行程序方法
  10. 什么是I/O地址,I/O端口和I/O端口地址?