T O P I C R E V I E W |
DrB |
Posted - Nov 14 2006 : 2:48:48 PM I am constantly running into a problem with completion on class member functions in C#. I have to pause for a split second after hitting the ".", or VAX will not come up with the correct completion list.
For example: if sw is a StreamWriter, and I quickly type "sw.WriteLine("Hi Mom!");", vax will change the WriteLine to some other method that doesn't even belong to StreamWriter. Sometimes it will change the whole "sw.WriteLine" to something that doesn't even begin with "sw.".
However, if I type "sw." and pause for just a split second, it then gets the correct completion list and all is well.
I don't type terribly fast. I'm using a dual Xeon 3.0 GHz machine with 3 GB of ram. The machine isn't doing anything except running Visual Studio 2005. I have VAX build 1540 installed.
It does seem that after I pause on "sw.", it then seems to recognise the proper methods for StreamWriter without having to pause the next time I type it.
Thanks |
4 L A T E S T R E P L I E S (Newest First) |
DrB |
Posted - Nov 15 2006 : 2:15:33 PM I just had it happen to me, so I thought I would show an example. I'm in C# and type "...* Math.Sqrt(x)". Which VAX then changed into "... * SqlRowUpdatedEventArgs(x)". |
sean |
Posted - Nov 14 2006 : 10:12:17 PM Contact me via my forum contact info if you would like to try out a test dll that might resolve this issue. |
DrB |
Posted - Nov 14 2006 : 5:06:09 PM Yes, that checkbox is checked. |
sean |
Posted - Nov 14 2006 : 3:55:59 PM Do you have this option checked "Show completion list after a character is typed" in Tools|Options|Text Editor|C#|Intellisense?
case=3050
Is this list that appears in these odd cases any different than if you type ".wri" by itself?
|