2
respostas

Tem como desabilitar esses warning de "const" que coloco e depois tenho que ficar tirando rs ?

Tanto no IntelliJ como no VScode, o código fica dando esses warning, e quando coloco pra ficar bonitinho, não funciona.. alguem sabe como desabilitar ou deixar de maneira mais apropriada ? Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

Boa tarde, coloca um cons no InputDecoration e um cons no EdgeInsets.

No terminal, tenta usar dart fix --apply ele arruma automaticamente.

Você também pode instalar esse package: https://pub.dev/packages/auto_const/

Ele põe e retira const automaticamente.

No terminal digita dart pub global activate auto_const

Ele vai falar onde instalou, pega esse diretório e adicionar no Path nas Variáveis de Ambiente do Windows, reinicia.

Ai é só usar no terminal dart-auto-const e ele vai tirar ou por os const que precisar.

Se precisar no arquivo analysis_optins.yaml do projeto, edite e adicione:

  rules:
    prefer_const_constructors: true

Mas na versão atual (3) isso já é padrão.

Em relação ao VS Code tem duas extensões uteis para replicar o que foi feito no vídeo:

Generate Constructor, instale "Dart Data Class Generator" by "hzgood", reinicie VS Code, "clique na Classe" depois "CTRL + ."

Generate Getter and Setter, instale "Dart Getters And Setters" by Peter Haddad, reinicie VS Code, "botão direito na Classe, vai aparecer a opção"