Eclipse Xtext

Eclipse Xtext

Xtext es un marco de código abierto para desarrollar lenguajes de programación y lenguajes específicos de dominio (DSL).
Xtext es un marco de código abierto para desarrollar lenguajes de programación y lenguajes específicos de dominio (DSL).A diferencia de los generadores de analizadores estándar, Xtext no solo genera un analizador sintáctico, sino también un modelo de clase para el Árbol de sintaxis abstracta y un IDE basado en Eclipse personalizable y con todas las funciones. Xtext se está desarrollando en el Proyecto Eclipse como parte del Proyecto marco de modelado Eclipse yestá licenciado bajo la Licencia Pública Eclipse. Historia La primera versión de Xtext fue publicada en 2006 en el proyecto openArchitectureWare.La última versión lanzada bajo el proyecto oAW es la versión 4.3.Desde principios de 2008, Xtext se desarrolla en Eclipse bajo el Proyecto de Modelado de Eclipse.Uniéndose al lanzamiento simultáneo anual de Eclipse, Xtext lanzó la versión 0.7.0 (junio de 2009), 1.0 (junio de 2010), 2.0 (junio de 2011) y 2.3 (junio de 2012).El marco es desarrollado principalmente por la compañía alemana. Funcionalidad Para especificar un idioma, un usuario tiene que escribir una gramática en el lenguaje gramatical de Xtext.Esta gramática describe cómo un modelo Ecore se deriva de una notación textual.A partir de esa definición, un generador de código deriva un analizador ANTLR y las clases para el modelo de objetos.Ambos se pueden usar independientemente de Eclipse ...
eclipse-xtext

Caracteristicas

Categorias

Alternativas a Eclipse Xtext para todas las plataformas con cualquier licencia

JetBrains MPS

JetBrains MPS

JetBrains MPS es un sistema de metaprogramación desarrollado por JetBrains.Implementa programación orientada al lenguaje.
Gomix

Gomix

Comunidad de desarrollo con IDE integrado en el navegador para múltiples usuarios simultáneos.
CodeMaid

CodeMaid

CodeMaid es una extensión de Visual Studio de código abierto para limpiar, excavar y simplificar nuestros C #, C ++, F #, VB, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript y TypeScript ...
GoCoEdit

GoCoEdit

GoCodeEditor es un Sublime Text como el editor de código remoto optimizado para abrir y editar archivos rápidamente en su dispositivo iOS.
QB64

QB64

QB64 es un compilador BASIC de alojamiento propio para Microsoft Windows, Linux y Mac OS X, diseñado para ser compatible con Microsoft QBasic y QuickBASIC.
Kantharos IDE

Kantharos IDE

Kantharos proporciona un entorno de script PHP rápido y portátil para el usuario final.Está diseñado para fines de script sin conexión en lugar de grandes proyectos web.
Bin2Header

Bin2Header

bin2header toma cualquier archivo como argumento y convierte sus datos binarios en un archivo de encabezado de origen para su uso en aplicaciones C / C ++.Los datos se almacenan como una matriz de caracteres.
iD3

iD3

iD3 es un IDE de escritorio multiplataforma de código abierto para ...
DevkitPro

DevkitPro

Una cadena de herramientas de herramientas de desarrollo homebrew para consolas de juegos basadas en la colección de compiladores gnu con herramientas y bibliotecas adicionales para ayudar a programar cada consola compatible.
GLeDitor

GLeDitor

Un pequeño editor de programador con resaltado de sintaxis, funciones de búsqueda extendida, finalización de código (ctrl + espacio).
ENSIME

ENSIME

ENSIME trae características similares a Scala y Java IDE a su editor de texto favorito, tales como: Mostrar tipos inferidos. Finalización contextual.