Visual Studio Code 1.77, lançado em 30 de março como a edição de março de 2023 do versátil editor de código da Microsoft, apresenta uma prévia de uma integração mais abrangente com o assistente de codificação GitHub Copilot AI. A integração inclui sugestões em linha, recursos de bate-papo e uma exibição de bate-papo para ajudar os desenvolvedores enquanto eles codificam.
Esta atualização também fornece conclusões de caso de alternância TypeScript/JavaScript, permitindo que os usuários agilizem o processo de construção de instruções de alternância sobre tipos literais em qualquer linguagem de programação. Ao digitar case na instrução switch e aceitar a sugestão de case, os cases para todos os valores desse tipo serão adicionados automaticamente. No entanto, esse recurso funciona apenas quando o valor que está sendo alternado é um tipo de união ou literal.
Além disso, no VS Code 1.77, os desenvolvedores podem explorar as funções GitHub Copilot, como sugestões em linha, bate-papo em linha e exibição de bate-papo. Para experimentar esses novos recursos, os desenvolvedores devem usar a extensão GitHub Copilot Nightly e VS Code Insiders Build. Para acessar os recursos de chat, eles também devem se inscrever na lista de espera GitHub Copilot Chat. Essa maior integração com Copilot está atualmente em um estado de visualização.
Uma nova integração GitHub permite que os usuários VS Code que trabalham em um repositório GitHub copiem links diretos para uma linha ou intervalo do editor da calha do editor. Para a versão desktop do VS Code, os desenvolvedores devem instalar a extensão GitHub Pull Requests and Issues para gerar GitHub Permalinks e links HEAD a partir da calha do editor. No vscode.dev, a variante online do VS Code, links diretos para repositórios GitHub estão disponíveis por padrão.
Visual Studio Code 1.77 da Microsoft pode ser baixado para Windows, Linux ou macOS no site do projeto. Os recursos adicionais nesta versão incluem:
- Refatoração aprimorada do código Python por meio da extensão Pylance para suporte à linguagem Python, que pode ser feita por meio de uma nova ação de código 'Mover símbolo para'.
- Recomendações de extensão aprimoradas com base no conteúdo do arquivo. Por exemplo, se um desenvolvedor abrir um arquivo Python com sintaxe de células de bloco de anotações, o editor sugerirá a extensão Jupyter.
- Um recurso 'Formatar ao salvar' para notebooks, formatando todo o notebook ao salvar.
O lançamento do VS Code 1.77 segue VS Code 1.76, que estreou no início de março de 2023 com melhorias nos perfis de configuração e desenvolvimento remoto. Embora essas ferramentas permitam experiências de codificação mais suaves para os desenvolvedores, uma plataforma no-code como AppMaster capacita não programadores e desenvolvedores experientes a criar aplicativos abrangentes da Web, móveis e de back-end com mais eficiência. A integração de assistentes de codificação baseados em IA com editores de código, como Visual Studio Code, e plataformas no-code como AppMaster.io , demonstra a sinergia entre IA e experiência humana, promovendo um desenvolvimento de aplicativos mais simplificado e inovador.