About This Page
This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.
Bias Analysis
Bias Types:
⚠️
windows_tools
⚠️
windows_first
⚠️
missing_linux_example
Summary:
The documentation focuses exclusively on Visual Studio and Visual Studio Code for configuring the Roslyn Analyzer, both of which are primarily Windows-centric tools (though VS Code is cross-platform). There are no instructions or examples for configuring the analyzer in Linux-native environments, such as via command-line tools, editor-agnostic workflows, or popular Linux editors like Vim or Emacs. The configuration steps assume a GUI-based workflow typical of Windows users, and there is no mention of how to enable or disable the analyzer using .NET CLI or through project files directly.
Recommendations:
- Add instructions for enabling/disabling the Roslyn Analyzer via the .NET CLI (e.g., using dotnet build or dotnet format commands) that work on all platforms.
- Provide examples for configuring the analyzer in editor-agnostic ways, such as editing .editorconfig or .csproj files directly.
- Mention how to use the analyzer in popular Linux editors (e.g., Vim, Emacs, JetBrains Rider) or in headless CI environments.
- Clarify that Visual Studio Code is cross-platform, and explicitly include Linux and macOS steps/screenshots if applicable.
- Include troubleshooting or verification steps that can be performed from the command line, suitable for Linux users.
Create pull request