<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Debugger Tips, Tricks and Tools #12</title><link>http://blogs.msdn.com/jimgries/archive/2007/08/02/debugger-tips-tricks-and-tools-12.aspx</link><description>I've had loads of people ask me the question: "Is there any way to step into a function without having to bother stepping into all the properties that might have to be executed as parameters before getting to what I'm really interested in?" The standard</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Debugger Tips, Tricks and Tools #12</title><link>http://blogs.msdn.com/jimgries/archive/2007/08/02/debugger-tips-tricks-and-tools-12.aspx#4370106</link><pubDate>Mon, 13 Aug 2007 20:20:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4370106</guid><dc:creator>Roger Wolff</dc:creator><description>&lt;P&gt;Just because I am curious...can you explain the long answer for "The short answer is that this type of solution requires support from the .NET runtime."?&lt;/P&gt;
&lt;P&gt;This functionality seems useful, and I don't understand why it couldn't be done with existing CLR functionality. &amp;nbsp;It seems like VS could do something very similar to what your macro is doing (or perhaps even easier with setting a single breakpoint before the call, and then issuing a step in), and keeping track of all kinds of good debugger state (maybe keeping the breakpoint hidden, or not stopping if that breakpoint gets hit from a different thread, etc...)&lt;/P&gt;</description></item><item><title>re: Debugger Tips, Tricks and Tools #12</title><link>http://blogs.msdn.com/jimgries/archive/2007/08/02/debugger-tips-tricks-and-tools-12.aspx#4374595</link><pubDate>Tue, 14 Aug 2007 03:52:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4374595</guid><dc:creator>JimGries</dc:creator><description>&lt;p&gt;What I was referring to was the ability to exactly replicate the behavior and *general &amp;nbsp;implementation* that is done by native C++. &amp;nbsp;However, after talking about it a bit more my team decided that it might be doable without changes to the CLR. &amp;nbsp;However, we also questioned whether that was the right solution anyway. &lt;/p&gt;
&lt;p&gt;That being said the macro I presented is closer to what I think developers would want... &amp;nbsp;even native C++ developers. &amp;nbsp;So we are considering features along these lines in a future version of VS. &lt;/p&gt;
&lt;p&gt;Further comments are welcome.&lt;/p&gt;
</description></item><item><title>Speaking of 'Step Into Specific'</title><link>http://blogs.msdn.com/jimgries/archive/2007/08/02/debugger-tips-tricks-and-tools-12.aspx#4436921</link><pubDate>Sat, 18 Aug 2007 00:15:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4436921</guid><dc:creator>davidbak</dc:creator><description>&lt;p&gt;Speaking of 'Step Into Specific' - one of the greatest unknown features of the VC++ debugger: &amp;nbsp;It isn't assigned a keyboard shortcut, probably because it just pops up a submenu and doesn't have a real UI. &amp;nbsp;So - being that I am totally lame at writing a VS macro - how would you write a macro to pop up the menu system with &amp;quot;Step Into Specific&amp;quot; highlighted and the fly-out-popup-menu out, ready to select an item with the arrow keys? &amp;nbsp;Thanks!&lt;/p&gt;
</description></item></channel></rss>