C++ Type Conversion Hints
Use this settings page to configure type conversion hints in C++.
Visibility | 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.