Roslyn-SDK templates and Syntax Visualizer
Перейти к файлу
Jonathon Marolf 9140480949
fix vsixmanifest files
2018-08-19 05:41:06 -07:00
.github fixing ownership based on jason's suggestions 2018-02-09 17:30:39 -08:00
eng add build task to modify template XML 2018-08-16 21:00:53 -07:00
samples fix vsixmanifest files 2018-08-19 05:41:06 -07:00
src fixing samples build 2018-08-16 22:06:09 -07:00
.editorconfig adding repo-toolset support 2017-09-22 17:13:45 -07:00
.gitattributes Add .gitattributes and normalize existing files 2018-08-14 06:50:45 -05:00
.gitignore move to eng 2018-08-16 18:37:54 -07:00
.vsts-ci.yml small build fixes 2018-08-17 00:23:39 -07:00
CONTRIBUTING.md adding Contributing.md 2017-11-13 22:28:13 -08:00
LICENSE.md adding repo-toolset support 2017-09-22 17:13:45 -07:00
NuGet.config updating versions 2018-08-17 14:10:18 -07:00
README.md Add .gitattributes and normalize existing files 2018-08-14 06:50:45 -05:00
Roslyn-SDK.sln Change project names to be consistent with assembly names. 2017-12-14 18:13:26 -08:00
Samples.sln fixing formatting 2018-08-19 05:27:21 -07:00
build.cmd fixing samples build 2018-08-16 22:06:09 -07:00
global.json move to eng 2018-08-16 18:37:54 -07:00
netci.groovy moving to repo toolset 2018-08-17 01:14:24 -07:00
restore.cmd fixing samples build 2018-08-16 22:06:09 -07:00
test.cmd fixing samples build 2018-08-16 22:06:09 -07:00

README.md

Roslyn SDK

Branch Unit Tests (Debug) Unit Tests (Release)
master Build Status Build Status

What is the Roslyn-SDK?

Roslyn is the compiler platform for .NET. It consists of the compiler itself and a powerful set of APIs to interact with the compiler. The Roslyn platform is hosted at github.com/dotnet/roslyn. The compiler is part of every .NET installation. The APIs to interact with the compiler are available via NuGet (see the Roslyn repository for details). The Roslyn SDK includes additional components to get you started with advanced topics such as distributing a Roslyn analyzer as Visual Studio extension or to inspect code with the Syntax Vizualizer. The documentation for the Roslyn platform can be found at docs.microsoft.com/dotnet/csharp/roslyn-sdk. This repository contains code for both the Roslyn-SDK templates and Syntax Vizualizer.

Installation instructions

Visual Studio 2017 (Version 15.5 and above)

  1. Run Visual Studio Installer
  2. Hit Modify
  3. Select the Individual components tab
  4. Check the box for .NET Compiler Platform SDK

Visual Studio 2015

For older versions of Visual Studio the .NET Compiler Platform SDK is available as an extension in the Visual Studio gallery.