
2
Xtext to platforma typu open source do opracowywania języków programowania i języków specyficznych dla domeny (DSL).W przeciwieństwie do standardowych generatorów parserów, Xtext nie tylko generuje analizator składni, ale także model klasy dla abstrakcyjnego drzewa składni oraz w pełni funkcjonalny, dostosowywany IDE.Xtext jest opracowywany w projekcie Eclipse jako część projektu środowiska modelowania Eclipse ijest na licencji Eclipse Public License.Historia Pierwsza wersja Xtext została opublikowana w 2006 roku w projekcie openArchitectureWare.Ostatnia wersja wydana w ramach projektu oAW to wersja 4.3.Od początku 2008 roku Xtext jest rozwijany w Eclipse w ramach projektu modelowania Eclipse.Dołączając do corocznej jednoczesnej wersji Eclipse, Xtext wypuścił wersję 0.7.0 (czerwiec 2009), 1.0 (czerwiec 2010), 2.0 (czerwiec 2011) i 2.3 (czerwiec 2012).Framework został opracowany głównie przez niemiecką firmę. Funkcjonalność Aby określić język, użytkownik musi napisać gramatykę w języku gramatyki Xtext.Ta gramatyka opisuje, w jaki sposób model Ecore pochodzi z zapisu tekstowego.Z tej definicji generator kodu wyprowadza analizator składni ANTLR i klasy dla modelu obiektowego.Oba mogą być używane niezależnie od Eclipse ....
Stronie internetowej:
http://www.eclipse.org/Xtext/Kategorie
Alternatywy dla Eclipse Xtext'a dla wszystkich platform z dowolną licencją

6
JetBrains MPS
JetBrains MPS to system metaprogramowania rozwijany przez JetBrains.Implementuje programowanie zorientowane na język.

2

2
CodeMaid
CodeMaid to rozszerzenie Visual Studio o otwartym kodzie źródłowym do czyszczenia, kopania i upraszczania naszych C #, C ++, F #, VB, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript i TypeScript ...
- Darmowa
- Windows
- Microsoft Visual Studio

2
GoCoEdit
GoCodeEditor to wysublimowany tekst, taki jak zdalny edytor kodu zoptymalizowany do szybkiego otwierania i edycji plików na urządzeniu z systemem iOS.
- Płatna
- Apple Watch
- Self-Hosted
- iPad
- iPhone

2

1
Kantharos IDE
Kantharos zapewnia szybkie i przenośne środowisko skryptowe php dla użytkownika końcowego.Został zaprojektowany do celów offlinecripting zamiast dużych projektów internetowych.
- Darmowa
- Windows

1
Bin2Header
bin2header przyjmuje dowolny plik jako argument i konwertuje jego dane binarne na źródłowy plik nagłówka do użytku w aplikacjach C / C ++.Dane są przechowywane jako tablica znaków.

0

0

0