Pregunta

Fondo:

" codificación Zen " aparentemente es el nombre de un estilo de entrada de texto en un IDE o editor mediante el cual el usuario puede escribir pequeñas abreviaturas que se expanden en HTML. Esta no es necesariamente una idea nueva, solo una elaboración sobre una antigua que muchos editores admiten.

Lo bueno de esto es que la entrada manual adquiere un aspecto de programación interactiva. Para entender lo que quiero decir, mira este screencast:

http://pepelsbey.net/pro/2008/08/zen- html /

Preguntas:

  • ¿Quién inventó esto?
  • ¿Hay múltiples '' estándares '' o "especificaciones" ¿Hay alguien que quiera implementar esto en su propio editor / IDE / producto?
  • ¿Es esta convención similar a la convención para el marcado de Wiki? donde hay múltiples variantes por todo el lugar y algunas indocumentadas?
¿Fue útil?

Solución

La página de inicio del proyecto se encuentra en http://code.google.com/p/ codificación zen / .

Esto tiene todas las personas involucradas, las características, los editores compatibles, etc. para que el proyecto cree complementos para los IDE compatibles.

El 'inventor' es serge.che, su anuncio fue en Aptana y una muy buena crítica y un video sobre el tema están disponibles en http://jyoseph.com/zen-coding-how-to-install-Aptana-Eclipse/ - buena suerte1

Otros consejos

Acabo de crear un complemento de Visual Studio para ZenCoding. Acabo de usar la biblioteca original de Python con IronPython y algunas clases de contenedor. El proceso está documentado (y el complemento se puede descargar) en: http://tech.einaregilsson.com/2009/11/12/zen-coding-visual-studio-addin/

Creo que, en la medida de lo posible, debería intentar usar la biblioteca original y desarrollar los complementos para cada IDE / editor por separado. Luego puede usar CPython, Jython o IronPython para ejecutar la biblioteca, según el IDE con el que intente integrarse.

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