Top 20 NuGet roslyn Packages
基于 NMS.Leo,提供了更易于使用、功能更丰富的上层 APIs。
LightMock.Generator: Source generator that generates mocks by provided interfaces, classes and delegates.
Tool to analyze a solution and output the detected code structure to enable rendering.
基于Natasha实现深度克隆,包括实体类、数组、集合、链表、字典等数据类型。
发布最新版 Natasha
Data objects used by the ErosionFinder package.
Icon made by Freepik, from https://www.flaticon.com/
Natasha C#编译引擎
将字典转换成动态查找树,以便快速查找。
A Roslyn analyzer to improve the experience when working with nullable reference types.
ScriptCs.Hosting provides common services necessary for hosting scriptcs in your application.
Wyam is a simple to use, highly modular, and extremely configurable static content generator. This library provides support for performing code analysis.
Dotnet CLI tool allowing you to run C# (CSX) scripts.
A MetadataReferenceResolver that allows inline nuget references to be specified in script(csx) files.
ScriptCs.Core is the core framework assembly for scriptcs.
ScriptCs.Engine.Roslyn provides a Roslyn-based script engine for scriptcs.
Library for creating source generators. API (types contained):
* CodeGeneration.Roslyn.ICodeGenerator
* CodeGeneration.Roslyn.IRichCodeGenerator
* CodeGeneration.Roslyn.Logger
* CodeGeneration.Roslyn.RichGenerationResult
* CodeGeneration.Roslyn.TransformationContext
Parse analysis reports (InspectCode, ...) and send messages to build server or console.
Library for generating async C# code