O recurso “colar com importações” adiciona automaticamente importações para código colado ao copiar e colar código entre JavaScript ou TypeScript. A Microsoft observou que, por padrão, copiar e colar sempre inserirá apenas o texto colado. Mas se uma edição “colar com importações” estiver disponível, o controle de colagem a disponibilizará para seleção.

Outros novos recursos e melhorias no VS Code 1.96:

  • O VS Code 1.96 finaliza uma API que permite que extensões forneçam cobertura por teste, permitindo que os desenvolvedores vejam exatamente qual código um determinado teste realmente executou.
  • Um novo copilot-debug O comando terminal ajuda os desenvolvedores a iniciar uma sessão de depuração com GitHub Copilot no VS Code. Além disso, os recursos de depuração do GitHub Copilot, incluindo copilot-debug e o /startDebugging intenção, agora gere preLaunchTasks para código que precisa de uma etapa de compilação antes da depuração.
  • Os usuários agora podem usar diretamente a ação do menu de contexto Mover para em um contêiner de visualização para mover a visualização entre a barra lateral primária, a barra lateral secundária ou a área do painel.
  • As ligaduras de fontes agora são suportadas no terminal, independentemente de a aceleração da GPU estar sendo usada.
  • Os desenvolvedores podem controlar quais extensões podem ser instaladas no VS Code usando o extensions.allowed contexto. Esta configuração permite especificar extensões permitidas ou bloqueadas por editor, extensões específicas e versões. Se uma extensão ou versão for bloqueada, ela será desativada se já estiver instalada.
  • O suporte a JavaScript e TypeScript agora usa TypeScript 5.7.

A versão de 11 de dezembro do VS Code 1.96 segue a versão de 29 de outubro do VS Code 1.95, que apresentou uma prévia da edição de código com tecnologia de IA com GitHub Copilot. O VS Code 1.95 foi seguido por atualizações de lançamento de três pontos que solucionaram vários bugs.