Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 Visual Assist
 Feature Requests
 OFIW/FSIW with system headers

You must be registered to post a reply.
Click here to register.

Screensize:
UserName:
Password:
Format: BoldItalicizeUnderlineStrikethrough Align leftCenterAlign right Insert horizontal ruleUpload and insert imageInsert hyperlinkInsert email addressInsert codeInsert quoted textInsert listInsert Emoji
   
Message:

Forum code is on.
Html is off.

 
Check to subscribe to this topic.
   

T O P I C    R E V I E W
NeilS Posted - Mar 07 2006 : 07:02:26 AM
Would it be possible to provide system header versions of the OFIW/FSIW features (i.e. show files/symbols from the system include paths)? This was a feature I used quite a bit with the Workspace Whiz add-in, but it hasn't been upgraded to work with VS2005, so I have to use the VAssist equivalents which are not quite as fully-featured yet.

Also, the Workspace Whiz open file and symbol dialogs have some other nice features that might be nice to have in VAssist. One example is ignoring the '_' symbol so you don't have to bother typing it, which is a nice touch for a feature which is designed to get you at your files/symbols as quickly as possible.

Cheers,

- Neil.
10   L A T E S T    R E P L I E S    (Newest First)
NeilS Posted - Mar 12 2006 : 1:11:13 PM
That sounds pretty much exactly what I'm looking for. The ideal scenario would show all files including non-stable includes, although my main need is for system files and any major APIs I use, so just exposing stable includes would mostly do what I need.

Thanks,

- Neil.
support Posted - Mar 12 2006 : 11:29:24 AM
We created a feature request.

case=1029

Unchecking "Show only files in the current workspace" in OFIW adds open windows to list. Resulting change is very modest, and open windows are available also via "Windows" in the menu bar. Expect, or would like to see, OFIW to include all system/stable includes when option is unchecked. This would make list grow significantly, and behavior would be more similar to checkbox in FSIW dialog.
feline Posted - Mar 09 2006 : 4:49:59 PM
i can put in a feature request for more files in OFIW, but i am not sure how to define these additional files. what are you talking about here? simply all system header files? or something else?

how does this overlap with header files from 3rd party libraries that have been added to your additional include directories list?
support Posted - Mar 08 2006 : 6:38:23 PM
We reset the checkbox so the list is small, and searching is fast, each time you open the FSIW dialog.
NeilS Posted - Mar 08 2006 : 6:20:21 PM
quote:
Originally posted by support

Does unchecking "Show only symbols from the current workspace" do what you want for symbols?



Ah yes, so it does. I'm sure I noticed that before, but I must have completely forgotten about it since then.

The only flaw I can see with it is that it doesn't seem to remember what state you left the checkbox in when you bring up the dialog again. It's probably quick enough to use Alt-S to flip the checkbox each time, although it would be nice if the focus stayed with the edit box when you do that, so you can do Alt-S and start typing. Having said that, I do think remembering the state of the checkbox would be a nice addition.

It definitely does what I need though, so it's really just the open files dialog I'm after now.
support Posted - Mar 08 2006 : 6:01:41 PM
Does unchecking "Show only symbols from the current workspace" do what you want for symbols?


NeilS Posted - Mar 08 2006 : 5:39:00 PM
quote:
Originally posted by feline

assume i know nothing about workspace whiz. what features does it offer that you miss? this is probably the better way forward.



The features that I really miss are the global file and symbol dialogs. I'd be a very happy person if I got them back.

I think the Workspace Whiz implementation actually shows everything in its global dialogs, i.e. files/symbols from both the workspace and the system includes, but I think having one dialog just show workspace stuff and the other show just system stuff might be better.

The other features I was talking about are really just a few nice touches in these dialogs. Having the global (or system) dialogs is more important to me than nice touches at this stage though.
feline Posted - Mar 08 2006 : 3:19:24 PM
assume i know nothing about workspace whiz. what features does it offer that you miss? this is probably the better way forward.
NeilS Posted - Mar 07 2006 : 5:00:32 PM
quote:
Originally posted by feline

the underscore first, check out what you can do already with OFIW and FSIW

http://forum.wholetomato.com/forum/topic.asp?TOPIC_ID=4238


Yes, that's pretty handy, although not quite the same as the underscore suggestion. Anyway, the underscore was just an example. I was mainly suggesting that the Workspace Whiz dialogs might have some nice ideas that would work well in VAssist.

quote:

turning to the system headers, are you aware that when you type:

#include<|>

VA will give you a completion listbox showing the system header files?

the other half of this is why would you want to see a list of these header files in OFIW? off hand i am not sure why i would ever want to do that.


That's currently how I'm having to open system headers, by using the include completion and then using "goto" to open the file.

It works, but it's a bit of a pain and requires that I enter some text into a source file, even if all I want to do is look at a system header for some info. Being able to select a system header from a OFIW dialog would be a really nice way to do the same thing without the messing around.

As for why I would want to do this, I guess I just need to look at system headers quite a bit.

The same goes for FSIW, pretty much. I used to use Workspace Whiz and VAssist in unison to get this functionality, but I'm feeling a bit lost without it now.
feline Posted - Mar 07 2006 : 2:54:25 PM
the underscore first, check out what you can do already with OFIW and FSIW

http://forum.wholetomato.com/forum/topic.asp?TOPIC_ID=4238

turning to the system headers, are you aware that when you type:

#include<|>

VA will give you a completion listbox showing the system header files?

the other half of this is why would you want to see a list of these header files in OFIW? off hand i am not sure why i would ever want to do that.

© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000