C++ Type Conversion Hints
Use this settings page to configure Type conversion hints in C++.
Use the selector to choose how inlay hints for type conversions should be displayed in the editor: choose Default to apply the general visibility preference from the page of JetBrains Rider settings, choose Show Always or Never Show to always show or hide hints, or choose Push-to-Hint to hide the hints by default but show them when you press and hold Ctrl.
|Show type conversion hints as icons||When this checkbox is enabled, you will see special icons for implicit conversions. Otherwise, you will see a hint with the name of the resulting type of the conversion.|
|Non-trivial copy constructors||Hints for copy constructor calls notify you about object copying and object slicing, which occurs when an object of a derived type is copied to an object of a base type. JetBrains Rider highlight only calls to non-trivial copy constructors (constructors that can’t simply copy the underlying bytes, but have to also perform some other action).|
|Non-special constructors and aggregate initialization||Hints for object construction, which can be performed through aggregate initialization or a call to a conversion constructor.|
|Conversion operators||Hints for implicit conversions that involve a conversion operator.|
|Standard conversions||Hints for standard conversions covers standard language conversions to or from built-in types: |
You can configure a list of classes and patterns for which Type Conversion Hints will be always hidden, independently of other preferences.