Visual Studio 2017 年未自动完成某些 XAML 标签
Visual Studio 2017 not auto-completing some XAML tags
我目前正在使用 Visual Studio 2017 了解 Xamarin.Forms 和 XAML。Intellisense 似乎大部分都在处理 XAML 文件,但有至少有一个标签不会自动完成,即 OnPlatform
。当我手动编写标签时,它不会自动完成像 x:TypeArguments
这样的属性。但是,它编译和运行 OnPlatform
元素都很好。
Intellisense 对(看似随机的)标签不起作用是否正常?是否有某些标签不是故意自动完成的?
Is it normal that Intellisense does not work for a (seemingly random) tag?
是的。可悲的是,Intellisense 对 XAML 的支持是不完整的。只要它存在,它就一直存在。据我所知,它是否有效似乎确实是随机的,就像你说的那样。很抱歉,这可能不是您所希望的答案。
这里有一些关于让 xaml、Xamarin 和 Intellisense 协同工作的建议,但你的情况可能会有所不同:
https://forums.xamarin.com/discussion/93148/getting-xaml-intellisense-to-work-vs-2017
我目前正在使用 Visual Studio 2017 了解 Xamarin.Forms 和 XAML。Intellisense 似乎大部分都在处理 XAML 文件,但有至少有一个标签不会自动完成,即 OnPlatform
。当我手动编写标签时,它不会自动完成像 x:TypeArguments
这样的属性。但是,它编译和运行 OnPlatform
元素都很好。
Intellisense 对(看似随机的)标签不起作用是否正常?是否有某些标签不是故意自动完成的?
Is it normal that Intellisense does not work for a (seemingly random) tag?
是的。可悲的是,Intellisense 对 XAML 的支持是不完整的。只要它存在,它就一直存在。据我所知,它是否有效似乎确实是随机的,就像你说的那样。很抱歉,这可能不是您所希望的答案。
这里有一些关于让 xaml、Xamarin 和 Intellisense 协同工作的建议,但你的情况可能会有所不同:
https://forums.xamarin.com/discussion/93148/getting-xaml-intellisense-to-work-vs-2017