T O P I C R E V I E W |
GreenMoose |
Posted - Mar 06 2007 : 05:01:07 AM The "accepting" of selected suggestion seems only to work when '?' is shown in the listbox, is this the intended behavior?
(I have only ".. and accept with Tab" checked). Have tried both with "Get default content from Intellisense" enabled and disabled.
1) When using "::" or "this->" to bring up the suggestion box: I get no '?' in the first column of the list, and the first entry is selected "by default" and always inserted even when I use <space> (i.e. I don't want the suggestion).
2) When using ctrl-space with no "hint-typing" before: Same behavior and "listbox-layout" as 1) but it does not insert the suggestion when using <space> (i.e. correct)
3) When using some "hint-typing" to bring up the suggestion box: A listbox with prefixing '?' is displayed, it does not insert selected items when using <space> (i.e. correct)
4) When using ctrl-space with "hint-typing" before: Behavior and "listbox-layout" is same as 1).
Thanks.
============================== VA_X.dll file version 10.3.1548.0 built 2007.02.23 Licensed to: * VAOpsWin.dll version 1.3.4.6 VATE.dll version 1.0.6.0 DevEnv.exe version 8.0.50727.762 msenv.dll version 8.0.50727.859 Font: Courier New 13(Pixels) Comctl32.dll version 6.10.6000.16386 Windows Vista 6.0 Build 6000 2 processors
Platform: Win32 Stable Includes: c:\\Program Files\\Microsoft SDKs\\Windows\\v6.0\\Include; C:\\Program Files (x86)\\Microsoft Visual Studio 8\\VC\\include; C:\\Program Files (x86)\\Microsoft Visual Studio 8\\VC\\atlmfc\\include; C:\\Program Files (x86)\\Microsoft Visual Studio 8\\VC\\PlatformSDK\\include; C:\\Program Files (x86)\\Microsoft Visual Studio 8\\SDK\\v2.0\\include; c:\\dev\\vss3\\tdm\\src\\c\\Utility; c:\\dev\\vss3\\tdm\\Boost; c:\\dev\\WTL\\75\\include; c:\\Program Files\\Common Files\\System\\ado; c:\\dev\\vss3\\tdm\\lib\\Typelib;
Library Includes: C:\\Program Files (x86)\\Microsoft Visual Studio 8\\VC\\atlmfc\\src\\mfc; C:\\Program Files (x86)\\Microsoft Visual Studio 8\\VC\\atlmfc\\src\\mfcm; C:\\Program Files (x86)\\Microsoft Visual Studio 8\\VC\\atlmfc\\src\\atl; C:\\Program Files (x86)\\Microsoft Visual Studio 8\\VC\\crt\\src;
Other Includes: ==============================
(Sorry if this has been discussed before but I couldn't find it) |
3 L A T E S T R E P L I E S (Newest First) |
feline |
Posted - Mar 06 2007 : 08:54:07 AM Depending on how you work, and how useful you find VA's suggestion listboxes (the ones with question mark icons) try turning off:
IDE tools menu -> Options -> Text Editor -> C/C++ -> Auto list members
This will suppress most automatic completion listboxes, leaving you only with suggestion listboxes automatically appearing.
The problem with changing this behaviour is that some completion listboxes actually come from the IDE, not from VA, so if VA on its own changed its own behaviour things would become more confusing. |
GreenMoose |
Posted - Mar 06 2007 : 08:26:18 AM Ok, but is there really anyone who wants this "consistency" when having VA enabled? Personally I get frustrated every time it overwrites my own text when I hit space (with or without VA :)). I would rather have VA act non-consistent to VS' intellisense and use the settings in VA all the time (if that is technically possible). Maybe an option in the future? :]
Thanks. |
feline |
Posted - Mar 06 2007 : 08:12:52 AM If you disable VA you will find that the IDE its self behaves like this, so this is by design, since we are emulating the IDE's behaviour, for consistency. |