Skip to content
Discussion options

You must be logged in to vote

The IDE experience degrades a lot with the frequent use of source generators

We get this feedback often, but our observation over time is this is not true for cases where the source generator was optimally written using Roslyn's new APIs. The request to only run the source generator on save thus eventually reduces to a request to require users to opt-in to a work around for an inefficiently written source generator. It would be better to fix the source generator itself, thus not requiring a new user option and not having the performance problem.

If you can provide more information about the goals of the source generator and the reason why you believe it is causing performance problems, …

Replies: 3 comments 20 replies

Comment options

You must be logged in to vote
5 replies
@YegorStepanov
Comment options

@sharwell
Comment options

@YegorStepanov
Comment options

@sharwell
Comment options

@YegorStepanov
Comment options

Answer selected by YegorStepanov
Comment options

You must be logged in to vote
15 replies
@mnmr
Comment options

@CyrusNajmabadi
Comment options

@mnmr
Comment options

@CyrusNajmabadi
Comment options

@CyrusNajmabadi
Comment options

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
6 participants