ReSharper
 
Get ReSharper
You are viewing the documentation for an earlier version of ReSharper.

Generate Missing/Overriding Members

Last modified: 21 July 2022

ReSharper | Edit | Generate Code | Missing Members / Overriding Members

Alt+Insert | Missing Members / Overriding Members

ReSharper_GenerateImplementations/ReSharper_GenerateOverrides

For inherited types, ReSharper provides two related code generation features:

  • Implement missing members implements any interface members or abstract members missing from the current class.

  • Override members does the same as Implement missing members, but it also overrides virtual members if applicable.

Normally, you would not need the Implement missing members command because ReSharper highlights types with non-implemented base members as error and lets you generate the missing members with a quick-fix (Alt+Enter):

'Implement members' quick-fix

This feature is supported in the following languages and technologies:

The instructions and examples given here address the use of the feature in C#. For details specific to other languages, see corresponding topics in the ReSharper by language section.