Jump to content

Recommended Posts

  • Other Languages Moderators

Passo a passo de como indentar um código que veio sem indentação:

Exemplo qualquer:

Spoiler
function qualquerCoisa()
outputChatBox("Testando", root, 255, 0, 0)
local condition = true
if (condition) then
outputChatBox("este", root, 255, 255, 0)
if (true) then
outputChatBox("script", root, 0, 255, 0)
else
outputChatBox("maroto.", root, 0, 0, 255)
end
end
end

 

1. Adicione 4 espaços em tudo que estiver dentro da função principal, exceto a própria função e o end dela. Ela deve ficar assim:

Spoiler
function qualquerCoisa()
    outputChatBox("Testando", root, 255, 0, 0)
    local condition = true
    if (condition) then
    outputChatBox("este", root, 255, 255, 0)
    if (true) then
    outputChatBox("script", root, 0, 255, 0)
    else
    outputChatBox("maroto.", root, 0, 0, 255)
    end
    end
end

 

2. Adicione mais 4 espaços em tudo que estiver depois do primeiro if, exceto o penúltimo end que pertence a ele.

Spoiler
function qualquerCoisa()
    outputChatBox("Testando", root, 255, 0, 0)
    local condition = true
    if (condition) then
        outputChatBox("este", root, 255, 255, 0)
        if (true) then
        outputChatBox("script", root, 0, 255, 0)
        else
        outputChatBox("maroto.", root, 0, 0, 255)
        end
    end
end

 

3. Faça o mesmo com todos os if que tiverem dentro deste, um de cada vez.

Spoiler
function qualquerCoisa()
    outputChatBox("Testando", root, 255, 0, 0)
    local condition = true
    if (condition) then
        outputChatBox("este", root, 255, 255, 0)
        if (true) then
            outputChatBox("script", root, 0, 255, 0)
        else
            outputChatBox("maroto.", root, 0, 0, 255)
        end
    end
end

OBS: Ignore o else pois ele não pertence ao escopo do último if antes dele. Ignore somente quando o if antes dele não receber mais espaços junto. Neste caso, o if anterior não recebeu mais espaços, somente o que estava dentro dele. Então o else não recebeu também.

Vale lembrar que isso se aprende ao estudar lógica de programação e algoritmos.


Curtiu este conteúdo? Achou ele útil para você ou para alguém? Deixe seu like neste tópico clicando no coração abaixo. \/

Edited by Lord Henry
  • Like 1
  • Thanks 1
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...