Pregunta

Estoy tratando de soporte de script incrustado en una aplicación web existente y le gustaría nuestros usuarios puedan escribir guiones Boo utilizando un editor HTML, el problema está usos BOO pitón similar a la sangría (en lugar de llaves en los idiomas más tradicionales como C # y JAVA).

¿Hay alguna forma de evitar esto? ¿Hay una alternativa mejor que Boo que no tiene esos problemas de sangrado?

¿Fue útil?

Solución

Una de las cosas interesantes acerca de Boo es que el lenguaje en sí es muy personalizable. Incluye un WSABooParsingStep paso compilador que hace que el lenguaje por espacios en blanco agnóstico.

Brail (un motor de vista para Monorail y ASP.NET MVC) utiliza esta variante de Boo, se podría utilizar como modelo para su propia implementación. código fuente Brail es aquí , aquí .

Otros consejos

¿Cuál es el problema con el espacio en blanco?

Con la tecla de tabulación en un área de texto?

Hay muchos resultados en Google sobre cómo hacerlo.

De lo contrario, podrían aclarar su problema?

Got casi la misma discusión con los usuarios finales la semana pasada. Las personas tenían conocimiento técnico mínimo, sobre todo orientado a los negocios.

Todos coincidieron en que con base muesca miradas de sintaxis más limpia y se siente más simple. Así que voy a utilizar secuencias de comandos basado muesca en mi próximo proyecto.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top