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 ?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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 ?
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: trueMas 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"