Fórum Identificar Begin e End no código #259227

19/11/2004

0

Alguém conhece alguma técnica para identificar de forma mais rápida BEGIN sem um END para fechar um bloco.
Fiz a identação mas ainda está complicado para localizar qual END esta faltando.


Obrigado.


Airoosp

Airoosp

Responder

Posts

19/11/2004

Sremulador

begin
cods
begin
cod´s...
end
end

acho que e isso...


Responder

Gostei + 0

19/11/2004

Inara

só para complementar.... sempre que começo um BEGIN eu já coloco o END correspondente justamente pra depois não ter que ficar procurando...

[]´s


Responder

Gostei + 0

19/11/2004

Inutaishou

Cara, eu faço o seguinte... A cada Begin que coloco, o que estiver dentro dele, fica quatro espaços a frente... Exemplo:
Begin
    If True Then Begin
        ShowMessage( ´tal´ );
        ...
        If Not False Then Begin
            ShowMessage( ´x´ );
            ...
        End;
    End;
End;


Isso me ajuda muito pra identificar que End está faltando...

[]´s,


Responder

Gostei + 0

19/11/2004

José Henrique

Li aqui mesmo neste fórum sobre um add in que desenha um linha colorida ligando o begin ao end correspondente.


Responder

Gostei + 0

21/11/2004

Ruysalles

Você pode trabalhar com marcação de números comentados como abaixo:

if trim(edit1.text) = ´´ then
begin //1
showmessage(´Favor informar o seu nome´);
end //1
else
begin //2
if lenght(edit1.text) > 100 then
begin //3
showmessage(´O seu nome não pode ter mais de 100 caracteres´);
end //3
else
begin //4
edit2.text := ´Bom dia´;
end //4
end //2


Espero ter ajudado.
Até a próxima


Responder

Gostei + 0

22/11/2004

Willian

Instale o GExperts! www.gexperts.com. É free e faz isso o que vc está pedindo, além de ser ótimo pra depuração.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar