Carlos Batista 2 years ago
carlosbatista.dev

Extensões do VS code que todo dev Flutter deve usar


1. dart-import

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.



2. Todo Tree

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.

...

0
491
Como a tecnologia mobile pode impulsionar o faturamento da sua empresa

Como a tecnologia mobile pode impulsionar o faturamento da sua empresa

1724944350.webp
Deyv
1 year ago
Por que minha empresa precisa de um site?

Por que minha empresa precisa de um site?

1724944350.webp
Deyv
2 years ago

Leia erros e evolua!

A leitura e a observação é muito importante para sua evolução.

1646920549.png
Carlos Batista
3 years ago

libflutter.so não encontrado no Flutter

Quando você se deparar com esse erro, lembre-se desse post

1646920549.png
Carlos Batista
1 year ago

#3 - Manipulando listas no Dart

Trabalhe com o método where de forma prática

1646920549.png
Carlos Batista
3 years ago