I have done something bad to VA X and I cannot figure out how to undo it. I was not happy with the way VA was closing my left paren with a right paren automatically (I would rather it be less obtrusive in this regards if possible) so I went into the autotext options and found an entry called "(...)" and deleted it. After that I did not get any parameter information when I did a left-paren after typing a function. Well, I decided that I would rather have the parameters and I will just have to get used to the auto-right-paren thing but when I try to add the old (...) autotext back (from memory) it didn't give me my parameters back. So, I uninstalled VA X and re-installed it (build 1444) and now when I type a left-paren nothing at all happens, I don't even get a left parenthesis! I have to copy and paste the left paren just to write code (well, I just turn off VA X and then I can still code in plain-old VS 2005).
Yes, that seems to have fixed my problem. It got even curiouser last night as I was tinkering around. As I said, when I typed the left-paren nothing would show up in the editor but I noticed later that the file "under" the current tab was getting the parenthesis (and a few characters afterwards) instead! I have no idea how deep the hooks for VA X must go into Visual Studio, but they must be deeper and funkier than I would have first guessed.
so you should be able to recover something from one directory or the other.
as for hooking into the IDE i suspect it is a deep and mysterious process. simply thinking about how the easy bits might work can be quite confusing
if you can reproduce the text going to the wrong file can you post some details of how and when this happens? that should not be happening, and could cause problems.