aspnetcore/test/Microsoft.VisualStudio.Lang...
N. Taylor Mullen 61260ddf1c Add basic Razor directive completion.
- Added APIs to retrieve an `ITextBuffer` from a `Document` and to retrieve a `RazorCodeDocument` from an `ITextBuffer`.
- The `RazorCodeDocument` from `ITextBuffer` API supports both the new and old Razor parsers so we can transition seamlessly between the two.
- Added logic in the `RazorDirectiveCompletionProvider` to consume descriptions from `DirectiveDescriptor`s. This is then surfaced via tooltips.
- Retrieved currently active `RazorCodeDocument` given a Roslyn buffer and harvested all directives to display in the completion list.
- Added unit tests to validate each new services functionality.

#291
2017-09-05 10:08:31 -07:00
..
Editor Add basic Razor directive completion. 2017-09-05 10:08:31 -07:00
Legacy
Xunit Add an example 2017-08-30 17:06:26 -07:00
DefaultTemplateEngineFactoryServiceTest.cs
Microsoft.VisualStudio.LanguageServices.Razor.Test.csproj
StringTextSnapshot.cs
TagHelperDescriptorSerializationTest.cs
xunit.runner.json