Support for single-underscore Microsoft keywords

I'm using ReSharper with a large legacy C/C++ project. This project happens to use single-underscore versions of ANSI keywords such as _int64 and _int32. ReSharper doesn't recognize these types, so I have thousands of red squiggles. 

For example, on a line such as:

    unsigned _int64 x;

When I hover over the resulting red squiggle I see:

    "(Local variable) unsigned _int64"

    "Local variable '_int64' is never used"

    "Expected ';'"

Microsoft supports both the single and double underscore versions of the keywords according to this article:

Is there any way to enable support for the single-underscores in ReSharper C++?

1 comment
Comment actions Permalink


There's no way to enable it at the moment, but we'll soon add support for single-underscore keywords (hopefully in 2017.1 or a patch release). You can follow to receive updates.

Thanks for the feedback!


Please sign in to leave a comment.