Buenas!
Alguém conhece algum script em PHP para formatar (identar) código seja ele PHP, JS, SQL, Json?
Abraço.
Cristian Cardoso
Para PHP, é possível fazer um script PHP indentar outro. O script usa
a função token_get_all sobre um código e vai controlando as
ocorrências dos diversos tipos de tokens. Assim que encontra um token
"FOR", usa uma variável para indicar um nível novo de indentação, etc.
Para JS, SQL e Json precisa de um parser e eu não conheço. Dependendo
do propósito, não vejo necessidade de indentar códigos nestas
linguagens. A não ser que seja para postar em um blog, ou algo do
tipo.
Rubens Takiguti Ribeiro
TecnoLivre - Cooperativa de Tecnologia e Soluções Livres
Bacharel em Ciência da Computação - UFLA
Zend Certified Engineer - PHP 5
http://rubsphp.blogspot.com
Em 28 de janeiro de 2011 11:35, buiuc...@gmail.com
<buiuc...@gmail.com> escreveu:
> --
> ============================================================
> LEIAM SEMPRE AS REGRAS DA LISTA:
> http://groups.google.com.br/group/listaphp/web/regras-da-lista-php
> --
> LISTA PHP > http://groups.google.com.br/group/listaphp
> --
> REVISTA PHP > http://www.revistaphp.com.br
> --
> AJAX-BRASIL > http://groups.google.com/group/ajax-brasil
> --
> PYTHON-GOOGLE > http://groups.google.com.br/group/python-google
> --
> DOTNET-BRASIL > http://groups.google.com.br/group/dotnet_br
> ============================================================
Bruno Nascimento wrote:
> S� uma dica. No netbeans seleciona c�digo e aperta Shift+Alt+F, � bem
> �til. rs
>
>
> Em 28 de janeiro de 2011 12:15, Andr� Oliveira <andre...@gmail.com
> <mailto:andre...@gmail.com>> escreveu:
>
> conhe�o esse em js para js...rs
>
> http://jsbeautifier.org/
>
> Em 28 de janeiro de 2011 11:54, Buiu <buiuc...@gmail.com
> <mailto:buiuc...@gmail.com>> escreveu:
>
> Vai ser para uma documenta��o, vou ter um codigo assim:
>
> {"result" : [{"CD_LANCAMENTO":16542, "VALOR":2.25,
> "CD_REDUZIDO":0, "PERC":0, "PERC_RAT":0, "CONTA_EST_CTB":"",
> "CONTA_EST_GER":"", "NOME_CONTA_CTB":"", "NOME_CONTA_GER":"",
> "VALOR_RATEIO_CTB":0, "VALOR_":0}]}
>
> gostaria de mostrar ele formatado, fica mais facil para visualizar,
>
> {"result" : [{
> "CD_LANCAMENTO":16542,
> "VALOR":2.25,
> "CD_REDUZIDO":0,
> "PERC":0,
> "PERC_RAT":0,
> "CONTA_EST_CTB":"",
> "CONTA_EST_GER":"",
> "NOME_CONTA_CTB":"",
> "NOME_CONTA_GER":"",
> "VALOR_RATEIO_CTB":0,
> "VALOR_":0}
> ]}
>
>
>
>
> Em 28 de janeiro de 2011 11:46, Rubens Takiguti Ribeiro
> <rub...@gmail.com <mailto:rub...@gmail.com>> escreveu:
>
> Para indentar, depende dos padr�es de codifica��o e
> documenta��o adotados.
>
> Para PHP, � poss�vel fazer um script PHP indentar outro. O
> script usa
> a fun��o token_get_all sobre um c�digo e vai controlando as
> ocorr�ncias dos diversos tipos de tokens. Assim que encontra
> um token
> "FOR", usa uma vari�vel para indicar um n�vel novo de
> indenta��o, etc.
>
> Para JS, SQL e Json precisa de um parser e eu n�o conhe�o.
> Dependendo
> do prop�sito, n�o vejo necessidade de indentar c�digos nestas
> linguagens. A n�o ser que seja para postar em um blog, ou
> algo do
> tipo.
>
> Rubens Takiguti Ribeiro
> TecnoLivre - Cooperativa de Tecnologia e Solu��es Livres
> Bacharel em Ci�ncia da Computa��o - UFLA
> Zend Certified Engineer - PHP 5
> http://rubsphp.blogspot.com
>
>
> Em 28 de janeiro de 2011 11:35, buiuc...@gmail.com
> <mailto:buiuc...@gmail.com>
> <buiuc...@gmail.com <mailto:buiuc...@gmail.com>> escreveu:
> > Buenas!
> >
> >
> >
> > Algu�m conhece algum script em PHP para formatar
> (identar) c�digo seja ele
> > PHP, JS, SQL, Json?
> >
> >
> >
> > Abra�o.
> Abra�o
> www.dbrunonascimento.com.br <http://www.dbrunonascimento.com.br>