linter-c-indentation

Linter para indentação inválida em C destinado a programadores iniciantes

zurzir

4,242

0

0.5.1

GPL

GitHub

This package provides the following services:

Linter para indentação

Procura erros de indentação comuns para programadores iniciantes em linguagem C.

Dependências

Instale ou o pacote atom-ide-ui ou o pacote linter.

Observações do estilo verificado

Por que não usar o formatador automático?

Um programador iniciante em C ainda não tem claro o que significa um bloco de comandos e não sabe quais blocos se referem a que condições ou escopo. Por exemplo, um formatador iria gerar um código como

if (condicao) ;
comando_se_verdade();
comando_seguinte();

Mas um aluno não iria entender porque comando_se_verdade() executa sempre, independentemente da condição. Assim é melhor mostrar os erros enquanto ele está programando. Depois de algumas semanas, quando o aluno já estiver mais seguro, ele poderá desabilitar esse linter, adotar um estilo próprio e possivelmente passar a utilizar um formatador de código.