JetBrains Rider
 
2021.3
Get JetBrains Rider
You are viewing the documentation for an earlier version of JetBrains Rider.

External tools

Last modified: 07 April 2022

You can define third-party applications as external tools and run them from JetBrains Rider.

JetBrains Rider allows you to pass contextual information from your project to the external tool as command-line arguments (for example, the currently selected file or the project source path), view the output produced by the tool, configure to launch the tool before a run/debug configuration, and more.

There are several types of external tools that you can add to JetBrains Rider:

  • Custom MSBuild tools help you run external tools custom MSBuild tasks outside current projects.

  • Local tools are applications that run locally on your computer.

  • Remote tools are applications executed on a remote server over SSH.