README.md

    Welcome to the .NET Compiler Platform ("Roslyn")

    Join the chat at https://gitter.im/dotnet/roslyn Chat on Discord

    Roslyn provides open-source C# and Visual Basic compilers with rich code analysis APIs. It enables building code analysis tools with the same APIs that are used by Visual Studio.

    C# and Visual Basic Language Feature Suggestions

    If you want to suggest a new feature for the C# or Visual Basic languages go here:

    Contribute!

    Some of the best ways to contribute are to try things out, file bugs, and join in design conversations.

    Questions

    A great way to get started is to ask some questions!

    See if your issue is already being worked on! (Add your own votes using the 👍 reaction)

    Vote in the Backlog! (Add your own votes using the 👍 reaction)

    Find a bug to fix! (Add your own votes using the 👍 reaction)

    Find a feature to implement! (Add your own votes using the 👍 reaction)

    Getting started with the Roslyn APIs

    If you want to get started using Roslyn's APIs to analyzer your code take a look at these links:

    The latest pre-release builds are available from the following public NuGet feeds:

    • Compiler: https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json
    • IDE Services: https://pkgs.dev.azure.com/azure-public/vside/_packaging/vssdk/nuget/v3/index.json
    • .NET SDK: https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet5/nuget/v3/index.json

    Continuous Integration status

    Desktop Unit Tests

    Branch Debug x86 Debug x64 Release x86 Release x64
    master Build Status Build Status Build Status Build Status
    master-vs-deps Build Status Build Status Build Status Build Status

    CoreClr Unit Tests

    Branch Windows Debug Windows Release Linux
    master Build Status Build Status Build Status
    master-vs-deps Build Status Build Status Build Status

    Integration Tests

    Branch Debug Release
    master Build Status Build Status
    master-vs-deps Build Status Build Status

    Misc Tests

    Branch Determinism Build Correctness Spanish Mono
    master Build Status Build Status Build Status Build Status
    master-vs-deps Build Status Build Status Build Status Build Status

    This project has adopted the .NET Foundation Code of Conduct.

    .NET Foundation

    This project is part of the .NET Foundation along with other projects like the .NET Runtime.

    项目简介

    🚀 Github 镜像仓库 🚀

    源项目地址

    https://github.com/dotnet/roslyn

    发行版本 54

    .NET 6.0

    全部发行版

    贡献者 69

    全部贡献者

    开发语言

    • C# 66.3 %
    • Visual Basic .NET 33.5 %
    • PowerShell 0.1 %
    • 1C Enterprise 0.1 %
    • Shell 0.0 %