ReSharper 2025.2 Help

ReSharper 命令行工具

ReSharper 命令行工具是一组 免费跨平台的独立工具,可帮助您将自动代码质量流程集成到 CI、版本控制或其他任何服务器中。

命令行工具包包括以下工具:

将 ReSharper 命令行工具作为 .NET 工具安装并使用

如果您的计算机上安装了 .NET Core 3.1.0 或更高版本 ,您可以将 ReSharper 命令行工具作为 .NET 全局和本地工具安装并使用。

安装 ReSharper 命令行工具

  • 要在默认位置将 ReSharper 命令行工具作为全局 .NET 工具安装,请运行以下命令行:

    dotnet tool install -g JetBrains.ReSharper.GlobalTools

    要在 Windows ARM64 上安装,您需要显式指定架构:

    dotnet tool install -g JetBrains.ReSharper.GlobalTools --arch arm64
  • 在构建脚本中,您可以 将其作为本地工具安装 ,以保持操作系统不受不必要的修改影响。 使用工具清单文件,您可以在本地执行以下操作:

    # One-time locally dotnet new tool-manifest dotnet tool install JetBrains.ReSharper.GlobalTools # In the build script dotnet tool restore

    如果没有工具清单,您可以使用 指定用作 ReSharper 命令行工具源的路径。如果未设置此选项,将使用默认路径。 参数。

  • 有关自定义安装,请参阅 dotnet tool install命令的文档。 例如,您可以从当前目录中的 .nupkg 文件安装所需版本的工具:

    dotnet tool install -g --add-source . JetBrains.ReSharper.GlobalTools --version 2020.3.0-*

由于 ReSharper 命令行工具以单个包的形式提供,成功安装后它们将共享相同的命令: 用于运行 JetBrains 命令行工具的实用程序。。 您可以将特定工具作为第一个参数提供:

jb inspectcode|cleanupcode [tool-specific parameters]

运行 ReSharper 命令行工具

  • 要在解决方案中查找代码问题,请运行

    jb inspectcode YourSolution.sln -o=<PathToOutputFile>

    有关更多信息和可用的命令行参数,请参阅 InspectCode 命令行工具

  • 要重新格式化代码并修复解决方案中的代码样式,请运行

    jb cleanupcode YourSolution.sln

    有关更多信息和可用的命令行参数,请参阅 CleanupCode 命令行工具

最后修改日期: 2025年 9月 27日