Identação

508 views
Skip to first unread message

Anderson

unread,
Nov 19, 2009, 11:33:06 AM11/19/09
to php-b...@googlegroups.com, php-espe...@yahoogrupos.com.br
Opa, gostaria de saber quais teclas eu uso para organizar o codigo em php? tipo CTRL + ... uso o DRW.
obrigado!

-- 
Att,
Paulo Anderson

Tanure

unread,
Nov 19, 2009, 11:34:34 AM11/19/09
to php-b...@googlegroups.com
nao use DRW.

Maicon Rafael

unread,
Nov 19, 2009, 11:34:22 AM11/19/09
to php-b...@googlegroups.com
Depende do editor

Maicon Rafael



2009/11/19 Anderson <bai...@gmail.com>

Maicon Rafael

unread,
Nov 19, 2009, 11:35:42 AM11/19/09
to php-b...@googlegroups.com
rsssss

boa não use o DRW

aproveitando estou usando o Komodo, alguém sabe se ele tem esse recurso via plugin ou nativo mesmo? Não achei.

Vlw

Maicon Rafael



2009/11/19 Tanure <leta...@gmail.com>
nao use DRW.




Tanure

unread,
Nov 19, 2009, 11:38:33 AM11/19/09
to php-b...@googlegroups.com

Anderson

unread,
Nov 19, 2009, 11:42:11 AM11/19/09
to php-b...@googlegroups.com
Infelizmente tenho que usar o Drw.
obrigado!

2009/11/19 Tanure <leta...@gmail.com>



--
Att,
Paulo Anderson

Elton Schivei Costa

unread,
Nov 19, 2009, 11:50:45 AM11/19/09
to php-b...@googlegroups.com
Eu uso o netbeans, ótimo para identação, quase automático, o DRW só faz boa identação de javascript e olhe lá.

2009/11/19 Anderson <bai...@gmail.com>

Anderson

unread,
Nov 19, 2009, 11:52:20 AM11/19/09
to php-b...@googlegroups.com
Mas tem alguma tecla de identação?


2009/11/19 Elton Schivei Costa <lord....@gmail.com>



--
Att,
Paulo Anderson

Elton Schivei Costa

unread,
Nov 19, 2009, 11:54:38 AM11/19/09
to php-b...@googlegroups.com
tab
é só o que funciona para php nop DRW, sei por experiência de causa.

2009/11/19 Anderson <bai...@gmail.com>

Hudson Martins

unread,
Nov 19, 2009, 11:55:50 AM11/19/09
to php-b...@googlegroups.com
Netbeans é free!!! a tecla de atalho é ALT+F. é o melhor que ví ate agora! ele interpreta também PHP!!!!
Se vc utiliza o eclipse e suas variações, CTRL+F.
O zend studio for eclipse é uma merda para identar HTML, apesar de ser derivado do eclipse.

2009/11/19 Anderson <bai...@gmail.com>

Tecsite Estúdio Digital - Santos/SP

unread,
Nov 19, 2009, 11:57:15 AM11/19/09
to php-b...@googlegroups.com
Eu nao vejo problema algum em usar DW.
EU uso DWCS4 e estou feliz.
No proprio programa, vá em EDIT -> KEYBOARD SHORTCUTS
tem opçao de mostrar em Html e tu pode até imprimir.

Atalhos para indentaçao são:

INDENT: CTRL+ALT+]
OUTDENT: CTRL+ALT+[

Beijuss
Drika



2009/11/19 Anderson <bai...@gmail.com>



--
Miriam de Paula

Desenvolvimento Web
Webstandard/ PHP/ MySQL/ Wordpress
www.tecsite.com.br

MSN: tecsite [at] hotmail.com
Skype: tecsite_suporte
GTalk/ GMail: tecsite [at] gmail.com
Twitter: @tecsiteweb / @miriamdepaula
Perfil Google: http://www.google.com/profiles/tecsite
----------------------------------------------------------

Tanure

unread,
Nov 19, 2009, 11:58:33 AM11/19/09
to php-b...@googlegroups.com
abandona essa vida pecaminosa e usa o aptana... netbeans, phpedit... qq coisa

Tanure

unread,
Nov 19, 2009, 11:59:26 AM11/19/09
to php-b...@googlegroups.com
eu tb era feliz...

mas depois, descobri que tem como ser MAIS feliz

Tecsite Estúdio Digital - Santos/SP

unread,
Nov 19, 2009, 11:59:48 AM11/19/09
to php-b...@googlegroups.com
se usar DW é pecar... prefiro continuar pecando e feliz.
rsrsrsrs

2009/11/19 Tanure <leta...@gmail.com>

abandona essa vida pecaminosa e usa o aptana... netbeans, phpedit... qq coisa



Tecsite Estúdio Digital - Santos/SP

unread,
Nov 19, 2009, 12:03:04 PM11/19/09
to php-b...@googlegroups.com
Amor, discutir ferramenta de desenvolvimento é como discutir sobre futebol, política e religião: Só dá merda, pois cada um tem a sua opção.
Ainda acho que o importante não é a ferramenta que se usa e sim o produto final que você desenvolve. Perda de tempo discutir que isso é bom, aquilo é ruim... Vamos ser felizes com o que temos possibilidade de ter e pronto..kkkkkk

Bjssss
Dri

2009/11/19 Tanure <leta...@gmail.com>

eu tb era feliz...

mas depois, descobri que tem como ser MAIS feliz



Elton Schivei Costa

unread,
Nov 19, 2009, 12:03:11 PM11/19/09
to php-b...@googlegroups.com
O problema do DRW não é a IDE em sí, mas, pelo fato de a maioria das hospedagens php serem linux, não é bom usar o DRW, ele grava arquivos em CR/LF, para bom funcionamento, tanto windows quanto linux, o bom é LF, embora pareça estranho, já tive sérios problemas com CR/LF em códigos php.

Outro fator é que o DRW para windows, não grava os arquivos como escolhidos, por exemplo, UTF-8, ISO, etc, apenas ANSI, embor minhas identações sejam de padrão ANSI, meus arquivos são todos em UTF-8 Unicode.

2009/11/19 Tecsite Estúdio Digital - Santos/SP <tec...@gmail.com>

Elton Schivei Costa

unread,
Nov 19, 2009, 12:06:23 PM11/19/09
to php-b...@googlegroups.com
O importante é tu saber adequar o sistema para ti, ou ver um que se adapte.

Siga o exemplo da Drika, configure as teclas de atalho.

Particularmente prefiro o DW só para design, para PHP, somente o NTB, apesar de que últimamente faço tudo no código, até o design. :D

2009/11/19 Tecsite Estúdio Digital - Santos/SP <tec...@gmail.com>
Amor, discutir ferramenta de desenvolvimento é como discutir sobre futebol, política e religião: Só dá merda, pois cada um tem a sua opção.

Tanure

unread,
Nov 19, 2009, 12:07:05 PM11/19/09
to php-b...@googlegroups.com
te falar que aqui na agencia ja chutaram programador por causa de DW...

Sérgio Ricardo Machado Lemos

unread,
Nov 19, 2009, 12:48:26 PM11/19/09
to php-b...@googlegroups.com

Experimente o PHP DESIGNER, tem a opção de PHP Code Beautifier (Ctrl+Shifth+F1) porém só funciona no PHP, ele tem configurações próprias que vocês escolhe como quer que fique seu código PHP, depois de definido é só usar o atalho.

 

Atc,

SL_sombra_s

Sérgio Ricardo Machado Lemos

8688391999

skype:sergiolemos.net

http://sergiolemos.net

con...@sergiolemos.net

Marcelo Rodrigues

unread,
Nov 19, 2009, 1:06:56 PM11/19/09
to php-b...@googlegroups.com
Isso tudo que você falou, é possível nele, sempre foi, basta configurar. 
--
Marcelo Rodrigues
Webdeveloper
http://www.marcelomx.com

Ninetails - Carlos Kazuo

unread,
Nov 19, 2009, 1:07:32 PM11/19/09
to php-b...@googlegroups.com
também acho que discutir sobre deixar de usar DW sair do topic (visto que ele é meio que obrigado a usar o DW)

o PHP Beautifier é uma extensão PEAR:

acho que dava pra usar via linha de comando... não lembro

eu acho legal é usar o PHP CodeSniffer, fazendo manualmente e vendo onde poderia melhorar visivelmente o código (adicionar phpdoc, ver abertura e fechamento de código etc)
--------------------------------------------------
/**
* @author Ninetails - Carlos Kazuo <ninetails.nine [at] gmail.com>
*/

Marcelo Rodrigues

unread,
Nov 19, 2009, 1:07:35 PM11/19/09
to php-b...@googlegroups.com
No Netbeans é ALT+SHIFT+F :)

2009/11/19 Hudson Martins <p4p4l...@gmail.com>

felipe moraes

unread,
Nov 19, 2009, 1:12:52 PM11/19/09
to php-b...@googlegroups.com
sempre uso TAB sem me importar com o editor ..

Gustavo Campos

unread,
Nov 19, 2009, 1:22:29 PM11/19/09
to php-b...@googlegroups.com
o que é absurdamente errado, a não ser que você configure o seu editor
pra inserir espaços ao invés de tabs

2009/11/19 felipe moraes <feli...@gmail.com>:
> sempre uso TAB sem me importar com o editor ..
>
> >
>



--
Gustavo Campos
Sistemas de Informação - UFMG

felipe moraes

unread,
Nov 19, 2009, 1:26:12 PM11/19/09
to php-b...@googlegroups.com
e pq é absurdamente errado ??? ..

espaço e tab são caracteres ignorados pelo php .. correto ??

3 ou 4 espaços equivalem a 1 tab ..

ou seja .. espaços produzem mais lixo que tabs .. fato!

Gustavo Campos

unread,
Nov 19, 2009, 1:29:33 PM11/19/09
to php-b...@googlegroups.com
pelo PHP, sim, mas pelos editores, não.

daí teu colega de trabalho abre o mesmo arquivo num editor diferente e
instaura o caos no código

2009/11/19 felipe moraes <feli...@gmail.com>:

Tanure

unread,
Nov 19, 2009, 1:31:03 PM11/19/09
to php-b...@googlegroups.com
fora que dar commit nisso, vai apontar tudo diferente, pro causa de espaços e tabs

felipe moraes

unread,
Nov 19, 2009, 1:34:31 PM11/19/09
to php-b...@googlegroups.com
rpz ..

aqui no trabalho, uso o editor que eu quiser .. algumas vezes mais de um ..

já peguei código escrito em vários editores diferentes .. de edit plus e notepad++ a dreamweaver e eclipse ..

e nunca tive este problema ..

tem certeza que isso ainda acontece nos dias de hoje ??

felipe moraes

unread,
Nov 19, 2009, 1:48:30 PM11/19/09
to php-b...@googlegroups.com
pior que uso CVS e SVN com frequencia e nunca vi esse problema ao commitar e fazer checkout .. :D nem em interfaces web como o googlecode ..

3 espaços, 4 espaços .. tab .. editor x, y, z ...  identação é questão de gosto .. então fuiz ..

Tanure

unread,
Nov 19, 2009, 2:00:39 PM11/19/09
to php-b...@googlegroups.com
então tá ótimo

2009/11/19 felipe moraes <feli...@gmail.com>

pior que uso CVS e SVN com frequencia e nunca vi esse problema ao commitar e fazer checkout .. :D nem em interfaces web como o googlecode ..

3 espaços, 4 espaços .. tab .. editor x, y, z ...  identação é questão de gosto .. então fuiz ..





--
Luiz Tanure
www.tanure.com


472f5a3aedb906cb767acdbdeaca6d8f

Elton Schivei Costa

unread,
Nov 19, 2009, 2:14:21 PM11/19/09
to php-b...@googlegroups.com
Não querendo alongar o assunto, mas.

Anderson, se tu quiser entender melhor o fato ( diferenças ) de usar tab ou espaços, procure por design patterns para PHP, mas, como tu só gostaria de "SABER SOBRE IDENTAÇÃO NO DW", faça como disse a Drika, e ainda reforço, "CONFIGURE AS TECLAS DE ATALHO DO SEU IDE".

Flw.

2009/11/19 Tanure <leta...@gmail.com>

felipe moraes

unread,
Nov 19, 2009, 2:30:01 PM11/19/09
to php-b...@googlegroups.com
bom,

em nenhum momento falei de identação automática .. mas ..

o DW deve substituir o tab pelos espaços .. além disso tem o Ctrl + Alt + ] q só identa uma coluna .. não faz do codigo todo .. com aquelas detecções de {}, etc ..

coisa que no notepad .. q tbm uso .. seria impossível fazer ..

e inviável ficar dando 4 espaços para substituir um tab ..

pelo q lembro .. o notepad é o único editor de textos q faz a cagada sugerida .. heheh

no linux nunca tive problemas com gedit, etc ..

bom, é isso ..

Elton Schivei Costa

unread,
Nov 19, 2009, 2:44:33 PM11/19/09
to php-b...@googlegroups.com
Em lonux uso o vi em conexõs ssh, gedit para edições rápidas localmente e netbeans para desenvolvimento contiguo ( além do mais ) ninguém merece ficar em um gedit, kate ou outro mais de 3 horas sem parar e sem recursos de projetos, só se for vi em ssh, :D

2009/11/19 felipe moraes <feli...@gmail.com>

Diego Mosela

unread,
Nov 19, 2009, 12:30:28 PM11/19/09
to php-b...@googlegroups.com
Uma ótima ferramenta para edição em PHP alem de todas as que já rolaram neste tópico,
é o o phpDesigner, que se encontra na versão 7.

Tem um ótimo suporte para HTML, CSS, JS, JQUERY, YI entre algumas outras, todas nativas.

http://www.mpsoftware.dk/

Fica ae um dica pra quem estiver afim de conhecer novas ferramentas.

aBraços

Att.:
Diego Mosela
Empresarial Sistemas
Desenvolvendo Tecnologia para sua Empresa.

Waldeyr Mendes

unread,
Nov 19, 2009, 1:34:22 PM11/19/09
to php-brasil
Irmao, o Walker de Alencar preparou um material muito bacana sobre
padroes de codigo, vale a pena conferir.

Ensina a codificar de acordo com as recomendacoes da Zend e de forma
que possa ser lido pelo phpDocumentor.

http://blog.walkeralencar.com/archives/11

Abraco...

Walker de Alencar

unread,
Nov 20, 2009, 7:16:48 AM11/20/09
to php-brasil
Putz, geraram uma baita discussão só pq o cara usa DW, bom a Drika já
deu a resposta:
vá em EDIT -> KEYBOARD SHORTCUTS

Atalhos para indentaçao são:
INDENT: CTRL+ALT+]
OUTDENT: CTRL+ALT+[

Felipe quanto a parte de identação, a questão é se vc trabalha em uma
empresa que tem um ambiente predefinido relamente não notará
diferenças, mas quando começar a trabalhar com ambientes remotos para
empresas diferentes, notará que existem pessoas que utiliza a
tabulação representada por 2,3,4 até 8 espaços, essa divergência
dificulta a legibilidade da estrutura da identação.

Por isso recomenda-se utilizar a substituição de TAB por 4 espaços, é
uma convenção internacionalizada, e 4 espaços independente do editor
serão sempre 4 espaços. E hoje em dia qualquer IDE voltada para
desenvolvimento, suporta controle da identação gerenciando
tranquilamente os X espaços definidos como TAB.

Onde trabalho por exemplo, me assustei ao perceber que utilizavam 2
espaços na substituição dos TABS, quando trabalhava com Delphi, a
maioria das empresas utilizavam 3 espaços por padrão, portanto não é
algo tão incomum assim.

Qualquer coisa, um bom material para se inteirar sobre indentação está
na wiki: http://en.wikipedia.org/wiki/Indent_style; eu particularmente
trabalho usando: K&R Style (Variant 1TBS), mas conheço muitos que
defendem piamente o "Allman Style", só te digo uma coisa, nas minhas
palestras sobre padrões esses 2 assuntos (Indentação [espaçamento e
style]) são sempre os mais discutidos.

Abraços.
Reply all
Reply to author
Forward
0 new messages