Melhor Editor de Shell Script

1. Melhor Editor de Shell Script

Geraldo Albuquerque
AprendiNoLinux

(usa Ubuntu)

Enviado em 23/08/2011 - 10:36h

Estou a algum tempo tentando encontrar um editor de texto que me agrade plenamente.

Hoje perambulando no blog do @ronin achei mais um :)

http://kate-editor.org/ - Eu posso escolher todas as côres para comentários, comandos, variáveis, funções. Pena não ter tradução. Não dá suporte para XXX.
http://mooedit.sourceforge.net/ - Tem suporte a pastas e arquivos do lado direito ou dokado. Conjunto de cores para dar destaque a comandos não podem ser criadas. É um fork do gedit. Tô gostando dele também.
Testei o VIM, mas não me encontrei com ele rsrs. Comandos diferentes, forma estranha, mas é muito divulgado. Não entendi quase nada nele e nem me aprofundei.
mc - editor em texto e faz parte do commander. Já estou abandonando ele e dando mais prioridade ao gedit ou ao mooedit, até conhecer hoje o kate.

A dúvida que não quer calar. Eu sei que gosto não se discute, mas alguns predicados podem ser destacados para se obter o que pra mim pode ser o editor ideal.

1 - Facilidade de uso com comandos padronizados.
2 - Permitir destaque de comandos em cores para diferenciar o que está sendo digitado. Dar destaque.
3 - Se possível, ser em idioma português.
4 - Dar suporte nativo de comandos ao bash e zsh.
5 - Pesquisar e trocar texto com facilidade.
6 - Permitir trabalhar com várias abas ao mesmo tempo.
7 - Quando voltar ao editor, ele lembrar os arquivos que eu estava. De preferência, se eu fechar o programa com todos arquivos abertos, que ele abra todos ao entrar.
8 - Permitir pesquisar/substituir não só no arquivo que estou, mas pesquisando arquivos abertos e arquivos no diretório.
9 - Permitir pesquisar/trocar em diretórios. Muito importante.
10- Permitir configurar sequência de teclas para usar com macros ou comandos repetidos que sempre desejar, ex: criafunc, inicio (cria um cabeçalho pronto para um scrit)

Quando era usuário windows, usava o edit plus free. Este danado fazia todos os itens citados acima. Até este momento, não encontrei um editor de código em linux que faça tudo isto. Só testei os citados acima. Se alguém souber de outras opções que faça pelo menos uma parte do que está acima, por favor, mande o seu recado.

@GA_Tux




2. Re: Melhor Editor de Shell Script

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 23/08/2011 - 10:54h

Pela característica da linguagem, não há uma IDE como existe no PHP, Java, etc.

O melhor ambiente de programação para shell (IDE) é uma dupla:

terminal + seu_editor_de_texto_favorito

No meu caso, gnome-terminal + gedit.

Abraços


3. Re: Melhor Editor de Shell Script

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/08/2011 - 10:57h

Eu ultilizo o Gedit e me atende perfeitamente, basta que esteja configurado corretamente. Recursos oferecidos:

1 - Facilidade de uso com comandos padronizados.
Sim

2 - Permitir destaque de comandos em cores para diferenciar o que está sendo digitado. Dar destaque.
Sim

3 - Se possível, ser em idioma português.
Sim

4 - Dar suporte nativo de comandos ao bash e zsh.
Sim

5 - Pesquisar e trocar texto com facilidade.
Sim

6 - Permitir trabalhar com várias abas ao mesmo tempo.
Ao mesmo tempo não

7 - Quando voltar ao editor, ele lembrar os arquivos que eu estava. De preferência, se eu fechar o programa com todos arquivos abertos, que ele abra todos ao entrar.
Não

8 - Permitir pesquisar/substituir não só no arquivo que estou, mas pesquisando arquivos abertos e arquivos no diretório.
Não

9 - Permitir pesquisar/trocar em diretórios. Muito importante.
Não

10- Permitir configurar sequência de teclas para usar com macros ou comandos repetidos que sempre desejar, ex: criafunc, inicio (cria um cabeçalho pronto para um scrit)
Sim

A parte gráfica do meu Gedit configurado fica mais ou menos assim:
http://projects.gnome.org/gtksourceview//images/screenshots/oblivion.png

Sobre os recursos que o gedit não possue e que você descreveu, eu não uso, mas se um dia precisar da para adaptar o gedit. Para isso você ativa o plugin "Ferramentas Externas" e então cria scripts bash para essas funções ( É realmente bem simples de se fazer, vale tentar) e então quando precisar você executa o script pelo painel inferior (ver>painel inferior ou ctrl+f9).

Lembrando que você pode passar parâmetros aos scripts executados pelo painel inferior, onde a integração se torna quase perfeita.


4. Re: Melhor Editor de Shell Script

Mauricio Souza Klein
Hebang

(usa Arch Linux)

Enviado em 23/08/2011 - 11:07h

Cara, como você mesmo disse, gosto não se discute, mas garanto com todas as minhas forças que deveria tentar aprender a usar o VI.

Não vou lhe mentir: ele é extremamente técnico e, para principiantes, bastante complicado de usar. Porém, com um bom tutorial e vontade de aprender, ele se torna extremamente útil. E acredite: uma vez familiarizado com ele, garanto que nunca, nunca mais trocará de editor.

Ele possui todas as características que você precisa. Por exemplo: para fazer replace no texto, você usa o mesmo padrão utilizado no comando sed, o que é infinitamente robusto, eficiente e muuuuuito rápido.

Novamente: se o seu desejo é um editor técnico, focado na produtividade e alta personalização, lhe garanto que o VI é a escolha certa.
Agora, se deseja um editor simples, apenas para "brincar" de programar, continue com o Kate.

Espero ter ajudado!


5. Re: Melhor Editor de Shell Script

Alberto Federman Neto.
albfneto

(usa Sabayon)

Enviado em 23/08/2011 - 14:21h

o kate é um editor intermediário.
não sou programador, mas para editar os arquivos de configuração, eu uso gedit, kwrite, kate e as vezes leafpad ou mousepad.

se vc quer um editor especial para programação, mas menos complicado que o vim e o vi, tente o emacs. Ele foi desenvolvido, acho, pelo Stallman, o cara do projeto GNU.


6. vi!

Hudson Moreira Guimaraes dos Santos
hudyfx

(usa Outra)

Enviado em 23/08/2011 - 15:05h

eu uso muito o vi (isso no nodo texto logico), ele faz tudo que sitou na sua lista... e i mais legal é que esta presente em todas as distros, inclusive no MAC e no BSD... mas se tratando de linux e modo grafico eu gosto dos basicos como Gedit e Kedit.... mas para php, html, css, xml eu recomento o quanta plus, muito bom


7. Re: Melhor Editor de Shell Script

Geraldo Albuquerque
AprendiNoLinux

(usa Ubuntu)

Enviado em 25/08/2011 - 07:58h

Olá @rai3mb, @mrk3004, @Hebang ,@hudyfx e demais.

Resolvi tentar ficar no gedit mesmo porque todos os comandos já estou acostumado, rsrs, preguiça é vero.

Mesmo ainda faltando algumas coisas que preciso, pelo que pude perceber após instalar todos os tipos de plug-ins, parece que vou conseguir simular várias das necessidades.

Na medida que tiver um entrave, retornarei aqui para passar a solução ou a dúvida.
Aproveitando, já vou passando uma solução para um problema que encontrei sobre as cores dentro de algumas linguagens. Fiz um apanhado geral para o C,Ruby, PHP, Python, sh e java. Procurei incluir 100% do que está previsto na pasta de linguagens. Mais detalhes e download do arquivo aqui: https://sites.google.com/site/shellscriptbr/esquema-de-cores-no-gedit

Espero que apreciem. Deu um trabalhinho mas agora tá dominado. :)


8. Re: Melhor Editor de Shell Script

Perfil removido
removido

(usa Nenhuma)

Enviado em 25/08/2011 - 08:03h

Cara, me diz uma coisa, quantos sites/blogs você tem na web? com esse já são 3 oO

Se continuar assim, até o fim do mês você acaba com os domínios disponíveis kkk


9. Re: Melhor Editor de Shell Script

Geraldo Albuquerque
AprendiNoLinux

(usa Ubuntu)

Enviado em 25/08/2011 - 08:06h

kkk @mrk3004 só 5. Faltam o wiki e o SL (comunidade). Já iniciei no sites google e talvez deverei abandonar o wiki.


10. Re: Melhor Editor de Shell Script

Perfil removido
removido

(usa Nenhuma)

Enviado em 25/08/2011 - 08:16h

Se eu fosse você reservava o aprendinolinux.com.br, tem futuro isso. Só não faço porque não tenho mais saco pra gerenciar, mas olha, já visualizei cada coisa nessa idéia... #fikadica


11. Re: Melhor Editor de Shell Script

Geraldo Albuquerque
AprendiNoLinux

(usa Ubuntu)

Enviado em 25/08/2011 - 09:05h

[citando]

Se eu fosse você reservava o aprendinolinux.com.br, tem futuro isso. Só não faço porque não tenho mais saco pra gerenciar, mas olha, já visualizei cada coisa nessa idéia... #fikadica

[/citando]

Já pedi pra registrar. Se allcapone liberar a verba. Tô meio quebradinho kkkk



12. Re: Melhor Editor de Shell Script

Geraldo Albuquerque
AprendiNoLinux

(usa Ubuntu)

Enviado em 07/09/2011 - 06:55h

A saga continua, testando o http://www.geany.org/

1 - Facilidade por usar comandos padronizados.(ok)
2 - Permite destaque de comandos com cores configuradas para cada linguagem.
3 - Está em português :)
4 - Suporte parcial a bash e zsh (Mas posso incluir todos comandos builtins no arquivo de estilos)
5 - Pesquisa e troca com facilidade. (Trabalho no padrão dos demais)
6 - Trabalha com várias abas ao mesmo tempo e permite integração entre elas.
7 - Lembra dos arquivos que eu estava editando. Lembra do diretório em que está o arquivo do último salvamento.
8 - Permite pesquisa ampliada nos arquivos de outros diretórios por meio de plugins.
9 - Não encontrei como trocar texto em arquivos de diretórios diferentes via varredura. :( (falha)
10 - Permite configurar sequencia de comandos a ser executado.
11 - Permite automatizar a criação de cabeçalhos personalizados durante a criação de cada script.
12 - Permite adicionar controle de versão automaticamente via plugins.
13 - << Permite a criação e gerencia de cada projeto e seus vários arquivos. >>
14 - Controle de símbolos de funções integrados a ide. Acesso nativo a funções e classes.
15 - Completar é integrado ao controle de símbolos, funções e classes.
16 - É relativamente rápido. Não deixa nada a desejar aos outros citados aqui.
17 - Permite executar diretamente o script passo a passo por meio de plugin e ancoras.
18 - Gostei do bichim rsrs :)





01 02 03