Zasadniczo muszę wdrożyć pełny edytor XText w IViewPart
. Większość z nich działa w oparciu o projekt XText Forms Integration. Niestety, jest to nie pełne wdrożenie na edytorze XText, a ja zastanawiałem się, czy ktoś zdaje sobie sprawę z lepszych punktów startowych .. lub nawet kompletne implementacje :-)Ktoś w pełni zaimplementował edytora XText w IViewPart
7
A
Odpowiedz
5
jest to możliwe, ponieważ 2,2 (patrz this thread). Kod ten działał dla mnie:
IEditedResourceProvider resourceProvider = new IEditedResourceProvider() {
@Override
public XtextResource createResource() {
try {
MyDslQueryStandaloneSetup.doSetup();
ResourceSet resourceSet = new ResourceSetImpl();
Resource resource = resourceSet.createResource(URI.createURI("somefile.MyDsl"));
return (XtextResource) resource;
} catch (Exception e) {
return null;
}
}
};
MyDslActivator activator = MyDslActivator.getInstance();
Injector injector = activator
.getInjector(MyDslActivator.QUERYNAME);
EmbeddedEditorFactory factory = injector.getInstance(EmbeddedEditorFactory.class);
handle = factory.newEditor(resourceProvider).withParent(
parent);
// keep the partialEditor as instance var to read/write the edited text
partialEditor = handle.createPartialEditor(true);
0
Mam ten sam problem, a ja po prostu znaleźć to projekt: http://xrepl.org/
Tworzą komendę konsoli zwyczaj, więc myślę, że jest to krok bliżej do tego, co musimy ... :)
Powiązane problemy
- 1. Czy ktoś zaimplementował dwuetapową OAuth przy użyciu DNOA?
- 2. Czy ktoś zaimplementował przyrosty przycisków przycisków jQuery Mobile Add (+/-)?
- 3. Wyświetlanie drzewa parsowania/modelu węzła/AST w tekście xtext
- 4. Czy ktoś zaimplementował interfejs API systemu PayPal za pośrednictwem natywnej aplikacji na telefon iPhone?
- 5. Jak testować jednostkę dla Xtext
- 6. Upraszczanie w pełni kwalifikowanych nazw w Eclipse
- 7. Jakie funkcje ANTLR nie oferuje XText?
- 8. może ktoś wyjaśnić to polecenie w pełni adb shell sendevent [urządzenie] [type] [code] [value]?
- 9. decodeURI nie działa w pełni
- 10. Tworzenie w pełni spersonalizowanego NSAlert
- 11. XText programowo analizuje skrypt DSL w modelu Ecore
- 12. W pełni kwalifikowana nazwa pliku w R
- 13. Vaadin Siatka redaktor zwyczaj TextArea nie jest w pełni pokazana
- 14. Potrzebujesz w pełni przezroczystego paska stanu
- 15. Próba w pełni zrozumienia JavaScriptu podnoszenia
- 16. Wiele okien edytora w Xcode
- 17. Odłączanie edytora w środowisku Eclipse
- 18. Krótka dostępność edytora
- 19. Szablony wyrażeń nie są w pełni rozwinięte.
- 20. Rozszerzenie edytora tekstu w Visual Studio
- 21. CSS Span nie zawija się w pełni
- 22. Dlaczego Python nie jest w pełni obiektowy?
- 23. W pełni funkcjonalna siatka danych Android
- 24. CMS w pełni zbudować z OOP?
- 25. W pełni przezroczysty ActionBarSherlock przy użyciu motywu
- 26. Jak w pełni usunąć subwersywną wtyczkę
- 27. Pokaż stronę raz W PEŁNI załadowano Turbolinks
- 28. Poszukiwanie edytora HTML wbudowanego w jQuery
- 29. Ktoś używający HyperDex w produkcji?
- 30. pełni kwalifikowane nazwy tabeli
Jakich części brakuje, aby integracja Xtext Froms była pełną implementacją? –
@Sebastian (Jestem na wakacjach teraz, ale z mojej głowy ..) Numery linii, integracja z CMS –
Jakieś wieści z tego frontu? Czy gdzieś jest dostępna pełna implementacja? Dzięki – Tobias