Probando Plugin + Ejemplo

Hace un par de días le solicité al administrador web de la UTP que si podía instalar un Plugin para esta plataforma de blogs que trabajan sobre WordPress que permitía visualizar mejor el código fuente que publiquemos, de manera que sea mucho más fácil su lectura e interpretación. Él muy cordialmente aceptó mi solicitud y lo instaló. Por eso la razón de este post es mostrarlo en funcionamiento y describirles cómo usarlo en caso tal de necesitarlo.

Hay que tener en cuenta que este plugin no sirve con todos los lenguajes de programación, pero si cuenta con los más usados. Entre ellos tenemos:

  • Bash (bash, sh)
  • C++ (cpp, c, c++)
  • C# (c#, c-sharp, csharp)
  • CSS (css)
  • Delphi (delphi, pascal)
  • Diff (diff)
  • Groovy (groovy)
  • Java (java)
  • JavaScript (js, jscript, javascript)
  • Perl (perl, pl)
  • PHP (php)
  • Plain text (plain, text)
  • Python (py, python)
  • Ruby (rb, ruby, rails, ror)
  • Scala (scala)
  • SQL (sql)
  • VB (vb, vb.net)
  • XML/HTML (xml, html, xhtml, xslt)

Para hacer uso de este plugin es muy sencillo. Cuando estemos creando una entrada nuevo en el blog, o modificando alguna vieja, debemos incluir nuestro código fuente dentro de los tags: “[sourcecode language=’XYZ’]” y “[/sourcecode]” (sin las comillas), donde XYZ corresponde al identificador de lenguaje que estemos usando (de la lista de lenguajes permitidos, los identificadores son aquellos en paréntesis).

A continuación veremos un par de ejemplos muy sencillos, solo para mostrar el resultado de la visualización mediante este plugin.

Ejemplo en Java de una conexión a una base de datos MySQL:
[sourcecode language=’java’]
import java.sql.Connection;
import java.sql.DriverManager;

public class Main {
public static void main(String[] argv) throws Exception {
String driverName = «org.gjt.mm.mysql.Driver»;
Class.forName(driverName);

String serverName = «localhost»;
String mydatabase = «mydatabase»;
String url = «jdbc:mysql :// » + serverName + «/» + mydatabase;

String username = «username»;
String password = «password»;
Connection connection = DriverManager.getConnection(url, username, password);
}
}
[/sourcecode]

Ejemplo en Python del algoritmo de ordenamiento por burbuja o Bubble Sort.
[sourcecode language=’python’]
def bubbleSort(theList, max):
for n in range(0,max):
temp = 0
for i in range(1, max):
temp = theList[i]
if theList[i] < theList[i-1]: theList[i] = theList[i-1] theList[i-1] = temp [/sourcecode] Luego de esto, no queda mas que decir que espero que les sea de utilidad y que de mi parte lo usaré bastante.

Esta entrada fue publicada en General. Guarda el enlace permanente.

Deja una respuesta