Este plano captura o foco do nosso trabalho durante a iteração de maio. É uma iteração de 5 semanas. Enviaremos no início de junho .
Fim de jogo
- 29 de maio : Congelamento de código para o final do jogo
- 2 de junho : Fim do jogo
Os detalhes de final de jogo para esta iteração são rastreados em #27415.
Itens do plano
Abaixo está um resumo dos itens de plano de nível superior.
Legenda para anotações:
| Marcar | Descrição |
| ------------- | ------------- |
| :corredor: | trabalho em andamento |
| :mão: | tarefa bloqueada |
| :músculo: | meta de alongamento para esta iteração |
| :large_blue_circle: | mais detalhes necessários |
| :red_circle: | referência de problema ausente |
Itens do plano
Bancada de trabalho
- [x] Design para espaços de trabalho multi-raiz, multi-pasta, validar com teste de usuário #396 @bpasero @tyriar
- [x] Investigue a página de boas-vindas da reestruturação nas seções Aprender e Configurar #22097 @chrmarti
- [x] Melhorar a apresentação da documentação no intellisense #18582 #25812 @ramya-rao-a
- [x] Suporte ao Emmet 2.0 #21943 @ramya-rao-a
- [x] Melhore o suporte a temas para a página de boas-vindas #25798 @chrmarti
- [x] Lembre-se da posição de rolagem ao alternar entre visualizações da web #22995 @mjbvz
- [x] Adicionar comando para instalar extensões de provedor SCM adicionais #25696 @isidorn @waderyan
- [x] Reaja ao feedback para o tema da bancada de trabalho novas cores @bpasero @aeschli
editor
- [x] Encontre melhorias no widget #2657 #6158 #26498 @rebornix
- [x] Suporte para configurar o gesto do mouse/teclado para adicionar vários cursores @alexandrudima
- [x] Melhore a infraestrutura do snippet (habilite o emmet 2.0, suporte multi cursor) @jrieken
Editor de Mônaco
Instalar atualização
- [x] Windows 64 bits instala #507 @joaomoreno
atualização para abril, disponibilizaremos apenas uma instalação zip, a atualização de instalação completa está planejada para junho - [x] Investigue a melhoria da experiência de atualização. (Veja também, #24823 muitos prompts de atualização para usuários) 26199 @joaomoreno , @isidorn
Terminal Integrado
- [ ] :runner: :muscle: Suporta selecionar e copiar mais do que apenas o texto visível em um terminal #9958 @tyriar
Tarefas
- [x] Finalize e publique a API nº 23435 do provedor de tarefas @dbaeumer
- [x] Suporte para associar correspondências de problemas com tarefas contribuídas #25518 @dbaeumer
- [x] Contribuir com tarefas para scripts no
package.json
(em uma extensão npm empacotada) #27447 @egamma
línguas
JavaScript/TypeScript
- [x] Concluir o suporte para plugins do servidor TS #25740 @mjbvz
- [x] Melhore a experiência de edição TS #25842 @mjbvz
- [x] Contribuir com tarefas para construir e assistir TypeScript #26079 @mjbvz
- [x] Preparativos iniciais para adotar o TS 2.4 em junho #26080 @mjbvz
Remarcação
- [x] Suporte para esboço rápido para remarcação #25574 @mjbvz
Depurar
- [x] Permitir
remoteRoot
também para a ação "Iniciar" do nó #11681 @weinand - [x] Explorar - depuração remota baseada em SSH (por exemplo, para Azure App Services, Containers) #26205 @weinand
- [x] Honre os atributos opcionais
endLine
e endColumn
de StackFrame
e Breakpoint
#8851 @isidorn - [x] Melhore o desempenho de passos #25605 @isidorn
- [x] Suporte para copiar todo o texto do console de depuração #2163 @isidorn
- [x] Investigue a melhoria do posicionamento da barra de ferramentas de depuração #2513 @isidorn
API de extensões
- [x] Suporte para contribuir com uma seção de árvore para o explorador #26948 @ sandy081
- [x] Permitir que as extensões usem as cores do tema #26974 @aeschli
Contribuições de extensão
Itens de Engenharia
- [ ] :runner: Contratar novo membro da equipe #27092 @kieferrm
- [ ] Abrir todos os problemas de acessibilidade
- [x] Automatize o teste de fumaça usando Spectron #25291 @michelkaporin
Desempenho de inicialização
- [x] Melhore o desempenho de inicialização usando dados em cache, instantâneos V8 #25229 @jrieken
Gerenciamento de problemas
- [x] Automatize a identificação, rotulagem e fechamento de problemas obsoletos #26223 @chrmarti
- [x] Facilite a verificação de que um problema é de uma extensão, oferecendo suporte para desabilitar todas as extensões no viewlet de extensões @ sandy081
Construir
- [x] Podemos usar a opção TypeScript
--noEmitHelper
para reduzir o tamanho da saída compilada e substituir nossa solução personalizada #25612 @jrieken - [x] Revise as configurações de compilação de vários arcos (armhf/arm64) para Travis CI #24943 @joaomoreno
Documentação
Fornecer receitas para usar o VS Code com tecnologias específicas
Diferido
- Torne a v2 o padrão e forneça paridade com 1.0 @dbaeumer
- Typescript - Investigue a melhoria do suporte de desenvolvimento para plugins de servidor TS #26235 @mjbvz
Aprimore a API de extensão para oferecer suporte melhor às extensões que forneceram a sincronização da configuração de código vs #14444 @ sandy081
- Melhore a experiência checkJS
com React #26081 @mjbvz
Editor - Publicar uma nova versão do editor do monaco @alexandrudima
- Editor - Investigue o alinhamento da seleção de colunas com outros editores @alexandrudima
- Instalar - instalação do Windows de 64 bits #507 @joaomoreno
- Depuração - "Edição ao vivo" [Node.js] #8127 #6930 @weinand
- Vá https://github.com/Microsoft/vscode-go/issues/959 @ramya-rao-a
- Ativar o relator de falha de elétrons para todos os processos #21944 @ramya-rao-a
- Continue a investigação sobre as extensões de remarcação #22916 @mjbvz
Comentários muito úteis
Encerramento - 1.13. foi enviado