No projeto de exemplo, criamos uma página contendo uma lista e uma viewmodel preenchendo essa lista. Quando executei as ferramentas para visualizar, somente o XAML Previewer e o LiveXAML funcionaram corretamente.
O Gorilla Player precisou que fosse criado um arquivo JSON contendo os dados a serem exibidos e mais uma pequena customização no projeto e pronto, apareceram as informações. Achei interessante a maneira como ele trabalha com isso, é prático.
Temos que levar em consideração que a implementação deste projeto é Vanilla, ou seja, tudo padrão. Mas uma simples mudança para tirar “essas coisas ruins padrões do Forms” pode fazer com que o XAML Previewer não funcione. Vamos supor que iremos implementar o ViewModel To ViewModel Navigation, não iremos explicitar os BindingContext nas páginas, eles serão criados automaticamente através de uma classe que gerencie isso. E agora, como faz para o XAML Previewer funcionar?? Somente hardcode.
Por hoje é isso e essa é a minha dica! Espero que tenham gostado. O projeto de exemplo utilizado nos testes está no Github.
Acredito que o valor aproximado de 84 reais do lixexaml se paga. Falo isso pois utilizo muito Xamarin Forms, e toda hora parar o debug para alterar atrapalha muito.
Utilizei um tempo o gorilla player, e mesmo com as chatices da instalação é o que eu achava melhor na época. No começo eu também não tinha entendido eme (fico feliz em saber que não fui o único kkkkkk) .
Fico na esperança da Microsoft Comprar o livexaml e deixar integrado no VS. Acredito que da menos trabalho que eles arrumarem o deles hehehe.