auto-identar codigos

1,495 views
Skip to first unread message

Marcelo Filho

unread,
Apr 10, 2012, 2:58:46 PM4/10/12
to tche...@googlegroups.com
Boa tarde nerds (y)

Enfim, estou recebendo alguns códigos de uma "Criatura de Deus" que não sabe o "sentido ético" de indentar o código fonte de um arquivo PHP, então já que uso o aptana3 eu passava algumas horas indentando o código para um melhor esclarecimento do software em questão(o que demorava algumas horas...) aí me lembrei que o netbeans tem um indentador (Alt+shift+f) então instalei o netbeans somente para essa finalidade. Porém o mesmo é muito pesado, e é chato de abrir e fechar código e a um tempo atrás eu havia ouvido falar que o VI ou o EMACS faz isso por meio de um ".sh". Então venho a vós perguntar, que alternativa posso ter para auto-indentar meus códigos php? Quem poderá me (defender) ajudar.

P.S= não, eu não posso mudar de programador ^^, já tentei (risada maquiavélica).

Brigadão

--
Não tenho vergonha de mudar de idéia, porque não tenho vergonha de pensar.

Blaise Pascal

Rober Guerra

unread,
Apr 10, 2012, 3:48:43 PM4/10/12
to tche...@googlegroups.com
apresenta Python pra esse teu programador.
Quero ver ele não indentar o código hahahaha

--
Mensagem enviada para <http://groups.google.com/group/tchelinux>.
Regras de Conduta para o grupo: <http://tchelinux.org/regras>.



--
Att.
Rober Guerra, desenvolvedor web



Lucas Arbiza

unread,
Apr 10, 2012, 3:20:08 PM4/10/12
to tche...@googlegroups.com
No Aptana pode selecionar o texto e pressionar Ctrl+i que identa automaticamente.
Não sei se é a isto que te refere, mas espero que ajude.

--
Lucas Arbiza


Lucas Arbiza

unread,
Apr 10, 2012, 3:22:34 PM4/10/12
to tche...@googlegroups.com

No Aptana pode selecionar o texto e pressionar Ctrl+i que identa automaticamente.

Opa, desculpa. 
O Ctrl+i no Aptana só funciona uma linha por vez e não é bem uma identação.

Mauricio Mauad Menegaz Filho

unread,
Apr 10, 2012, 3:52:49 PM4/10/12
to tche...@googlegroups.com
Em 10 de abril de 2012 15:58, Marcelo Filho <marcel...@gmail.com> escreveu:
> chato de abrir e fechar código e a um tempo atrás eu havia ouvido falar que
> o VI ou o EMACS faz isso por meio de um ".sh". Então venho a vós perguntar,

O php-mode do emacs é um lixo completo. Se usas, ou tencionas usar, o
Emacs, te atira no nxhtml, que tu poderá fazer o serviço. Se não sabes
usar o Emacs, e nem quer aprender, esquece. Daí, se tens que ler o
código, teras a chance de indentar ele corretamente com qualquer
editor que faça matching de parênteses, chaves, e colchetes.

Marco - OLD

unread,
Apr 10, 2012, 3:58:36 PM4/10/12
to tche...@googlegroups.com
Respondendo a pergunta do colega...
Olha o programa bcpp, � o que tu quer

apt-get install bcpp
bcpp codesource.cpp

On 04/10/2012 04:52 PM, Mauricio Mauad Menegaz Filho wrote:
> Em 10 de abril de 2012 15:58, Marcelo Filho<marcel...@gmail.com> escreveu:

>> chato de abrir e fechar c�digo e a um tempo atr�s eu havia ouvido falar que
>> o VI ou o EMACS faz isso por meio de um ".sh". Ent�o venho a v�s perguntar,
> O php-mode do emacs � um lixo completo. Se usas, ou tencionas usar, o
> Emacs, te atira no nxhtml, que tu poder� fazer o servi�o. Se n�o sabes
> usar o Emacs, e nem quer aprender, esquece. Da�, se tens que ler o
> c�digo, teras a chance de indentar ele corretamente com qualquer
> editor que fa�a matching de par�nteses, chaves, e colchetes.
>

Wagner Reck

unread,
Apr 10, 2012, 5:03:53 PM4/10/12
to tche...@googlegroups.com
Olá,


Em terça-feira, 10 de abril de 2012 15h58min46s UTC-3, Marcelo Filho escreveu:
Boa tarde nerds (y)

Enfim, estou recebendo alguns códigos de uma "Criatura de Deus" que não sabe o "sentido ético" de indentar o código fonte de um arquivo PHP, então já que uso o aptana3 eu passava algumas horas indentando o código para um melhor esclarecimento do software em questão(o que demorava algumas horas...) aí me lembrei que o netbeans tem um indentador (Alt+shift+f) então instalei o netbeans somente para essa finalidade. Porém o mesmo é muito pesado, e é chato de abrir e fechar código e a um tempo atrás eu havia ouvido falar que o VI ou o EMACS faz isso por meio de um ".sh". Então venho a vós perguntar, que alternativa posso ter para auto-indentar meus códigos php? Quem poderá me (defender) ajudar.
Dê uma olhada no AStyle (http://astyle.sourceforge.net/) no site não fala em PHP, mas li que alguns programadores o usam (apesar dele não entender muito o HTML).

se não funcionar, tu pode usar o Kate que tem uma identação melhor (com o tab nas linhas selecionadas) mas nunca usei com  PHP.

Se ainda assim não conseguir  (ou não gostar), de uma olhada no kdevelop, ele tem um plugin para PHP e pelo menos para c++ ele tem um reformatador de código (que tu pode inclusive escolher o estilo que vai usar).

P.S= não, eu não posso mudar de programador ^^, já tentei (risada maquiavélica).
Isso muito malvadeza no seu coraçãozinho... :)
não é melhor ensinar ele a identar o código ao invés de trocar?

Marco - OLD

unread,
Apr 10, 2012, 5:05:39 PM4/10/12
to tche...@googlegroups.com
recomendo tambem

indent -nbad -bap -nbc -bbo -hnl -br -brs -c33 -cd33 -ncdb -ce -ci4 -cli0 -d0 -di1 -nfc1 -i8 -ip0 -l100 -lp -npcs -nprs -npsl -sai -saf -saw -ncs -nsc -sob -nfca -cp33 -ss -ts8 -il1 -brf SOURCE.CPP


so por no teu makefile !
--
Reply all
Reply to author
Forward
0 new messages