Microsoft Visual Studio (geral)

Microsoft Visual Studio (geral)

O que é o Microsoft Visual Studio? 

Microsoft Visual Studio é uma IDE (Ambiente de Desenvolvimento Integrado) que é principalmente usada por programadores e é um aplicativo de 64 bits. É utilizado para desenvolver aplicativos, websites, jogos e serviços web. Vários plataformas de desenvolvimento de software da Microsoft estão integradas no Visual Studio, como Windows API, Windows Forms, Microsoft Silverlight, Windows Store e Windows Presentation Foundation. O Microsoft Visual Studio é uma licença perpétua, o que significa que pode ser usado para sempre. Sendo uma licença perpétua, é uma compra única. O usuário pode escolher entre 13 idiomas ao iniciar o software Visual Studio pela primeira vez. As duas edições mais recentemente lançadas são o Visual Studio 2019 e o 2022, que foram lançados em abril de 2019 e novembro de 2021, respectivamente. A primeira edição do Visual Studio foi lançada em março de 1997. Desde então, 12 novas edições foram lançadas, até o Visual Studio 2022, cada nova edição trazendo melhorias e adições em relação à edição anterior.

Para que é utilizado o Visual Studio? 

O Visual Studio oferece muitas possibilidades no desenvolvimento de software. As capacidades dentro do software incluem desenvolver, testar, depurar, expandir e colaborar. Dentro do desenvolvimento, existem oportunidades para escrever, navegar e corrigir rapidamente o código. O Visual Studio possui ferramentas simples e úteis para testar, e é possível escrever código de alta qualidade. A depuração também é uma possibilidade, assim como a profilagem e o diagnóstico. Também é possível aplicar milhares de extensões para expandir a licença e configurar a IDE de forma adequada. Por fim, o Microsoft Visual Studio permite que o usuário colabore e que diferentes aplicativos sejam monitorados.

Visual Studio: códigos 

O Visual Studio inclui as seguintes tecnologias:

  1. Javascript – é possível trabalhar com Javascript no Visual Studio.
  2. Node.js – com o Node.js, o usuário pode trabalhar rapidamente, de forma independente de plataforma e escalável em Javascript.
  3. C++ – esta é uma linguagem de programação orientada a objetos que apresenta bom desempenho, é rápida e compatível com muitos outros dispositivos.
  4. Python – o Visual Studio oferece um editor Python, que pode ser usado para escrever scripts, IoT, tarefas de dados e muito mais.
  5. .NET – em qualquer sistema operacional e dispositivo, o usuário pode criar serviços e aplicativos.

Visual Studio 2019 versus 2022: as diferenças 

Uma das principais melhorias na edição de 2022 é a memória, que é significativamente maior e não tem mais a limitação de 4 GB, como na edição de 2019. O programa também se tornou mais leve, resultando em uma operação mais rápida. O Visual Studio 2022 suporta a versão mais recente do C++, a saber, C++ 20. Além disso, a acessibilidade foi melhorada e a interface de programação foi ajustada para oferecer ao usuário mais opções de personalização visual da interface. Por fim, a capacidade de modificar ou adicionar código foi aprimorada. Anteriormente, isso funcionava apenas com C#, mas a Microsoft agora possibilitou isso para várias linguagens.

Visual Studio Community versus Professional versus Enterprise 

O Visual Studio Community é a única versão gratuita das três. Esta versão gratuita, disponível para download, é principalmente utilizada por estudantes. Um máximo de 5 usuários pode utilizar a Community em uma organização sem fins lucrativos. O Visual Studio Professional é uma versão mais avançada da Community e vem com mais recursos e funcionalidades. Se necessário, o usuário pode usar uma versão de avaliação gratuita para testar o software. Após o término do período de avaliação, o usuário deve adquirir a licença. O Visual Studio Professional é principalmente utilizado por desenvolvedores individuais ou pequenas equipes. Dentre as três versões (Community/Professional/Enterprise), a Enterprise é a versão mais avançada. Ela vem com a maioria dos recursos e funcionalidades. Assim como a Professional, a Enterprise também tem um período de teste gratuito para experimentar o software. A maior diferença entre Professional e Enterprise é que a Enterprise possui ferramentas de teste muito melhores, na forma de testes manuais e automatizados. Além disso, a depuração e o diagnóstico da IDE são também melhores na Enterprise.

Visual Studio para Mac e Windows: as diferenças 

O Visual Studio está disponível tanto para MacOS quanto para Windows. No entanto, existem algumas diferenças:

  1. Menu: os menus em MacOS e Windows são organizados de forma diferente. Às vezes, os botões têm nomes ou ordens diferentes.
  2. Teclas de atalho: a maior diferença aqui é que no MacOS se usa “command” e no Windows “CTRL” como atalho. Existem também algumas diferenças nas combinações de teclas para chegar a um atalho.

Microsoft Visual Studio 2019 e 2022: datas de término de suporte 

O Visual Studio é fornecido com dois tipos de suporte: suporte padrão (atualizações) e suporte estendido (segurança).

Datas de término de suporte para o Visual Studio 2019:

Suporte padrão: 09-04-2024

Suporte estendido: 10-04-2029

Datas de término de suporte para o Visual Studio 2022:

Suporte padrão: 12-01-2027

Suporte estendido: 10-04-2029