gedit pode ser um ótimo editor quando estendido com gedit-plugins
Estou usando o vim para editar scripts de bash atualmente, mas eu realmente preciso configurá-lo e / ou instalar plugins. Sugestões de plug-in são bem-vindas. De qualquer forma, gostaria de ver quais editores / IDEs existem para esse trabalho.
Eu adoro Geany
É um editor de GUI rápido que pode gerenciar pequenos projetos, se necessário (pode lembrar a lista de arquivos e algumas outras coisas interessantes). Ele suporta muitos realces de sintaxe, incluindo script do Shell.
Ele suporta plug-ins, e eu usei o plug-in do VC (controle de versão) uma vez, mas os recursos básicos do Geany são suficientes para a maior parte do trabalho que faço com ele.
Encontrei isto: link
É muito bom para o script do bash.
O Emacs é bastante bom, há um modo de script de shell embutido para algum tempo .
Outro editor interessante, embora a interface do usuário pareça um pouco antiga agora, é Nedit .
É mais poderoso que o Geany, já que ele suporta ctags
, que você pode usar para navegar pelo seu código (encontrar a definição de uma função ou variável, etc.)
É realmente leve e rápido para o lançamento. No entanto, a experiência do usuário pode não agradar a todos.
Eu tenho usado por um longo período para desenvolver shell e código C / C ++. Embora eu use mais agora Geany e Eclipse CDT para esses fins.
Eu uso o BBEdit (editor de texto do Mac) e o vi (m).
BBEdit tem uma contraparte de linha de comando que funciona muito bem para integrar com o lado de baixo do Mac e outras ferramentas CLI.
O vi (m) está em praticamente todos os sistemas nix existentes.
Conhecer vi (m) é benéfico devido à sua disponibilidade.
Espero que ajude com sua pesquisa!
Recentemente, deparei com um pacote multiplataforma chamado shell-check que <<> e explica Erros de script de shell e pegadinhas. Está disponível para vim e emacs e outras plataformas, e se você não quiser instalá-lo, você ainda pode usá-lo on-line em on-line. interface web .
Triunvirato de texto parece trazer o evangelho aos editores do vim-ish. É uma aliança entre vim, tmux e zsh e é mais uma configuração de ambiente de desenvolvimento do que um editor em si.
Veja como (pode) parecer: