Properties (56)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:API
|
gptkbp:allows |
Code analysis
Custom script execution |
gptkbp:canEstablish |
Expressions
C# scripts |
gptkbp:designedBy |
Code snippets
|
gptkbp:developedBy |
gptkb:Microsoft
|
gptkbp:enables |
Code refactoring
|
gptkbp:has |
NuGet_package_'Microsoft.CodeAnalysis.Scripting'
NuGet_package_'Microsoft.CodeAnalysis.CSharp.Scripting' |
gptkbp:hasAccessTo |
Type information
Member information Assembly_metadata |
https://www.w3.org/2000/01/rdf-schema#label |
Roslyn scripting API
|
gptkbp:integratesWith |
Visual Studio
|
gptkbp:integration |
CI/CD pipelines
Testing frameworks Build systems |
gptkbp:isAvailableIn |
2015
|
gptkbp:isCompatibleWith |
.NET Core
.NET Framework Xamarin |
gptkbp:isDocumentedIn |
Microsoft Docs
|
gptkbp:isOpenTo |
True
|
gptkbp:isPartOf |
gptkb:Roslyn_project
Microsoft .NET ecosystem Roslyn_ecosystem |
gptkbp:isSupportedBy |
Linux
Windows macOS |
gptkbp:isUsedBy |
Developers
Researchers Educators Data scientists Software engineers |
gptkbp:isUsedFor |
Web applications
Desktop applications Console applications Custom analyzers Scripting in applications Custom code fixes |
gptkbp:isUsedIn |
Roslyn-based_tools
|
gptkbp:language |
C#
|
gptkbp:offers |
Interactive scripting environment
|
gptkbp:provides |
Scripting capabilities
Compilation API Syntax tree manipulation Script options Semantic_model_API |
gptkbp:supports |
Code completion
IntelliSense Error reporting Dynamic code execution Cancellation tokens NuGet_packages |
gptkbp:uses |
gptkb:Roslyn_compiler_platform
|