Visual Studio 2017未自动完成某些XAML标记

Visual Studio 2017未自动完成某些XAML标记,xaml,autocomplete,xamarin.forms,intellisense,visual-studio-2017,Xaml,Autocomplete,Xamarin.forms,Intellisense,Visual Studio 2017,我目前正在使用VisualStudio2017学习Xamarin.Forms和XAML。Intellisense似乎在很大程度上适用于XAML文件,但至少有一个标记它不会自动完成,那就是平台上的OnPlatform。当我手动编写标记时,它不会自动完成属性,比如x:TypeArguments。但是,它使用OnPlatform元素编译并运行良好 Intellisense不适用于(看似随机的)标记,这正常吗?是否有某些标记不是故意自动完成的 Intellisense不适用于(看似随机的)标记,这正常吗

我目前正在使用VisualStudio2017学习Xamarin.Forms和XAML。Intellisense似乎在很大程度上适用于XAML文件,但至少有一个标记它不会自动完成,那就是平台上的
OnPlatform
。当我手动编写标记时,它不会自动完成属性,比如
x:TypeArguments
。但是,它使用
OnPlatform
元素编译并运行良好

Intellisense不适用于(看似随机的)标记,这正常吗?是否有某些标记不是故意自动完成的

Intellisense不适用于(看似随机的)标记,这正常吗

对。遗憾的是,Intellisense对XAML的支持并不完善。它已经存在很久了。正如你所说,就我所知,不管它是否有效,它确实看起来是随机的。很抱歉,这可能不是你希望的答案

关于让xaml、Xamarin和Intellisense一起工作,这里有一些建议,但您的里程可能会有所不同:


是的,这些建议对我都不管用。但很高兴知道不只是我一个人。