Si consiglia di dare un'occhiata a Bespin. Hai una buona descrizione qui: http: // mozillalabs.com/bespin/2010/01/15/bespin-embedded-0-6-released-now-in-two-great-flavors/
Ha un pieno supporto per essere incorporato. Vedere il documento di incorporamento: https: // bespin.mozilla.com/docs/embedding/index.html
È possibile scrivere un plug-in di evidenziazione della sintassi personalizzato abbastanza facilmente se necessario. Probabilmente si può fork e adattare uno degli evidenziatori di sintassi incorporati. L'editor stesso e i relativi plug-in sono scritti in Javascript.
Il progetto è finalizzato a essere un editor di codice collaborativo completo basato sul web &, quindi le funzionalità di tipo intellisense dovrebbero essere presto disponibili se non sono già presenti.
fonte
2010-02-03 12:02:21
Quali caratteristiche specifiche sarebbe un editor online per un DSL personalizzato deve avere? –
oh, e ragionevolmente semplice .... Sto immaginando un "hey, ho usato X, era abbastanza semplice da usare, ho appena fatto blah e ho finito" :-) Sto cercando su google e c'è un sacco di strani e oscuri quelli là fuori, sto davvero cercando di scorciatoia per dover provare un sacco. –