Domanda

Sfondo:

" Zen coding " è apparentemente il nome di uno stile di immissione del testo in un IDE o in un editor in base al quale l'utente può digitare piccole abbreviazioni che vengono espanse in HTML. Questa non è necessariamente una nuova idea, solo un'elaborazione su una vecchia che molti editor supportano.

La cosa bella è che l'immissione manuale assume un aspetto della programmazione interattiva. Per capire cosa intendo, guarda questo screencast:

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

Domande:

  • Chi l'ha inventato?
  • Esistono più "standard"? o "specifiche" là fuori per qualcuno che potrebbe voler implementare questo nel proprio editor / IDE / prodotto?
  • Questa convenzione è simile alla convenzione per "quotazione Wiki"? dove ci sono più varianti ovunque e alcune non documentate?
È stato utile?

Soluzione

La home page del progetto è all'indirizzo http://code.google.com/p/ zen-codifica / .

Questo ha tutte le persone coinvolte, le funzionalità, gli editor supportati e così via affinché il progetto costruisca plugin per gli IDE supportati.

L '"inventore" è serge.che, il suo annuncio è stato su Aptana e un eccellente testo e video sull'argomento sono disponibili su http://jyoseph.com/zen-coding-how-to-install-Aptana-Eclipse/ - buona fortuna1

Altri suggerimenti

Ho appena creato un componente aggiuntivo di Visual Studio per ZenCoding. Ho appena usato la libreria originale di Python con IronPython e alcune classi wrapper. Il processo è documentato (e il componente aggiuntivo può essere scaricato) all'indirizzo: http://tech.einaregilsson.com/2009/11/12/zen-coding-visual-studio-addin/

Penso che per quanto possibile dovresti provare a usare la libreria originale e sviluppare i componenti aggiuntivi per ogni IDE / editor separatamente. È quindi possibile utilizzare CPython, Jython o IronPython per eseguire la libreria, a seconda dell'IDE con cui si sta tentando di integrarsi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top