top of page
  • Foto do escritorFábio Henrique

Typewriter

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


44 visualizações0 comentário

Posts recentes

Ver tudo

Comments


bottom of page