dotvvm icon indicating copy to clipboard operation
dotvvm copied to clipboard

Intellisense for extension methods in markup files in Visual Studio 2022

Open liviriniu opened this issue 11 months ago • 2 comments

Currently I don't get any

image

In this example, GetDescription() is an Enum extension method and AsHTMLBoldText() a string extension method.

liviriniu avatar Mar 08 '24 15:03 liviriniu

maybe you should add the namespaces to the top of the file. I'm not sure if it works or not. Sample:

@viewModel MyApp.ViewModels.MyPageViewModel, MyApp
@masterPage Views/MyMasterPage.dotmaster
@import MyApp.Info // <-- this line
...

daltinkurt avatar Mar 11 '24 20:03 daltinkurt

I tried @import variants including stuff like:

@import _ = MyApp.Code.EnumExtensions
@import static MyApp.Code.EnumExtensions

None succeeded unfortunately.

liviriniu avatar Mar 13 '24 18:03 liviriniu