Foros del Web » Programando para Internet » ASP Clásico »

Nuevo resaltador de código Geishi!

Estas en el tema de Nuevo resaltador de código Geishi! en el foro de ASP Clásico en Foros del Web. Hola a todos, Les aviso de esta novedad que acabamos de agregar al foro, y es el resaltador de código conocido como Geishi, para usarlo ...
  #1 (permalink)  
Antiguo 15/09/2008, 12:23
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 1 mes
Puntos: 535
Nuevo resaltador de código Geishi!

Hola a todos,

Les aviso de esta novedad que acabamos de agregar al foro, y es el resaltador de código conocido como Geishi, para usarlo solamente es necesario agregar las etiquetas [highlight=asp] y [/highlight].

Con estas etiquetas podemos mostrar nuestros codigos de una forma mas legible y es más facil de leer para los que ayudamos, aqui les dejo un ejemplo de como se ve:


Código asp:
Ver original
  1. <%
  2. function Separar(ByVal Cadena, ByRef sNumeros, ByRef sCadena)
  3. For i=1 To Len(Cadena)
  4.   c = MID(Cadena,i,1)
  5.   if IsNumeric(c) Then
  6.        sNumeros = sNumeros & c
  7.     else
  8.        sCadena = sCadena & c
  9.     End If  
  10. Next
  11. End function
  12.  
  13. cadena = "ABC123DEF123G"
  14.  
  15. call Separar(cadena, sNumeros, sCadena)
  16. Response.write sCadena & "<br>"
  17. Response.write sNumeros & "<br>"
  18. %>


Los invito a todos a utilizarlo, y a comentar sobre su uso.
Por el momento al copiar el código se incluyen los números de líneas, pero se está viendo de modificar ese comportamiento que puede resultar más problemático de lo esperado.

Saludos.
__________________
...___...
  #2 (permalink)  
Antiguo 15/09/2008, 12:27
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 3 meses
Puntos: 98
Respuesta: Nuevo resaltador de código Geishi!

Probando...

Código asp:
Ver original
  1. for i = 0 to 100
  2.    Response.Write("This feature rocks!" & "<br />")
  3. next

Ah, se ve bonito...la verdad que esto nos ayudará a que el código sea más legible.
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 15/09/2008, 12:51
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 17 años, 5 meses
Puntos: 8
Respuesta: Nuevo resaltador de código Geishi!

El problema será como siempre, que no se usa, como pasa con el actual tag [CODE].


Saludos!
  #4 (permalink)  
Antiguo 15/09/2008, 15:24
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 1 mes
Puntos: 88
Respuesta: Nuevo resaltador de código Geishi!

Cita:
Iniciado por daniel00 Ver Mensaje
El problema será como siempre, que no se usa, como pasa con el actual tag [code].


Saludos!
no seas ave de mal aguero... deja que los usuarios lo intente
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #5 (permalink)  
Antiguo 16/09/2008, 07:01
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 3 meses
Puntos: 126
Respuesta: Nuevo resaltador de código Geishi!

Resulta agradable
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #6 (permalink)  
Antiguo 16/09/2008, 16:21
Avatar de gorka_22  
Fecha de Ingreso: septiembre-2003
Mensajes: 95
Antigüedad: 20 años, 7 meses
Puntos: 1
Respuesta: Nuevo resaltador de código Geishi!

Impresionante! De donde lo habéis sacado?
  #7 (permalink)  
Antiguo 16/09/2008, 16:27
Avatar de gorka_22  
Fecha de Ingreso: septiembre-2003
Mensajes: 95
Antigüedad: 20 años, 7 meses
Puntos: 1
Respuesta: Nuevo resaltador de código Geishi!

Por cierto, lo podéis integrar en el editor? Como el code, el html y el php?
  #8 (permalink)  
Antiguo 16/09/2008, 19:34
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 1 mes
Puntos: 535
Respuesta: Nuevo resaltador de código Geishi!

hola gorka_22, es un plug-in del vBulletin. De allí se ha sacado ;)
Sobre integrarlo al editor, se está viendo la manera más óptima de hacerlo.

Un saludo y gracias por su feedback
__________________
...___...
  #9 (permalink)  
Antiguo 17/09/2008, 07:44
Avatar de gorka_22  
Fecha de Ingreso: septiembre-2003
Mensajes: 95
Antigüedad: 20 años, 7 meses
Puntos: 1
Respuesta: Nuevo resaltador de código Geishi!

Ok, gracias y seguiré atento!
  #10 (permalink)  
Antiguo 17/09/2008, 08:07
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 5 meses
Puntos: 27
Respuesta: Nuevo resaltador de código Geishi!

poder me parece bueno!


ojala y nos acostumbremos a usarlo :)
__________________
JuanRa Pérez
San Salvador, El Salvador
  #11 (permalink)  
Antiguo 17/09/2008, 11:43
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 17 años, 5 meses
Puntos: 8
Respuesta: Nuevo resaltador de código Geishi!

Cita:
Iniciado por Shiryu_Libra Ver Mensaje
no seas ave de mal aguero... deja que los usuarios lo intente
No creo que lo sea, son simples estadísticas. Y el problema es ese, que el usuario promedio no lo intenta, no leemos.

Saludos!
  #12 (permalink)  
Antiguo 28/10/2008, 11:10
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 3 meses
Puntos: 16
Respuesta: Nuevo resaltador de código Geishi!

Yo puse un codigo en un tema de ASP y no funco

[highlight=asp] ahora si? [/highlight]
  #13 (permalink)  
Antiguo 28/10/2008, 12:36
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 1 mes
Puntos: 88
Respuesta: Nuevo resaltador de código Geishi!

Código asp:
Ver original
  1. 'Raro, algunas veces ha fallado???
  2. 'bueno, en las pocas veces que lo he usado, no me ha dado problema
  3. '
  4. '????
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #14 (permalink)  
Antiguo 04/11/2008, 11:26
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 21 años, 8 meses
Puntos: 16
Respuesta: Nuevo resaltador de código Geishi!

¿y por que no le ponen un Boton en el editor de comentarios?
  #15 (permalink)  
Antiguo 04/11/2008, 11:46
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 1 mes
Puntos: 88
Respuesta: Nuevo resaltador de código Geishi!

Cita:
Iniciado por Muzztein Ver Mensaje
¿y por que no le ponen un Boton en el editor de comentarios?
al parecer el server ninja (JAroche), anda intentando algo de eso que mencionas...
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #16 (permalink)  
Antiguo 02/12/2008, 13:10
 
Fecha de Ingreso: agosto-2008
Mensajes: 82
Antigüedad: 15 años, 8 meses
Puntos: 4
Respuesta: Nuevo resaltador de código Geishi!

De haber visto éste post antes . . .

Obviamente la próxima vez lo usaré . . .



Hasta Pronto ! ! !
  #17 (permalink)  
Antiguo 24/03/2009, 14:09
Avatar de TonyChile  
Fecha de Ingreso: marzo-2009
Ubicación: Maipú, Santiago
Mensajes: 422
Antigüedad: 15 años
Puntos: 7
Respuesta: Nuevo resaltador de código Geishi!

Código asp:
Ver original
  1. Desde que lo vi nunk mas lo deje de usar jajajajaja
  2. esta muy bueno y facil de leer cuando alguien escribe asi
  3. lo bueno es que ademas resalta muchas palabras clave lo
  4. que permite que sea aun mas facil de leer

No esta mal


O me equivoco claro que no me equivoco

Última edición por TonyChile; 16/04/2009 a las 08:53
  #18 (permalink)  
Antiguo 22/06/2009, 05:03
 
Fecha de Ingreso: abril-2009
Mensajes: 17
Antigüedad: 15 años
Puntos: 0
Respuesta: Nuevo resaltador de código Geishi!

prueba:

[highlight=asp] bla bla bla [/highlight
  #19 (permalink)  
Antiguo 22/06/2009, 05:03
 
Fecha de Ingreso: abril-2009
Mensajes: 17
Antigüedad: 15 años
Puntos: 0
Respuesta: Nuevo resaltador de código Geishi!

prueba2, me deje el corchete...

Código asp:
Ver original
  1. dsdsdsdsds



Muy bueno!!!!
  #20 (permalink)  
Antiguo 23/07/2009, 09:40
 
Fecha de Ingreso: julio-2009
Mensajes: 14
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Nuevo resaltador de código Geishi!

probando......

Código asp:
Ver original
  1. <script>
  2.  
  3. function AbrirConexion()
  4. {
  5.     var Conexion = new ActiveXObject("ADODB.Connection")
  6.     var adOpenKeyset = 1
  7.     var adLockOptimistic = 3
  8.  
  9.     Conexion.open("Provider=Microsoft.Access.OLEDB.4.0;Data Source=\\Inetpub\\wwwroot\\Quiniela\\DBTragaMonedas.mdb")
  10.    
  11.     return Conexion
  12. }
  13.  
  14. function DevolverRecordset(strSQL)
  15. {
  16.     var Rs = new ActiveXObject("ADODB.Recordset")
  17.     var cn = AbrirConexion()
  18.    
  19.     Rs.open(strSQL, cn, 3, 1)
  20.    
  21.     return Rs
  22. }
  23.  
  24. function ExecutarConsulta(strSQL)
  25. {
  26.     var Rs = new ActiveXObject("ADODB.Recordset")
  27.     var cn = AbrirConexion()
  28.    
  29.     Rs.open(strSQL, cn, 3, 1)
  30. }
  31.  
  32.  
  33. function checkValores()
  34. {
  35.     var rta;
  36.    
  37.     rta = true;
  38.     if (!IsNumeric(document.getElementById("serie").value)){
  39.         alert("los valores a ingresar deben ser numericos");
  40.         rta = false;
  41.         }
  42.    
  43.     return rta;
  44. }
  45.  
  46. function IsNumeric(sText)
  47. {
  48.    var ValidChars = "0123456789.";
  49.    var IsNumber=true;
  50.    var Char;
  51.  
  52.  
  53.    for (i = 0; i < sText.length && IsNumber == true; i++)
  54.       {
  55.       Char = sText.charAt(i);
  56.       if (ValidChars.indexOf(Char) == -1)
  57.          {
  58.          IsNumber = false;
  59.          }
  60.       }
  61.    return IsNumber;
  62. }
  63.  
  64. function guardarConfiguracion()
  65. {
  66.     if (checkValores())
  67.     {
  68.         //guardo los valores en la tabla
  69.         var sql;
  70.        
  71.         sql = 'UPDATE CONFIGURACION SET '
  72.         sql += 'Serie = ' + document.getElementById("serie").value + ', ';
  73.         sql += 'Ganadores = ' + document.getElementById("ganadores").value + ', ';
  74.         sql += 'Bonus = ' + document.getElementById("bonus").value;
  75.         sql += ' WHERE ID = 1'
  76.        
  77.         ExecutarConsulta(sql)
  78.     }
  79. }
  80.  
  81. function cargarConfiguracion()
  82. {
  83.     var rs;
  84.     var sql;
  85.    
  86.     sql = 'SELECT * FROM CONFIGURACION WHERE ID = 1'
  87.     rs = DevolverRecordset(sql)
  88.     document.getElementById("serie").value = rs('Serie');
  89.     document.getElementById("ganadores").value = rs('Ganadores');
  90.     document.getElementById("bonus").value = rs('Bonus');
  91. }
  92. </script>
  #21 (permalink)  
Antiguo 23/07/2009, 09:42
 
Fecha de Ingreso: julio-2009
Mensajes: 14
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Nuevo resaltador de código Geishi!

me encanto!!!!!!

yo lo voy a usar XD
  #22 (permalink)  
Antiguo 20/11/2009, 09:23
 
Fecha de Ingreso: julio-2009
Mensajes: 11
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Nuevo resaltador de código Geishi!

Aparte de HIGHLIGHT="asp", qué otras opciones hay?, de preguntón que soy solamente.
  #23 (permalink)  
Antiguo 05/02/2010, 09:58
Avatar de Wasper  
Fecha de Ingreso: julio-2006
Ubicación: de cai, picha!!!
Mensajes: 1.030
Antigüedad: 17 años, 9 meses
Puntos: 41
Respuesta: Nuevo resaltador de código Geishi!

Mola, lo he visto en otros foros y esta estupendo esa opcion....

Código ASP:
Ver original
  1. Response.write ("Hola soy un codigo ASP, que tal me queda el traje nuevo que me han puesto?")

vale no os ha gustado
__________________
Saludos, Jose

Paginas web y SEO
Anuncios por palabras
  #24 (permalink)  
Antiguo 19/03/2010, 16:56
Avatar de DanX03  
Fecha de Ingreso: septiembre-2007
Ubicación: México D.F.
Mensajes: 148
Antigüedad: 16 años, 6 meses
Puntos: 3
Respuesta: Nuevo resaltador de código Geishi!

En efecto este resaltador es muy bueno, ya que hace que el codigo sea mas legible y mas entendible tanto para los novatos como para los expertos y asi podremos encontrar mas rapidamente el posible error del codigo que esten mostrando.
  #25 (permalink)  
Antiguo 09/04/2011, 07:19
Avatar de Angen  
Fecha de Ingreso: marzo-2011
Mensajes: 5
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: Nuevo resaltador de código Geishi!

Funciona...
Código PHP:
Ver original
  1. bien
Código HTML:
Ver original
  1. muy bien!
Código vb:
Ver original
  1. bastante bien
:P
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 4 personas




La zona horaria es GMT -6. Ahora son las 19:33.