VS 2019 - 7 extensões legais para projetos web


 Hoje vamos apresentar os sete extensões bem legais que podem ser usadas em projetos Web no Visual Studio 2019.

O Visual Studio MarketPlace é o repositório de extensões que você pode vasculhar a procura de um extensão para incrementar o seu projeto.

Hoje vou apresentar 7 extensões para projetos web que você pode encontrar no Visual Studio MarketPlace.

Confira...

Conveyor

Esta extensão permite acessar seus aplicativos web a partir de outras máquinas, como dispositivos iOS e Android, mesmo se o aplicativo estiver hospedado no servidor da web de desenvolvimento. Use a extensão ao testar seu projeto da web em computadores, telefones ou tablets.

A extensão é realmente útil quando você deseja compartilhar seu site com seu colega e obter uma revisão rápida ou deixá-lo testar a funcionalidade rapidamente, sem ter o problema de acessibilidade.

Chutzpah

O Chutzpah é um test runner de código-fonte aberto JavaScript que ajuda a integrar o teste de unidade JavaScript no seu site. Ele permite que você execute testes de unidade JavaScript na linha de comando e de dentro do Visual Studio.

Usando essa extensão, o usuário pode executar casos de teste de unidade diretamente do Visual Studio, bem como uma interface de linha de comando. A extensão tem suporte para a estrutura de teste QUnit, Jasmine e Mocha.

Bootstrap Snippets for Visual Studio

O Bootstrap é uma das frameworks de interface do usuário mais e usado no desenvolvimento da Web e, se você usar o Bootstrap em seus projetos a extensão Bootstrap Snippets será realmente útil.

A extensão instala trechos de código que ajudarão a acelerar o processo de desenvolvimento, fornecendo pequenas porções de código reutilizável parametrizado para a maioria dos controles.

Browser sync

Essa extensão do Visual Studio para projetos ASP.NET utiliza o Link do Navegador para sincronizar a entrada do campo de formulário, a navegação da página e a posição da rolagem.

A extensão pode ser realmente útil se você quiser testar a interface do usuário em vários navegadores ao mesmo tempo.  Ela suporta todos os diferentes navegadores e enumeradores e a digitação dos campos de entrada é sincronizada em todos os navegadores.

Os atalhos de teclado estão disponíveis para navegar para o mesmo URL e sincronizar a posição de rolagem de uma só vez em todos os navegadores.

Image Sprites

Esta extensão aumenta o desempenho do seu site criando sprites de imagem para reduzir a quantidade de solicitações HTTP necessárias.

Um sprite de imagem é uma coleção de imagens inseridas em uma única imagem. Uma página da web com muitas imagens pode levar muito tempo para carregar e gera várias solicitações do servidor.  O uso de sprites de imagem reduzirá o número de solicitações do servidor e economizará largura de banda.

Essa extensão torna mais fácil do que nunca criar, manter e usar sprites de imagem em qualquer projeto da web.

Bundler & Minifier

Esta extensão agrupa os arquivos CSS, JavaScript ou HTML em um único arquivo de saída. O pacote é acionado automaticamente sempre que o arquivo de origem for salvo.

A minificação individual de arquivos ou o próprio pacote é configurável e a operação também pode ser executada na linha de comando. A extensão também fornece um atalho para atualizar todos os pacotes na solução do Visual Studio de uma só vez.

Outros recursos importantes dessa extensão são:

- Suporte para cenários de integração contínua (IC) do MSBuild.
- Suporte à integração do Task Runner Explorer.
- Converte em Gulp.
- Suprime gerações de arquivos de saída.
- As opções de minimização são configuráveis para idiomas individuais.

Typewriter

O Typewriter gera arquivos TypeScript a partir de arquivos de código C# usando Modelos TypeScript. Isso permite que você crie representações de tipos TypeScript do lado da API do servidor que são atualizadas automaticamente quando você faz alterações no seu código C#.

Consulte a documentação aqui.

Aproveite os recursos oferecidos por estas extensões usando as que você for precisar.

E estamos conversados...

"(Disse Jesus) Ainda um pouco, e o mundo não me verá mais, mas vós me vereis; porque eu vivo, e vós vivereis."
João 14:19

Referências:


José Carlos Macoratti