Author |
Topic  |
|
adrianchiq
New Member

7 Posts |
Posted - Dec 19 2012 : 08:29:30 AM
|
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
19177 Posts |
Posted - Dec 19 2012 : 09:06:02 AM
|
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 |
 |
|
adrianchiq
New Member

7 Posts |
Posted - Dec 19 2012 : 09:33:34 AM
|
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 |
 |
|
adrianchiq
New Member

7 Posts |
Posted - Dec 19 2012 : 09:38:29 AM
|
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 |
 |
|
sean
Whole Tomato Software
    
USA
2817 Posts |
Posted - Dec 19 2012 : 10:42:30 AM
|
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. |
 |
|
adrianchiq
New Member

7 Posts |
Posted - Dec 19 2012 : 11:07:18 AM
|
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* |
 |
|
sean
Whole Tomato Software
    
USA
2817 Posts |
Posted - Dec 19 2012 : 11:09:11 AM
|
Do you have VA suggestions enabled (on the Advanced | Suggestions page of the VA Options dialog)? |
 |
|
adrianchiq
New Member

7 Posts |
Posted - Dec 19 2012 : 11:46:14 AM
|
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 |
 |
|
sean
Whole Tomato Software
    
USA
2817 Posts |
Posted - Dec 19 2012 : 11:54:24 AM
|
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.
|
 |
|
adrianchiq
New Member

7 Posts |
Posted - Dec 19 2012 : 1:02:53 PM
|
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 |
 |
|
sean
Whole Tomato Software
    
USA
2817 Posts |
Posted - Dec 19 2012 : 4:00:42 PM
|
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. |
 |
|
adrianchiq
New Member

7 Posts |
Posted - Dec 19 2012 : 4:50:22 PM
|
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 |
 |
|
|
Topic  |
|