Skip to content

How to learn about Roslyn #74350

Locked Answered by 333fred
paxhujing asked this question in Q&A
Jul 11, 2024 · 2 comments · 1 reply
Discussion options

You must be logged in to vote

Depends on what you want to get out of learning Roslyn. Are you looking to write analyzers? If so, https://learn.microsoft.com/en-us/visualstudio/extensibility/getting-started-with-roslyn-analyzers?view=vs-2022. For source generators, https://github.com/dotnet/roslyn/blob/main/docs/features/incremental-generators.md and https://github.com/dotnet/roslyn/blob/main/docs/features/incremental-generators.cookbook.md. If there's something else, https://github.com/dotnet/roslyn/tree/main/docs/wiki has a bunch of design docs. We're also active in the roslyn channel of https://discord.gg/csharp, and are more than happy to talk about specific questions there.

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
1 reply
@paxhujing
Comment options

Answer selected by CyrusNajmabadi
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants