A Microsoft disponibilizou esta semana a versão 1.113 do Visual Studio Code. A empresa norte-americana passou a adoptar um ciclo de lançamentos semanais, o que permite integrar novas funcionalidades de forma mais rápida e constante. Esta janela de desenvolvimento mais curta não impede a tecnológica de adicionar novidades de peso a cada actualização, mantendo o editor de código como uma das ferramentas mais populares entre os programadores em todo o mundo.
Uma das alterações introduzida nesta versão prende-se com a experiência de inteligência artificial. Os profissionais passam a ter a capacidade de adaptar a IA aos seus projectos a partir de um único editor. Agora, é possível controlar o nível de raciocínio da ferramenta antes de esta dar uma resposta. Esta novidade surge numa altura em que cada vez mais profissionais procuram soluções baseadas em inteligência artificial para ajudar a programar, optimizando o tempo de desenvolvimento e a detecção de erros no código.
Para ajustar o esforço de raciocínio do modelo, os utilizadores apenas precisam de aceder ao menu de selecção e carregar nas setas à direita dos nomes dos modelos. A partir daí, podem escolher entre um nível baixo, médio ou alto. Ao seleccionar um nível de raciocínio mais elevado, o consumo da quota de utilização vai esgotar-se de forma muito mais rápida. Além disso, a actualização permite rever o contexto visual sem obrigar o utilizador a sair da janela de conversação, o que torna o processo de trabalho muito mais fluido e ininterrupto.
Novos temas e interface optimizada
Se o foco do utilizador estiver na componente visual, a versão 1.113 também traz novidades interessantes. A Microsoft introduziu novos temas predefinidos, designados por “VS Code Light” e “VS Code Dark”. O objectivo da empresa passa por oferecer um aspecto mais moderno e fresco ao editor de código, ao mesmo tempo que mantém a familiaridade e a facilidade de uso dos temas anteriores.
Adicionalmente, a sincronização com o tema do sistema operativo passa a assumir estas novas opções por defeito para os novos utilizadores. Desta forma, o editor vai adaptar-se automaticamente ao modo claro ou escuro do computador, o que ajuda a reduzir a fadiga visual durante longas sessões a escrever código.
Subagentes e fluxos de trabalho complexos
A última grande funcionalidade adicionada esta semana é a introdução de subagentes aninhados. A Microsoft explica que os subagentes podem agora invocar outros subagentes, o que permite executar tarefas muito mais complexas e criar fluxos de trabalho com múltiplas etapas.
Antes desta actualização, os subagentes estavam impedidos de chamar outros para evitar ciclos infinitos de processamento. Contudo, com a nova configuração específica no código do programa, os programadores podem activar esta capacidade sempre que for necessário. Esta alteração é particularmente útil para equipas de desenvolvimento que precisam de automatizar processos longos e dependentes de várias validações simultâneas.
Para ter acesso a todas estas novidades, os utilizadores que já têm o software instalado apenas precisam de abrir o menu de ajuda e procurar por actualizações. Quem ainda não conta com o programa no seu computador, pode descarregar o ficheiro de instalação directamente a partir do site oficial do Visual Studio Code.