IL Support 2.5
IL Support is an extension for Visual Studio 2017 and 2019 that provides syntax highlighting for the IL (Intermediate Language) and project templates for C#, F# and Visual Basic that support embedding and calling IL code.
IL Support is licensed under the MIT License. See the project page on GitHub.
IL Support includes a simple syntax highlighter for IL files (.il). It adds 3 configurable custom classifications (Instruction, Directive and Directive (Security)), in addition to using the standard classifications.
IL Support includes multiple project templates that support embedding and calling IL code in addition to another language (C#, F# and Visual Basic). The generated projects have no dependencies and should build on any Visual Studio 2010/2012/2013/2015/2017/2019 installation, even without this extension installed. They support all the project properties and configurations, build incrementally, and even allow breakpoints and debugging step by step in both the main language and the IL.
Every non-empty project contains a simple example showing how to embed IL.
The following projects are included: