dslforge | specific language editors for web applications
kandi X-RAY | dslforge Summary
kandi X-RAY | dslforge Summary
A generator of domain-specific language (DSL) editors for web applications and cloud IDEs.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of dslforge
dslforge Key Features
dslforge Examples and Code Snippets
Community Discussions
Trending Discussions on dslforge
QUESTION
I have two Eclipse plugin Xtext(2.11) projects.(Called Project A and B) Project B grammar file is dependent on Project A grammar file.
I faced the problem in generating the jar (application plugin) from Gradle when I extend B's grammar from the file A
Project B: grammar file: when I used below lines:
...ANSWER
Answered 2017-Feb-22 at 18:32there are different things todo
make sure the MyDslA.xtext is actually packaged https://github.com/eclipse/xtext-core/issues/284 a.parent/gradle/source-layout.gradle
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install dslforge
Install Eclipse The current DSL Forge Tooling is based on Eclipse Neon packages. To know which package is the most appropriate for you, select one of the following alternatives.
Eclipse IDE for Java EE Developers You want a static web project with a full integration of ANTLR v3 (v4 is following) and ACE that you can easily debug in the browser. The recommended package in this case is Eclipse IDE for Java EE Developers as it comes with a simple HTTP Preview server easy to debug. The generator outputs the language mode and worker, and does the integration with the lexer/parser generated by ANTLR in the worker script. Once you update the grammar specification file, the parser/lexer are regenerated automatically on save, the language mode/worker are regenerated from contextual menu.
Eclipse for RCP and RAP Developers You want a closer integration with Eclipse Modeling tools such as Xtext and EMF, trigger code generation, do live compilation and execute some generated artefacts, you’d better install Eclipse for RCP and RAP Developers. The tooling comes with a set of runtime plugins that will make the integration of your tool chains (e.g. transformations written in Xtend, Xpand, and Java) very easy. The editor is generated together with a target platform and a build script. The target platform is a super set of the Basic Equinox Target, it contains runtime plugins providing services such as workspace management, persistency, etc. The build script outputs a war bundle that you can deploy either in OSGI environments (Jetty) or JEE environments (Tomcat).
Install DSL Forge Tooling Use the regular update site.
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page