Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
User name:
Password:
Save Password
Forgot your password?

 All Forums
 Visual Assist
 Feature Requests
 ListMethodsInCurrentFile Behaviour
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

mkipper
New Member

Canada
7 Posts

Posted - Oct 15 2009 :  3:27:27 PM  Show Profile  Reply with Quote
Hi,

I have a small feature request:

When I use CTRL+ALT+M (VAssistX.ListMethodsInCurrentFile) to find a function in a header file, the result leaves me at the head of the line with the declaration.
It would be nice if it would leave me at the function name, so I could immediately hit F12 (VAssistX.GotoImplementation) and look at the definition without having to scroll to the left first.
This is how I normally find definitions when the header may define functions spread over multiple source files.

Thanks!

Michael Kipper
Software Engineer
Altera Toronto Technology Center

[email protected]

accord
Whole Tomato Software

United Kingdom
3287 Posts

Posted - Oct 15 2009 :  4:10:29 PM  Show Profile  Reply with Quote
I have put in an enhancement request for you:

case=33919

Some alternative methods to ease the jump:
  • Use alt+o first to switch to the corresponding cpp file before you use alt+m

  • Use ctrl+click on the function name if you've turned on this option:

  • VA Options -> Advanced -> General -> Execute Goto upon Ctrl+Left-Click in text editor

Edited by - accord on Oct 15 2009 4:11:53 PM
Go to Top of Page

mkipper
New Member

Canada
7 Posts

Posted - Oct 15 2009 :  4:14:39 PM  Show Profile  Reply with Quote
Thanks for the response. I just discovered the CTRL+click goto command and think it's quite useful.
Unfortunately, it requires a mouse movement which is suboptimal.

The ALT+O method only works when the definition happens to be in the source file with the same name as the header, which is not always true.

Hopefully this will be an easy enhancement to implement.

Michael Kipper
Software Engineer
Altera Toronto Technology Center

[email protected]
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000