VS Code - Extensões para o desenvolvimento na plataforma .NET
Hoje vou apresentar dez extensões legais para a plataforma .NET que você pode usar com o VS Code para aumentar a sua produtividade. |
A Microsoft lançou em 2015 um editor de código chamado Visual Studio Code (daqui em diante apenas VSCode)
O VSCode atende uma quantidade enorme de projetos (ASP .NET, Node.js) e oferece suporte a mais de 30 linguagens de programação como JavaScript, C#, C++, PHP, Java, HTML, R, CSS, SQL, Markdown, TypeScript, LESS, SASS, JSON, XML e Python assim como muitos outros formatos de arquivos comuns.
A seguir temos 10 extensões para a plataforma .NET :
C# Visual Studio Code (powered by OmniSharp)
A principal extensão que você vai precisar para qualquer tipo de desenvolvimento usando a linguagem C#
Esta extensão irá incluir automaticamente todas as instruções using para as bibliotecas e funções de extensão que você pode estar usando.
Esta extensão VSCode fornece extensões para o IDE que irão acelerar seu fluxo de trabalho de desenvolvimento.
Esta extensão
vai lhe poupar muitas dores de cabeça e vai fazer um trabalho pesado para
organizar o código, <div> </div>.
Ela adiciona automaticamente o fechamento da tag de abertura que você
acabou de adicionar e, em seguida, posicionar o cursor do mouse entre as tags.
Renomeia automaticamente a tag HTML / XML emparelhada, da mesma forma que o IDE do Visual Studio faz.
Você precisa renomear uma tag ?
Bem, você está com sorte. com Auto Rename Tag, você só precisa renomear a tag de abertura ou de fechamento, e a outra será renomeada automaticamente. Simples mas efetivo!
A extensão Docker torna mais fácil construir, gerenciar e implantar aplicativos em contêineres do Visual Studio Code. Ele também fornece depuração com um clique de Node.js, Python e .NET Core dentro de um contêiner.
Gerenciamento de banco de dados bem feito. Explorador de conexão, executor de consulta, intellisense, favoritos, histórico de consulta. Sinta-se como um herói do banco de dados!
Esta extensão é útil para visualizar git log, histórico de arquivos e comparar branches e commits
Esta extensão vai economizar muito tempo ao tentar converter seus arquivos Json em classes, ela funciona com uma variedade de linguagens e é essencial para qualquer desenvolvimento de API.
O GitLens sobrecarrega os recursos do Git integrados ao Visual Studio Code. Ele ajuda você a visualizar a autoria do código rapidamente por meio de anotações de culpa do Git e lentes de código, navegar e explorar repositórios Git perfeitamente, obter insights valiosos por meio de comandos de comparação poderosos e muito mais.
E estamos conversados...
"Bem-aventurados
os pobres de espírito, porque deles é o reino dos céus; Bem-aventurados os que
choram, porque eles serão consolados; "
Mateus 5:3,4
Referências:
C# - O Struct Guid - Macoratti.net
C# - Checando Null de uma forma mais elegante e concisa
DateTime - Macoratti.net
Null o que é isso ? - Macoratti.net
Formatação de data e hora para uma cultura ...
C# - Calculando a diferença entre duas datas
NET - Padrão de Projeto - Null Object Pattern
C# - Fundamentos : Definindo DateTime como Null ...
C# - Os tipos Nullable (Tipos Anuláveis)