Problems adjusting font

The latest releases (from 88 on) seem to have some weird stuff going on
related to syntax highlighting. Constants are back to bold highlighting,
which means that the defaults are replacing the change to remove that
bolding that I made back in the 73 or so builds. No problem that defaults
are being reset, but there are two MAJOR problems with the way bold fonts
work with constants:

1) When syntax highlighting is bold on constants, the screen doesn't
correctly parse where the cursor appears to be and where it actually is. You
end up being 3 or 4 characters off from where the cursor appears to be. This
makes working with constants pretty much impossible because you can't see
what you are actually typing or editing. In previous builds, I fixed this by
removing the bold font from the highlighting for constants.

2) Now, if I try to remove the bold font from syntax highlighting for
constants, I get a HUGE error. If I click on the "Fonts and Colors" setting
in the VS.NET options, VS.NET completely crashes. Every time. Just clicking
on "Fonts and Colors" kills the IDE. So of course I can't fix the original
problem.

Very odd. Any word on the first problem? I know it was brought up here a
while back because that's where I got the idea for the non-bold fix. And has
anyone else seen anything like the second problem?

Drew


2 comments
Comment actions Permalink

Drew McAuliffe wrote:

The latest releases (from 88 on) seem to have some weird stuff going on
related to syntax highlighting. Constants are back to bold highlighting,
which means that the defaults are replacing the change to remove that
bolding that I made back in the 73 or so builds. No problem that defaults
are being reset, but there are two MAJOR problems with the way bold fonts
work with constants:

1) When syntax highlighting is bold on constants, the screen doesn't
correctly parse where the cursor appears to be and where it actually is. You
end up being 3 or 4 characters off from where the cursor appears to be. This
makes working with constants pretty much impossible because you can't see
what you are actually typing or editing. In previous builds, I fixed this by
removing the bold font from the highlighting for constants.


This is a known bug, which cannot be fixed by JetBrains (cf.
http://www.intellij.net/tracker/resharper/viewSCR?publicId=983)


2) Now, if I try to remove the bold font from syntax highlighting for
constants, I get a HUGE error. If I click on the "Fonts and Colors" setting
in the VS.NET options, VS.NET completely crashes. Every time. Just clicking
on "Fonts and Colors" kills the IDE. So of course I can't fix the original
problem.


Thought the installer of the last build reset to bold in my machine as
well, I've had no problem switching bold off manually afterwards.


Very odd. Any word on the first problem? I know it was brought up here a
while back because that's where I got the idea for the non-bold fix. And has
anyone else seen anything like the second problem?

Drew

0
Comment actions Permalink

Hi Drew,

2) As for this problem, it is most likely caused by incorrect
installation/uinstallation of ReSharper or other
VS.NET add-in/package that extends syntax highlighting in the VS.NET editor.
I don't know what exactly happened but here is what you can do:

2.1) Uninstall the latest build of ReSharper you have installed
2.2) Expand the following key in the regedit tool:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\7.1\Text Editor\External
Markers
There are some GUIDs under this key.
2.3) Pay attention to all the GUIDs whose name (DisplayName value) starts
with 'ReSharper'. In fact there should be no such GUIDs if you have
uninstalled ReSharper. However, if uninstallation of a previous build
failed, some of these GUIDs may retain there. Delete all those GUIDs
manually.
2.4) If you have deleted something on the previous step, restart VS.NET
and try to access 'Fonts and Colors' again. This time VS.NET should not
crash.
2.5) Install latest build of ReSharper again and try to access 'Fonts and
Colors'. It should work now without problems.


"Drew McAuliffe" <drew@lowerunit.com> wrote in message
news:cc1uf2$ivd$1@is.intellij.net...

The latest releases (from 88 on) seem to have some weird stuff going on
related to syntax highlighting. Constants are back to bold highlighting,
which means that the defaults are replacing the change to remove that
bolding that I made back in the 73 or so builds. No problem that defaults
are being reset, but there are two MAJOR problems with the way bold fonts
work with constants:

>

1) When syntax highlighting is bold on constants, the screen doesn't
correctly parse where the cursor appears to be and where it actually is.

You

end up being 3 or 4 characters off from where the cursor appears to be.

This

makes working with constants pretty much impossible because you can't see
what you are actually typing or editing. In previous builds, I fixed this

by

removing the bold font from the highlighting for constants.

>

2) Now, if I try to remove the bold font from syntax highlighting for
constants, I get a HUGE error. If I click on the "Fonts and Colors"

setting

in the VS.NET options, VS.NET completely crashes. Every time. Just

clicking

on "Fonts and Colors" kills the IDE. So of course I can't fix the original
problem.

>

Very odd. Any word on the first problem? I know it was brought up here a
while back because that's where I got the idea for the non-bold fix. And

has

anyone else seen anything like the second problem?

>

Drew

>
>


0

Please sign in to leave a comment.