Does the latest R# support javascript private class members?

I am getting lots of errors on the # syntax for javascript private class members. The javascript version is set to "Experimental" which I assume is the latest. 

Does R# not in fact support javascript private class member syntax?

0
5 comments

ReSharper by Language: JavaScript

Starting from ReSharper 2022.2, active development of productivity features for JavaScript, TypeScript, JSON, CSS, and Protobuf is suspended, and these features are disabled by default.

Prior to the 2023.1.4 bugfix, Visual Studio's built-in intellisense was blocked for these disabled features.

1

Hello Josh Buedel, thank you for your question.

As Richard said (thanks for the help!), development for JavaScript is indeed suspended. You may have an older ReSharper version installed, which is why you see errors. To get rid of these errors, you can turn off language support in ReSharper settings: "ReSharper | Options | Environment | Products & Features | JavaScript and TypeScript". Regarding this particular issue, we have a YouTrack issue about it. Unfortunately, there is no progress so far until we find a better way to support the language.

0

Hi Maria Pleskunina. Now I am confused. I definitely have the latest ReSharper version. I know further javascript support development has been suspended, but existing support is still enabled right? And does existing support include private members with the # syntax? Thanks.

0

Josh Buedel, JavaScript support has been completely disabled since 2022.2, "ReSharper | Options | Environment | Products & Features | JavaScript and TypeScript" option was disabled in newer versions by default. 

According to YouTrack issue, ReSharper doesn't yet support private members with the # syntax. Please let me know if you have any questions.

 

0

Understood. Thank you.

0

Please sign in to leave a comment.