Vim, podés definir tu plantilla para que la reconozca la sintáxis que quieras.

On Nov 30, 2007 3:25 PM, Daniel Calvin <[EMAIL PROTECTED]> wrote:
> Sip Fabian, probe rapidito, mejora algo...., pero tal dijiste vos no todo. (
> creo que sí lo suficiente para hacer mas liviana la tarea :)  )
> Voy a seguir buscando, quiero algo opensource para meterlo en alguna
> distribución....
> ( pero con esto puedo trabajar mas cómodo )
>
>
> Muchas gracias
>
> Daniel
>
> El día 30/11/07, Daniel Calvin < [EMAIL PROTECTED]> escribió:
>
> > Gracias Fabian!!!
> > Voy a chusmear EditPlus...
> >
> > Daniel
> >
> >
> > El día 30/11/07, Fabián Foos < [EMAIL PROTECTED] > escribió:
> >
> > > Hola Daniel:
> > > Yo para editar las plantillas que he codificado para el AjGenesis use el
> EditPlus, permite configurar resaltadores de sintaxis para nuevos lenguajes.
> Este editor trae unos archivos donde se configuran las palabras claves del
> lenguaje, los tag de apertura y cierre, etc.
> > > Pero con esto solo pude resaltar la sintaxis del AjBasic (el lenguaje de
> scripting de plantillas), no la del lenguaje del código que voy a generar.
> Aparte para tu caso tiene el problema adicional de que el lenguaje de
> scripting puede cambiar, asi que tendrías que generar un resaltador para
> cada uno.
> > > No es mucho pero ayuda bastante a la tediosa tarea de la edición de las
> plantillas.
> > > Con respecto a la alternativa de usar el visual studio, yo me imagino
> que debe ser posible hacer algún extensión o addin, pero no creo que sea una
> tarea fácil :-)
> > > Espero que te sirva.
> > >
> > > Saludos!!
> > >
> > >
> > >
> > > On Nov 30, 2007 2:32 PM, Daniel Calvin < [EMAIL PROTECTED]> wrote:
> > >
> > > >
> > > >
> > > >
> > > > Hola Gente
> > > >
> > > > Los molesto por un problema que me esta volviendo loco desde hace ya
> tiempo.
> > > > Cooperator tiene un engine de de ejecución de scripts, esos scripts se
> pueden escribir en cualquier lenguaje net.
> > > > La idea al crearlo fue que cualquiera que quisisera escribir un script
> pueda hacerlo en el lenguaje que se sienta mas cómodo.
> > > > La idea fue simple y funciono, de hecho por eso Cooperator implementa
> ese engine para ejecutar sus scripts, cual es el poblema? se preguntarán
> entonces....
> > > > Es dificil escribir los scripts, no tenemos un editor....
> > > >
> > > > Para darles una idea:
> > > >
> > > > <%for(int i=0;i<10;i++)
> > > > {%>
> > > > En estos momentos i vale <%response.write(i);%> :)
> > > > <%}%>
> > > >
> > > > Es muy simple de escribir, no?
> > > >
> > > > Bue cuando se arman scripts de 60 o 70 líeneas es pesado.
> > > > El otro problema es el siguiente, miren este ejemplo:
> > > >
> > > > using System;
> > > > using System.Collections.Generic ;
> > > > using System.Text;
> > > > using System.IO;
> > > >
> > > > using System.Data.SqlClient;
> > > > using System.Data.Common;
> > > >
> > > > namespace CEArreglaD2TIPBRU
> > > > {
> > > >     class Program
> > > >     {
> > > >         static void Main(string[] args)
> > > >         {
> > > >             GetLastFile(DateTime.Now);
> > > >             List<ClienteIB> cibl=CreateClienteIBList(GetFileName());
> > > >
> > > > <%for(int i=0;i<10;i++)
> > > > {%>
> > > >         Console.WriteLine("Alguna cosa {0}",<%response.write(i);%> );
> > > > <%}%>
> > > >
> > > > Lo azul es la parte que no se ejecuta, la salida lo incluye
> directamente.
> > > > Lo rojo es lo que el motor de scripting procesara.
> > > >
> > > > Imaginen esto sin un editor, sin resaltado de sintaxis y esas
> cosas....., caos y mas caos....
> > > >
> > > > Esto le pasa cualquier motor de scripting, la claridad del script
> mientras se edita depende del editor con que lo armemos....
> > > >
> > > > Alguna experiencia al respecto?, conocen algun editor opensource que
> pueda parametrizar para reconocer mi sintaxis de scripting?, alguna idea
> para aprovechar al propio VS???
> > > >
> > > > :( snif, snif , esto ya me ha superado.... ayudaaa  please... ja ja
> > > >
> > > > Bue, espero que se identifiquen con mi sufrimiento y me iluminen con
> vuestra  sapiencia.
> > > >
> > > > Si me dan una buena punta prometo que publicaremos el engine por
> separado para que lo puedan usar en lo que gusten...., bue si no me la dan y
> lo quieren tambien lo publicamos....
> > > >
> > > > Gracias por la paciencia.
> > > >
> > > > Daniel A. Calvin
> > > > Cooperator Team Member
> > > > http://www.cooperator.com.ar
> > > > Microsoft Certified Professional
> > > >
> > > >
> > >
> > >
> > >
> > > --
> > > Fabián Foos
> > > (msn) [EMAIL PROTECTED]
> >
> >
> >
> > --
> >
> > Daniel A. Calvin
> > Cooperator Team Member
> > http://www.cooperator.com.ar
> > Microsoft Certified Professional
>
>
>
> --
>
>
> Daniel A. Calvin
> Cooperator Team Member
> http://www.cooperator.com.ar
> Microsoft Certified Professional



-- 
Leonardo Micheloni.

http://leomicheloni.blogspot.com/

Responder a