Coloreado de SintaxisSe ha añadido por fin el coloreado de sintaxis para varios lenguajes, entre ellos Gemix. La forma de usarlo es muy simple, tan solo haz click en la lista desplegable del editor de publicar respuesta:
sintax.jpg
Eso creará un bloque de código sencillo para el lenguaje especificado. Sin embargo hay más opciones que se pueden añadir al bbcode. Son estas:
[ syntax lang="abc" lines="abc" fancy="123" start="123" filename="abc" highlight="12,34,56-78"]
La única opción obligatoria es lang.
Esta es la descripción de las opciones:
lang - Especifica el lenguaje que sirve de base para el resaltado de sintaxis.
lines - Si el valor es 'n' o 'f' se muestran los números de línea.
[ syntax lang="gemix" lines="n"]
program ejemplo;
begin
loop
frame;
end
end
fancy - Si 'lines' está establecido a 'f', está opción indica cada cuantas líneas el número de línea se muestra en negrita. El valor predeterminado es 5.
[ syntax lang="gemix" lines="f" fancy="2"]
program ejemplo;
begin
loop
frame;
end
end
start - Si 'lines' está establecido a 'n' o a 'f', está opción establece el número de línea en el que se quiere empezar a contar.
[ syntax lang="gemix" lines="n" start="5"]
program ejemplo;
begin
loop
frame;
end
end
filename - Establece el nombre de archivo del código, el cual se mostrará en el título y será usado al descargar el código al disco duro.
[ syntax lang="gemix" filename="ejemplo.prg"]
program ejemplo;
begin
loop
frame;
end
end
highlight - Establece que líneas deben mostrarse resaltadas. El formato consiste en números de línea separados por una coma. Si se quiere resaltar un rango consecutivo de líneas, se debe usar la forma start-end en vez de un número simple, donde start es el número de la línea de inicio y end el de la final (ej. Si queremos resaltar las líneas 2, 4, 8, de la 15 a la 20 y la 24 deberemos escribir highlight="2,4,8,15-20,24").
[ syntax lang="gemix" lines="n" highlight="2,4,8-10,12"]
program ejemplo;
begin
loop
frame;
end
end
process foo()
begin
loop
frame;
end
end
[ syntax lang="gemix" highlight="2,4,8-10,12"]
program ejemplo;
begin
loop
frame;
end
end
process foo()
begin
loop
frame;
end
end
You do not have the required permissions to view the files attached to this post.