Nel mio progetto corrente scrivo specifiche di alto livello (come indicato di seguito per riferimento) e sto analizzando utilizzando la grammatica scritta in ANTLR e quindi utilizzando StringTempate per generare codice di programmazione Java equivalente. Ora, il mio cliente trova difficile la stesura di questa specifica di alto livello testuale e mi chiede di fornire un trascinamento visivo visivo e drop di costrutti ed editor di programmazione per specificare questi costrutti di programmazione. La mia domanda è: eclissi fornisce uno spazio di lavoro di drag & drop per sviluppare costrutti ed editori di programmazione visiva? Potrebbe essere facile da integrare con ANTLR.Editor di trascina e rilascia in Eclipse
Un esempio di esempio o il suo collegamento sarà utile.
TemperatureSensor
generate tempMeasurement : TempStruct;
TempStruct
tempValue : double;
unitOfMeasurement: String;
Si potrebbe voler dare un'occhiata a [Eclipse XText] (http://eclipse.org/Xtext/) –
Grazie greg per la risposta! Ma, non è xText per lo sviluppo dell'editor testuale? – Pankesh
Una delle affermazioni sulla home page è 'Xtext fornisce una ricca API per lavorare con le risorse. Pertanto lo sviluppo di viste grafiche e strutturali aggiuntive è relativamente semplice. ' –