Ferramentas do usuário

Ferramentas do site


boas_praticas_de_programacao_shell_script

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
boas_praticas_de_programacao_shell_script [2019/09/25 08:28]
cartola [Documentação]
boas_praticas_de_programacao_shell_script [2019/09/25 09:41] (atual)
cartola [Frameworks]
Linha 17: Linha 17:
   * [[https://github.com/sstephenson/bats]] - Testes unitários automatizados   * [[https://github.com/sstephenson/bats]] - Testes unitários automatizados
  
 +==== IDE ====
 +
 +IDE é a sigla de Integrated Development Environment, que simplesmente se refere ao programa que se usa para escrever o código. Eu costumo escrever usando o [[https://www.vim.org/|Vim (Vi IMproved)]]. Sendo ele um editor genérico, é interessante configurá-lo pra facilitar a programação em shell.
 +
 +  * Costumo identar com 2 espaços: set tabspace=2
 +  * Costumo limitar as linhas a 80 colunas:\\ set columns=80\\ set textwidth=80\\ set wrapmargin=8
 +  * Gosto do [[https://www.shellcheck.net/|Sellcheck]] que já verifica erros ao salvar o arquivo, dando dicas de melhores práticas.
 ======= Documentação ======= ======= Documentação =======
  
boas_praticas_de_programacao_shell_script.txt · Última modificação: 2019/09/25 09:41 por cartola