- Roslyn Cookbook
- Manish Vasani
- 192字
- 2021-07-15 17:07:37
Introduction
Diagnostic analyzers are extensions to the Roslyn C# compiler and Visual Studio IDE to analyze user code and report diagnostics. The user will see these diagnostics in the error list after building the project from Visual Studio and even when building the project on the command line. They will also see the diagnostics live while editing the source code in the Visual Studio IDE. Analyzers can report diagnostics to enforce specific code styles, improve code quality and maintenance, recommend design guidelines, or even report very domain-specific issues, which cannot be covered by the core compiler.
Analyzers can be installed in a .NET project either as a NuGet package or as a VSIX. To get a better understanding of these packaging schemes and learn about the differences in the analyzer experience when installed as a NuGet package versus a VSIX, it is recommended that you read the introduction part of the recipe Publishing NuGet package and VSIX for an analyzer project in Chapter 1, Writing Diagnostic Analyzers.
- FuelPHP Application Development Blueprints
- Go語言高效編程:原理、可觀測性與優化
- Vue.js前端開發基礎與項目實戰
- Java加密與解密的藝術(第2版)
- Practical Windows Forensics
- The Data Visualization Workshop
- ASP.NET 3.5程序設計與項目實踐
- 零基礎學Python網絡爬蟲案例實戰全流程詳解(高級進階篇)
- Test-Driven Machine Learning
- Android項目實戰:手機安全衛士開發案例解析
- 深入實踐Kotlin元編程
- Modern C++ Programming Cookbook
- Kotlin極簡教程
- 實戰Java高并發程序設計(第2版)
- Python計算機視覺和自然語言處理