Domanda

sto cercando di sostenere scripting incorporato in una web app esistente e vorrebbe i nostri utenti siano in grado di scrivere script Boo utilizzando un editor HTML, problema è usi BOO python-come indentazione (invece di parentesi graffe nelle lingue più tradizionali come C # e Java).

C'è comunque intorno a questo? Esiste un'alternativa migliore di Boo che non ha questi problemi di rientro?

È stato utile?

Soluzione

Una delle cose più interessanti di Boo è che il linguaggio stesso è molto personalizzabile. Esso comprende un WSABooParsingStep passo compilatore che rende il linguaggio spazi-agnostico.

Brail (un motore di visualizzazione per monorotaia e ASP.NET MVC) utilizza questa variante di Boo, si potrebbe utilizzare come modello per la propria implementazione. Brail codice sorgente è qui , test qui .

Altri suggerimenti

Qual è il problema con gli spazi?

Utilizzando il tasto TAB in una textarea?

Ci sono molti risultati su Google su come farlo.

In caso contrario, la prego di chiarire il problema?

Si è quasi la stessa discussione con gli utenti finali la scorsa settimana. La gente aveva minimo di conoscenze tecniche, per lo più business oriented.

tutti d'accordo che il rientro basato sguardi sintassi più pulita e si sente più semplice. Così ho intenzione di usare di scripting basato rientro nel mio prossimo progetto.

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