top of page

Typewriter

  • Foto do escritor: Fábio Henrique
    Fábio Henrique
  • 21 de mai. de 2020
  • 1 min de leitura

O Typewriter é uma extensão para o Visual Studio cujo propósito é gerar arquivos TypeScript baseado em classes do C#

Você pode fazer o download do Typewriter no Visual Studio Gallery ou instalar atraves do gerenciador de extensões do Visual Studio


Hands On


Quando o Typewriter é instalado ele adiciona um novo tipo de arquivo ao Visual Studio, TypeScript Template (*.tst).



Esse é o código gerado após adicionar o template TypeScript



Antes de criarmos a classe C# atente-se parte grifada na imagem acima esse *Model indica que o Typewriter irá criar arquivos TypeScript apenas para classes que contenham o sufixo Model (Faça o teste!).


Crie as classes abaixo. Repare que todas elas possuem o sufixo Model.


public class ClienteModel
    {
 public int Id { getset; }
 public int Nome { getset; }
 public List<PedidoModelPedido { getset; }
    }

 public class PedidoModel
    {
 public int Id { getset; }
 public string Produto { getset; }
    }

Após a criação das classes o Typewriter irá, automáticamente, criar o arquivo TypeScript correspondente



Legal né? Esse foi um exemplo super básico do uso do Typewriter caso precise fazer customizações no template ou coisas mais avançadas de uma lida na documentação


Comments


Nunca perca um post. Assine agora!

Fique sempre por dentro das dicas ninjas de programação com o uso de stacks poderosas como React, Angular, NetCore e muito mais!

© 2020 por equipe DevNinja.

  • Facebook
  • Twitter
Ativo 4.png
bottom of page