Intellisense broken in ReSharper 2.0

Hi, all

Yesterday we got licences for ReSharper 2.0, and I happily installed R# on top of my VS2K3, thinking that finally I was getting Eclipse-level refactoring support in VS.

Today I noticed that if I hit Ctrl+Space on a new line inside, say, a method body, I get IntelliSense like I used to, but when I select pretty much anything from the list and hit enter, the name appears mangled.

For example if I type "Ex", hit Ctrl+Space and choose "Exception", I get "npartial" instead.

"Activator" turns into "rpartial" and so forth.

I tried deleting the R# caches from both the solution and the user settings directory. The only effect was that I had to re-register R#.

The problem appears regardless of whether I use VS IntelliSense or the R# one. I don't have any other third-party addons or components in use, and the same phenomenon appears on another workstation as well.

Any help is much appreciated.

20 comments
Comment actions Permalink

As it turns out, only the VS intellisense was broken, after all. Unchecking the "Skip completion list with choice:" checkboxes left me with a working R# intellisense, yay!

However, the "partial" thing still has me wondering :)

0
Comment actions Permalink

I have the same problem with VS IntelliSense. It gets really annoying.
It appears to behave like this: If I hit CtrlSpace the methods, properties, etc. display. Then, arrow down to select something and hit Enter. The word "partial" is appended to the name of the selected item and the first 8 characters are removed. So "Exception" becomes "Exceptionpartial" ->Then subtract 8 and 'npartial' is what is left. A CtrlZ will then undo that and you will be left with Exception. Also If you use Tab instead of Enter it works fine.

This is the shortcut assigned to CtrlSpace: ResharperAddIn2003.CompleteCodeBasic(CtrlSpace(Text Editor))...could that be the problem?

0
Comment actions Permalink

I have the same problem as well.. I had upgraded from 1.0 to 2.0. I wonder how they managed put a "partial" at the end...

0
Comment actions Permalink

I have the same problem as well.. I had upgraded from 1.0 to 2.0. I wonder how they managed put a "partial" at the end...

0
Comment actions Permalink

I have the same problem - it's a real pain. Is anyone working on a fix for this?

0
Comment actions Permalink

Hello Lauri and others,

Please download the latest build (254) from EAP site (http://www.jetbrains.com/resharper).
We think the problem is fixed now, so if it persists, please don't hesitate
to contact me directly.

Oleg Stepanov
Software Developer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Hi, all

Yesterday we got licences for ReSharper 2.0, and I happily installed
R# on top of my VS2K3, thinking that finally I was getting
Eclipse-level refactoring support in VS.

Today I noticed that if I hit Ctrl+Space on a new line inside, say, a
method body, I get IntelliSense like I used to, but when I select
pretty much anything from the list and hit enter, the name appears
mangled.

For example if I type "Ex", hit Ctrl+Space and choose "Exception", I
get "npartial" instead.

"Activator" turns into "rpartial" and so forth.

I tried deleting the R# caches from both the solution and the user
settings directory. The only effect was that I had to re-register R#.

The problem appears regardless of whether I use VS IntelliSense or the
R# one. I don't have any other third-party addons or components in
use, and the same phenomenon appears on another workstation as well.

Any help is much appreciated.



0
Comment actions Permalink

Is this the link http://www.jetbrains.com/resharper/download/ from where I download build 254. It says "build number 249" in that.

C

0
Comment actions Permalink

Sorry for incorrect build location. The link http://www.jetbrains.com/resharper/download/
contains the latest released version 2.0 (build 249). You can download build
254 from the EAP location: http://www.jetbrains.net/confluence/display/ReSharper/download
.

Is this the link http://www.jetbrains.com/resharper/download/ from
where I download build 254. It says "build number 249" in that.

C

Thanks,
Andrey Simanovsky




0
Comment actions Permalink

I installed build 249 and it still has this problem. Has anyone else installed this and still have this problem?

0
Comment actions Permalink

Hi,
I tried installing build 254. Had uninstalled 249, and then re-installed 254 without a reboot.
Looks like the problem is still there. The 'partial' problem still exisits in 254.

CR

0
Comment actions Permalink

Hi,
I tried installing build 254 from thelink yo have given, had uninstalled 249, and then re-installed 254 without a reboot.
Looks like the problem is still there. The 'partial' problem still exisits in 254.

CR

0
Comment actions Permalink

I too, still have the problem. I occurs if intellisense has multiple choices, and i then select one from the list. If there is only one choice intellisense works ok.

PR

0
Comment actions Permalink

Has anyone been successful in using build 254 to fix this problem? I don't have the partial problem that folks speak of but I have lost my intellisense. And I'm not the first person on my team to do so. This is quite frustrating.

0
Comment actions Permalink

Hello all,

I recently unstalled ReSharper 2.0 build 249 as I feft it was too slow, but after uninstalling R# my intellisense doesn't work any more. I did find this article

http://support.jetbrains.com/kb/entry.jspa?externalID=141&categoryID=28

but this didn't help. To make item more confusing the majority of the time I work/develop under a standard user account and not the Administrator account. When I unstalled R# I was under the Admin account and did notice that intellisense was working, but when I log off and logon as my regular account intellisense doens't work. If I go to Option -> Text Editor -> C# -> Intellisense I am presented with a nice error

An error occurred loading this property page

In addition, each time I launch VS2005 it is giving me an add-in error. Looks like I will have to perform a full uninstall and start over. I am not sure what has happen to R# as it was a very useful, but v2.0 just seems to be problematic from all the postings I have seen. Hoepfully these issues will be resolved soon as my old company used Resharper in the past and I would like to recommend it to my new company, but just not in its current state.

Mark

0
Comment actions Permalink

Hello all,

I need to follow up this post to provide corrections to my mistake and state the problem WAS NOT any part in due to R#. It seems there is a bug in Visual Studio which has been indentified. Basically, the font for the icon caused all my errors. Here is the link in which I found the solution.

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=147226&SiteID=1

The solution is "Open Display Properties | Appearance | Advanced | Icon: Change the icon font to true type font such as Tahoma, Arial."

Sorry for jumping to a conclusion in which I didn't take the time to fully investigate. I had to re-install everything to find this out.

Mark

0
Comment actions Permalink

This new build did NOT fix the problem. What a nightmare.

0
Comment actions Permalink

I'm on build 259 and still see this bug.... any help ?

Thanks.

0
Comment actions Permalink

I was hoping that the new 259 build would have fixed this annoyance but it hasn't. The "partial" intellisense bug is still alive.

0
Comment actions Permalink

I'm using build 259,
I notice that when I invoke the code completion, all the rest of the line is replaced, can I configure resharper to confine to the current word only?

for instance, say I'm typing File.Exists("c:\files.txt"), suppose that I already have "c:\files.txt"); on the line and don't want to overwrite it, and rewrite it again
so I type
F i l e . and then
- - - +]]> and then scrool in the drop down box, and select Exists, and then I don't want the rest of the line overwritten,
File. "c:\files.txt");


any ideas?

I'm aware 260 is out, but need to make sure I need it to fixe this problem before going through the hassle of downloading it.

0
Comment actions Permalink

Have you investigated the difference between selecting with enter and
selecting with Tab?

Do you see the highlight (defaults to pale pink I think) that indicates the
portion that will be replaced?


"Charbel Gereige" <no_reply@jetbrains.com> wrote in message
news:19492855.1158053668581.JavaMail.itn@is.intellij.net...

I'm using build 259,
I notice that when I invoke the code completion, all the rest of the line
is replaced, can I configure resharper to confine to the current word
only?

>

for instance, say I'm typing File.Exists("c:\files.txt"), suppose that I
already have "c:\files.txt"); on the line and don't want to overwrite it,
and rewrite it again
so I type
F i l e . and then
- - - <Ctrl>+<space> and then scrool in the drop down box, and select
Exists, and then I don't want the rest of the line overwritten,
File. "c:\files.txt");

>
>

any ideas?

>

I'm aware 260 is out, but need to make sure I need it to fixe this problem
before going through the hassle of downloading it.



0

Please sign in to leave a comment.