SA-MP Forums Archive
[Tool/Web/Other] Herramienta para organizaciуn del cуdigo. - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+----- Forum: Lanzamientos/Releases (https://sampforum.blast.hk/forumdisplay.php?fid=59)
+----- Thread: [Tool/Web/Other] Herramienta para organizaciуn del cуdigo. (/showthread.php?tid=470126)



Herramienta para organizaciуn del cуdigo. - ipsBruno - 16.10.2013

Esta es una herramienta para encontrar los "corchetes" (brackets) perdнdos y organizar su cуdigo.



Ejempo


pawn Code:
main() {
    print("bruno");
 print("bruno");
}
para:
pawn Code:
main() {
    print("bruno");
    print("bruno");
}


Herramienta:

http://tabulador.medianewsonline.com/


(Javascript)


Gracias


Re: Herramienta para organizaciуn del cуdigo. - PT - 16.10.2013

esso es muy bueno

bueno trabajo!


Respuesta: Herramienta para organizaciуn del cуdigo. - Swedky - 16.10.2013

No entiendo, esto busca el 'loose identation' o los bracket's que falta para cerrar cуdigos y evitar los "26 warnings"?.


Respuesta: Herramienta para organizaciуn del cуdigo. - Parka - 16.10.2013

Quote:
Originally Posted by EnzoMetlc
View Post
No entiendo, esto busca el 'loose identation' o los bracket's que falta para cerrar cуdigos y evitar los "26 warnings"?.
No eso Arregla/agrega/repara los "loose identation" y "Llaves".


Respuesta: Herramienta para organizaciуn del cуdigo. - Swedky - 16.10.2013

Anda medio mal, mirб:




Este es el code:

pawn Code:
public OnPlayerConnect(playerid)
{
if(IsPlayerInRangeOgPoint(playerid, 20, 45.45444, 45.9884, 5.5455))
    {
        if(IsPlayerRNPC(playerid))
        {
            SendClientMessage(playerid, ROJO, "[<!>] Testeando");
        }
        return 1;
}



Respuesta: Herramienta para organizaciуn del cуdigo. - ipsBruno - 16.10.2013

Quote:
Originally Posted by EnzoMetlc
View Post
Anda medio mal, mirб:




Este es el code:

pawn Code:
public OnPlayerConnect(playerid)
{
if(IsPlayerInRangeOgPoint(playerid, 20, 45.45444, 45.9884, 5.5455))
    {
        if(IsPlayerRNPC(playerid))
        {
            SendClientMessage(playerid, ROJO, "[<!>] Testeando");
        }
        return 1;
}
Su codнgo carece de un "}".

Quote:
Existem 1 { a mais demais no cуdigo
O erro foi encontrado depois da linha 4 no bracket 1




Respuesta: Herramienta para organizaciуn del cуdigo. - Swedky - 16.10.2013

Quote:
Originally Posted by ipsBruno
View Post
Su codнgo carece de un "}".
Yo pensaba que te hacia todo el trabajo


Muy bueno :P, en especial para los nuevos.

Te darнa +Rep, pero lo hice hace un rato en otro tema .



Respuesta: Herramienta para organizaciуn del cуdigo. - Adoniiz - 16.10.2013

Quote:
Originally Posted by EnzoMetlc
View Post
No entiendo, esto busca el 'loose identation' o los bracket's que falta para cerrar cуdigos y evitar los "26 warnings"?.
esto busca los brackets y loose identation, pero tambiйn los loose los puedes arreglar por tн, un ejemplo:

pawn Code:
if(varHola)
{
    SendClientMessage(playerid, -1, "lol");
SendClientMessage(playerid, -1, "lol2");
    SendClientMessage(playerid, -1, "lol1");
    return 1;
}
te va a salir error de "loose identation" en la linea 3, para arreglarlo:

pawn Code:
if(varHola)
{
    SendClientMessage(playerid, -1, "lol");
    SendClientMessage(playerid, -1, "lol2");
    SendClientMessage(playerid, -1, "lol1");
    return 1;
}
otro ejemplo es el que dio йl tambien.
PD: Buen tool


Respuesta: Herramienta para organizaciуn del cуdigo. - ipsBruno - 16.10.2013

Quote:
Originally Posted by EnzoMetlc
View Post
Yo pensaba que te hacia todo el trabajo


Muy bueno :P, en especial para los nuevos.
Desafortunadamente no

Pero la herramienta avisa cuando hay errores (informe la line, tambiйn)


Respuesta: Herramienta para organizaciуn del cуdigo. - oOFotherOo - 17.10.2013

Seсor ipsBruno el tabulador tiene un BUG, auto espacea una linea.

Ejemplo:

pawn Code:
if(Variable)
{
//Codigo
}
Luego al pasarlo por su pagina hace esto:

pawn Code:
if(Variable)
{
//ESPACIO
//Codigo
}
PD: Puede resultar molesto en un cуdigo con muchas lineas.

Un saludo.