Link: https://marketplace.visualstudio.com/items?itemName=luanpotter.dart-import
O 'dart-import' é uma extensão muito útil no desenvolvimento, são pouco os programadores que se preocupam em seguir as boas práticas de programação e deixar um código bonito, o 'dart-import' auxilia quem gosta de deixar as importações organizadas.
Para usa-lo, é muito simples! Basta pressionar as teclas CTRL + SHIFT + P e digitar 'fix' aparecerá duas opções no contexto 'dart-import:' que são 'Fix all imports' e 'Fix imports'.
'Fix All imports' serve para corrigir todas as importações do seu projeto.
'Fix imports' serve para corrigir as importações apenas do arquivo atual.
Link: https://marketplace.visualstudio.com/items?itemName=Gruntfuggly.todo-tree
Eu tenho certeza que você já comentou o seu código e usou o TODO: e tenho certeza que você já viu ele em algum momento, quando estamos falando de VS code, você já deve ter visto que os comentários que começam com TODO: ficam nas infos, eles são úteis quando queremos deixar uma 'nota' para corrigir ou remover depois de terminarmos alguma tarefa.
O 'Todo Tree' tem uma seção onde todos os seus TODOs são listados, além disso existem outras funcionalidades que podem ser úteis para você como:
- Recolher todos os nós da árvore
- Expande todos os nós da árvore
- Mostra a visualização em árvore como uma lista simples, com o nome completo do arquivo para cada TODO
- Mostra a visualização como uma lista de tags
- Mostra a visualização em árvore como uma árvore com nós expansíveis para cada pasta (padrão)
- Agrupe os TODOs na árvore pela tag
- Organiza os TODOs por arquivo (padrão)
- mostra apenas os itens na árvore que correspondem ao texto do filtro inserido
- Remova qualquer filtro ativo
- Reconstruir a árvore
- Mostra tags apenas de arquivos abertos
- Mostra as tags do arquivo atual
- Mostrar tags apenas do workspace
- Mostra tags do workspace e abre arquivos
- Mostra o arquivo atual na árvore
- Exporta o conteúdo da árvore para um arquivo.
...
A leitura e a observação é muito importante para sua evolução.
Quando você se deparar com esse erro, lembre-se desse post
Trabalhe com o método where de forma prática