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
 Technical Support
 how to Show All Symbols everytime?
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

adrianchiq
New Member

7 Posts

Posted - Dec 19 2012 :  08:29:30 AM  Show Profile  Reply with Quote
Hi,
I understand the idea of hiding unused symbols and showing them only on CTRL+Space, but with some SDKs this is a really big pain, almost for every new class that I'm typing I need to press ctrl+space.
Is there a way to enable showing all the symbols always without pressing ctrl+space?

Edited by - adrianchiq on Dec 19 2012 08:30:43 AM

feline
Whole Tomato Software

United Kingdom
18749 Posts

Posted - Dec 19 2012 :  09:06:02 AM  Show Profile  Reply with Quote
The answer depends on your IDE and programming language, but for now try turning On:

IDE tools menu -> Options -> Text Editor -> C/C++ -> Auto list members

this should help.

zen is the art of being at one with the two'ness
Go to Top of Page

adrianchiq
New Member

7 Posts

Posted - Dec 19 2012 :  09:33:34 AM  Show Profile  Reply with Quote
Thanks for response, but its already checked.
The programming language is C++

as an example is ClanLib SDK
95% CL_* class is not listed in smart suggestion.

Edited by - adrianchiq on Dec 19 2012 09:34:49 AM
Go to Top of Page

adrianchiq
New Member

7 Posts

Posted - Dec 19 2012 :  09:38:29 AM  Show Profile  Reply with Quote
Strange, by default it was checked, I unchecked and check it again and pressed OK, now seems to work almost (still with smart filtering) but at least classes that you type are listed and unfiltered as you type most of the word
Go to Top of Page

sean
Whole Tomato Software

USA
2817 Posts

Posted - Dec 19 2012 :  10:42:30 AM  Show Profile  Reply with Quote
One thing to bear in mind is that suggestions from external SDKs won't appear until you have typed 4 letters. In your ClanLib example, you should see more items appear in suggestions when typing cl_c or cl_a without having to press ctrl+space.
Go to Top of Page

adrianchiq
New Member

7 Posts

Posted - Dec 19 2012 :  11:07:18 AM  Show Profile  Reply with Quote
quote:
Originally posted by sean

One thing to bear in mind is that suggestions from external SDKs won't appear until you have typed 4 letters. In your ClanLib example, you should see more items appear in suggestions when typing cl_c or cl_a without having to press ctrl+space.



Tested again,
I need for example
CL_OutlineAccuracy

typing CL_Out
nothing shows up even I tape everything until I press CTRL+Space
there are at least 12 classes with CL_Out*
Go to Top of Page

sean
Whole Tomato Software

USA
2817 Posts

Posted - Dec 19 2012 :  11:09:11 AM  Show Profile  Reply with Quote
Do you have VA suggestions enabled (on the Advanced | Suggestions page of the VA Options dialog)?
Go to Top of Page

adrianchiq
New Member

7 Posts

Posted - Dec 19 2012 :  11:46:14 AM  Show Profile  Reply with Quote
quote:
Originally posted by sean

Do you have VA suggestions enabled (on the Advanced | Suggestions page of the VA Options dialog)?



If you mean Include VA... then yes, its enabled
everything is enabled in that tab except bits of code
Go to Top of Page

sean
Whole Tomato Software

USA
2817 Posts

Posted - Dec 19 2012 :  11:54:24 AM  Show Profile  Reply with Quote
Something sounds amiss. Here is some background on generating logs:
http://docs.wholetomato.com?W305

Please enable logging before opening your solution.
Load the solution and repro the problem a couple of times.
Exit Visual Studio and send in the generated logs using the contact form:
http://www.wholetomato.com/support/contact.asp

Reference topic_id=11081 in the subject.
Go to Top of Page

adrianchiq
New Member

7 Posts

Posted - Dec 19 2012 :  1:02:53 PM  Show Profile  Reply with Quote
quote:
Originally posted by sean

Something sounds amiss. Here is some background on generating logs:
http://docs.wholetomato.com?W305

Please enable logging before opening your solution.
Load the solution and repro the problem a couple of times.
Exit Visual Studio and send in the generated logs using the contact form:
http://www.wholetomato.com/support/contact.asp

Reference topic_id=11081 in the subject.




Strange, after restarting VS with loggin on, the suggestion appears back for CL_...
should I wait/work till it will disappear again or maybe cache already created. As I understand logs can get big for a big time.
Or should I send the logs of the working run?

------

I tried again with logging disabled, it doesn't show up.

------

after a few tries looks like even with logging disabled on some startup doesn't appear

Not sure how to reproduce, looks like a random event.
I'll try to restart VS many times and see if I can catch it with logging on

------

After 10 restarts
is working now with logging on an off.
not sure how to reproduce,
I'll try to make a new project and to the same setup for clanlib includes/lib maybe it will appear again

--------

here are some screenshots:
http://i46.tinypic.com/znr7gk.png this is after restarts
http://i46.tinypic.com/2d1s9yr.png this is after creating a new project

Seems that VA creates suggestion cache much slower than VS
because if I press CTRL+Space in the new project, everything appears.

Anyway it took a few hours in VS till everything appeared as now

So is there a way to force VA to cache the suggestions with some loading bar, so you can start working after everything is done rather than being a background process?

----------

Opened again the new project, and now after typing the CL_Out
in the status bar VA showed that it processes the files, and full suggestion appears here too.
Still not sure why first time I've set logging back to 0 it didn't showed up. Maybe I had need to wait a few minutes after adding include folders

Edited by - adrianchiq on Dec 19 2012 1:42:15 PM
Go to Top of Page

sean
Whole Tomato Software

USA
2817 Posts

Posted - Dec 19 2012 :  4:00:42 PM  Show Profile  Reply with Quote
strange - sounds like it took VA some time to either see that the include directories were modified in the project or to parse the headers in the new directories.

If the problem recurs, go ahead and just enable logging when it happens without restarting VS.
Go to Top of Page

adrianchiq
New Member

7 Posts

Posted - Dec 19 2012 :  4:50:22 PM  Show Profile  Reply with Quote
quote:
Originally posted by sean

strange - sounds like it took VA some time to either see that the include directories were modified in the project or to parse the headers in the new directories.

If the problem recurs, go ahead and just enable logging when it happens without restarting VS.



ok, didn't know its possible
Thanks
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