resharper disables native natstepfilter

We've been using custom natstepfilter feature for avoiding unnecessary stepping into some functions without any problem.

I found installing and enabling  resharper c++ makes the feature stop working.

Any help?

All the versions are:

  • visual studio 2022
    • 17.9.3
  • JetBrains ReSharper 2023.3.3
    • Build 233.0.20240117.105338 built on 2024-01-17
  • ReSharper C++
    • 2023.3.20240118.164230 (up to date)

 

0
3 comments

Hello,

ReSharper C++ provides its own step filter implementation.

At the moment Visual Studio’s support for .natstepfilter files gets disabled if ReSharper C++ is installed.

You should be able to use VS .natstepfilter if you disable debugger integration in R#.

0

Hello,

Even with the option disabled and restarted, visual studio's support for .natstepfilter seems to be still disabled.

0

Sorry, it looks like I was wrong, it's not possible to disable step filters with “Products & Features”. I've filed a feature request to provide a way to do that - https://youtrack.jetbrains.com/issue/RSCPP-35569/, but not sure if it's possible. 

Some possible workarounds:

1) Duplicate the contents of your .natstepfilter filter into R# settings.

2) Use .natjmc (Just My Code) files instead. I believe they are not affected by R#.

0

Please sign in to leave a comment.