1

J'apprends actuellement sur Xamarin.Forms et XAML en utilisant Visual Studio 2017. Intellisense semble fonctionner pour la plupart des fichiers XAML, mais il y a au moins un tag 't autocomplete, qui est OnPlatform. Et quand j'écris manuellement la balise, elle ne remplit pas automatiquement les attributs comme x:TypeArguments. Cependant, il compile et fonctionne très bien avec l'élément OnPlatform.Visual Studio 2017 n'auto-complétant pas certaines balises XAML

Est-il normal que Intellisense ne fonctionne pas pour un tag (apparemment aléatoire)? Y a-t-il des tags qui ne sont pas complétés automatiquement?

Répondre

3

Est-il normal que Intellisense ne fonctionne pas pour un tag (apparemment aléatoire)?

OUI. Malheureusement, la prise en charge d'Intellisense pour XAML est inégale. Il a été pour aussi longtemps qu'il a existé. Autant que je sache, cela semble en effet aléatoire, que cela fonctionne ou pas, comme vous dites. Je suis désolé que ce n'est probablement pas la réponse que vous espériez.

Il y a quelques suggestions autour d'obtenir XAML, Xamarin et IntelliSense travailler ensemble ici, mais votre kilométrage peut varier:

https://forums.xamarin.com/discussion/93148/getting-xaml-intellisense-to-work-vs-2017

+0

Oui, aucune de ces suggestions a marché pour moi. Mais c'est bon de savoir que ce n'est pas juste moi. – puck