ReSharper
 
Get ReSharper
Get your hands on the new features ahead of the release by joining the Early Access Program for ReSharper 2025.1! Learn more

Deal with different language versions

Last modified: 11 February 2024

As programming languages evolve, it is only natural to improve your code with new language features. On the other hand, there may be factors that prevent you from upgrading to the newest language version.

ReSharper is aware of different language versions. It analyzes code and applies its own features according to the current language version. Language version is detected automatically for each language, but you can set version manually for some of the languages as described below.