dotCover 2018.3 Help

Managing Extensions

Extensions add extra functionality such as additional context actions, code analyzers, support for programming languages, etc. To simplify the process of installing, updating and uninstalling different extensions, dotCover provides a manager that does all routine operations for you automatically. You can browse all available extensions and install them with couple of clicks.

To install an extension

  1. In the main menu, choose ReSharper | Extension Manager.

  2. In the Extension Manager dialog that opens, check out available extensions.
    Extension listed in this dialog are taken from available extension package sources. By default, only ReSharper Gallery is enabled as a package source, but you can add your own package sources.

  3. Click Install next to the extension you want to add, and then click Install at the bottom of the dialog.

You can also install extensions from personal or company-wide extensions, which can be located anywhere. As soon as you add a new extensions package source, you can install extensions from this source; there is no difference whether it is local or remote. So if you have a set of extensions developed in your company, there is a need to distribute them publicly.

dotCover extensions are distributed as NuGet packages. Consult the ReSharper DevGuide to learn how to create and pack the extensions.

To add a source to the list of package sources

  1. Open the Environment | Extension Manager page of dotCover options.

  2. Click Add ThemedIcon AddedParameter Screen Gray .

  3. In the Add Package Source dialog that appears, specify a display name for the new source and a local or remote file system path or a custom NuGet feed.

  4. Click OK to add a new item to the list of package sources.

  5. Click Save to apply the modifications and let dotCover choose where to save them, or save the modifications to a specific settings layer using the Save To drop-down list. For more information, see managing and sharing dotcover settings.

Last modified: 14 February 2019

See Also