- Roslyn Cookbook
- Manish Vasani
- 85字
- 2025-02-28 17:12:56
Writing IDE Code Fixes, Refactorings, and Intellisense Completion Providers
In this chapter, we will cover the following recipes:
- Creating, debugging, and executing a CodeFixProvider to fix a compiler warning
- Applying batch code fixes (FixAll) across different scopes: document, project, and solution
- Creating a custom FixAllProvider to fix all occurrences of an issue across a scope
- Creating a CodeRefactoringProvider to refactor source code to recommend using C# 7.0 tuples
- Creating a CompletionProvider to provide additional intellisense items while editing code
- Writing unit tests for a CodeFixProvider