Xtextは、プログラミング言語とドメイン固有言語(DSL)を開発するためのオープンソースフレームワークです。標準のパーサージェネレーターとは異なり、Xtextはパーサーを生成するだけでなく、抽象構文ツリーのクラスモデルおよび完全に機能するカスタマイズ可能なEclipseベースのIDEも生成します。Xtextは、Eclipse Modeling Framework Projectの一部としてEclipse ProjectEclipse Public Licenseの下でライセンスされています。歴史Xtextの最初のバージョンは2006年にopenArchitectureWareプロジェクトで公開されました。oAWプロジェクトでリリースされた最後のバージョンはバージョン4.3です。2008年の初めから、XtextはEclipseモデリングプロジェクトの下でEclipseで開発されています。Eclipseの年次同時リリースに参加して、Xtextはバージョン0.7.0(2009年6月)、1.0(2010年6月)、2.0(2011年6月)および2.3(2012年6月)をリリースしました。このフレームワークは主にドイツの会社によって開発されています。機能性言語を指定するには、ユーザーはXtextの文法言語で文法を作成する必要があります。この文法は、テキスト表記からEcoreモデルがどのように導出されるかを説明しています。その定義から、コードジェネレーターはANTLRパーサーとオブジェクトモデルのクラスを派生します。どちらもEclipseから独立して使用できます。
ウェブサイト:
http://www.eclipse.org/Xtext/カテゴリー
ライセンスのあるすべてのプラットフォームでのEclipse Xtextの代替

6
JetBrains MPS
JetBrains MPSは、JetBrainsによって開発されているメタプログラミングシステムです。言語指向プログラミングを実装します。

2
CodeMaid
CodeMaidは、C#、C ++、F#、VB、XAML、XML、ASP、HTML、CSS、LESS、SCSS、JavaScriptおよびTypeScriptをクリーンアップ、掘り下げ、簡素化するためのオープンソースのVisual Studio拡張機能です...

2
GoCoEdit
GoCodeEditorは、iOSデバイスでファイルをすばやく開いて編集するために最適化されたリモートコードエディターのような崇高なテキストです。
- 有料アプリ
- Apple Watch
- Self-Hosted
- iPad
- iPhone

2

1
Kantharos IDE
Kantharosは、エンドユーザーに高速でポータブルなphpスクリプト環境を提供します。大規模なWebプロジェクトではなく、オフラインスクリプト用に設計されています。
- 無料アプリ
- Windows

1
Bin2Header
bin2headerは任意のファイルを引数として受け取り、そのバイナリデータをC / C ++アプリケーションで使用するソースヘッダーファイルに変換します。データは文字配列として保存されます。

0

0