Introdução
Neste módulo, embarcamos em uma jornada emocionante para fazer a ponte entre os ambientes Linux e Windows usando o Subsistema do Windows para Linux (WSL) para desenvolvimento. Se você é um desenvolvedor experiente acostumado com as ferramentas do Linux ou um usuário do Windows interessado em explorar o desenvolvimento baseado no Linux, este módulo foi personalizado para você.
Abraçando o melhor dos dois mundos
A integração do Linux ao ecossistema do Windows é um divisor de águas para desenvolvedores. Com o advento do Subsistema do Windows para Linux (WSL), agora é possível executar um ambiente linux diretamente no Windows sem a sobrecarga de VMs (máquinas virtuais) tradicionais ou configurações de inicialização dupla. Este módulo o orienta a usar esse recurso eficiente no seu fluxo de trabalho de desenvolvimento.
Por que o Visual Studio Code?
O Visual Studio Code, um editor de código versátil e amplamente utilizado, aprimora essa integração. Ele oferece uma variedade de recursos que simplificam o processo de desenvolvimento, tornando-o uma opção preferencial para muitos desenvolvedores. A extensão WSL do Visual Studio Code fornece aos desenvolvedores a capacidade de usar uma CLI (interface de linha de comando) linux genuína, acessar sistemas de arquivos Linux e executar scripts e softwares específicos do Linux, tudo de dentro do ambiente do Visual Studio Code. Neste módulo, exploramos como o Visual Studio Code, quando combinado com o WSL, cria um ambiente de desenvolvimento perfeito e eficiente, permitindo que você use ferramentas e utilitários baseados em Linux diretamente na sua máquina Windows.
O que você aprenderá?
Entenda o WSL: começamos com as noções básicas do que é wsl e por que é um desenvolvimento significativo em codificação multiplataforma.
Configurar seu ambiente: diretrizes passo a passo sobre como instalar o WSL e configurar uma distribuição do Linux em seu computador Windows.
Integre-se ao Visual Studio Code: saiba como integrar sua configuração do Linux ao Visual Studio Code usando a extensão WSL e entender os benefícios que essa integração traz.
Habilidades práticas de desenvolvimento: nos aprofundamos em habilidades práticas, como executar e depurar código Python e usar o WSL e o Visual Studio Code.
Qual é a meta principal?
Ao final deste módulo, você terá uma base sólida para usar ferramentas e aplicativos Linux no sistema Windows, tudo na interface familiar e poderosa do Visual Studio Code. Vamos começar essa jornada para aprimorar suas habilidades de desenvolvimento e fluxo de trabalho!
Agora vamos aprender um pouco mais sobre o que é o Subsistema do Windows para Linux (WSL).