{"id":4803,"date":"2008-01-10T12:30:00","date_gmt":"2008-01-10T12:30:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/vbteam\/2008\/01\/10\/did-you-know-what-you-can-do-with-debugger-datatips-lisa-feigenbaum\/"},"modified":"2024-07-05T14:34:43","modified_gmt":"2024-07-05T21:34:43","slug":"did-you-know-what-you-can-do-with-debugger-datatips-lisa-feigenbaum","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/vbteam\/did-you-know-what-you-can-do-with-debugger-datatips-lisa-feigenbaum\/","title":{"rendered":"Did you know? What you can do with Debugger Datatips&#8230; (Lisa Feigenbaum)"},"content":{"rendered":"<p>There&#8217;s a lot of cool functionality built into VS debugger datatips that often goes unnoticed&#8230; For example, did you know that not only can you *see* values in the expanded datatips, but <strong>you can also edit them<\/strong>? Watch the following walk-through&#8230;<\/p>\n<p>While debugging, hover over a variable to view its debugger datatip:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/vbteam\/wp-content\/uploads\/sites\/7\/2008\/01\/DebuggerBeforeExpanding.jpg\"><\/p>\n<p>Next press the &#8216;+&#8217; to expand the tip and view the variable&#8217;s members:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/vbteam\/wp-content\/uploads\/sites\/7\/2008\/01\/DebuggerBeforeCtrl.jpg\"><\/p>\n<p>Click on a value in the righthand column to edit it. Start typing:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/vbteam\/wp-content\/uploads\/sites\/7\/2008\/01\/DebuggerEditing.jpg\"><\/p>\n<p>To verify, look in the Watch window to see that the value has changed based on your edit:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/vbteam\/wp-content\/uploads\/sites\/7\/2008\/01\/DebuggerValueHonored.jpg\"><\/p>\n<p>Voila! The value is changed.<\/p>\n<p>The next great (hidden) debugger datatip feature is <strong>transparency<\/strong>! Using the Ctrl key (while the datatip is up) you can take large, expanded datatips and make them transparent to view the code underneath. See below:<img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/vbteam\/wp-content\/uploads\/sites\/7\/2008\/01\/DebuggerBeforeCtrl.jpg\"><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/vbteam\/wp-content\/uploads\/sites\/7\/2008\/01\/PressCtrl.jpg\"><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/vbteam\/wp-content\/uploads\/sites\/7\/2008\/01\/DebuggerAfterCtrl.jpg\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>There&#8217;s a lot of cool functionality built into VS debugger datatips that often goes unnoticed&#8230; For example, did you know that not only can you *see* values in the expanded datatips, but you can also edit them? Watch the following walk-through&#8230; While debugging, hover over a variable to view its debugger datatip: Next press the [&hellip;]<\/p>\n","protected":false},"author":15,"featured_media":8818,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[192,195],"tags":[57,74,95,165],"class_list":["post-4803","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-featured","category-visual-basic","tag-did-you-know","tag-ide","tag-lisa-feigenbaum","tag-vb2005"],"acf":[],"blog_post_summary":"<p>There&#8217;s a lot of cool functionality built into VS debugger datatips that often goes unnoticed&#8230; For example, did you know that not only can you *see* values in the expanded datatips, but you can also edit them? Watch the following walk-through&#8230; While debugging, hover over a variable to view its debugger datatip: Next press the [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/posts\/4803","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/comments?post=4803"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/posts\/4803\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/media\/8818"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/media?parent=4803"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/categories?post=4803"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/tags?post=4803"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}