Eclipse Xtext

Eclipse Xtext

Xtext یک چارچوب منبع باز برای توسعه زبان های برنامه نویسی و زبان های خاص دامنه (DSL) است.
Xtext یک چارچوب منبع باز برای توسعه زبان های برنامه نویسی و زبان های خاص دامنه (DSL) است.بر خلاف ژنراتورهای استاندارد تجزیه کننده ، Xtext نه تنها یک تجزیه گر ایجاد می کند بلکه یک مدل کلاس برای Abstract Syntax Tree و یک IDE.Xtext مبتنی بر Eclipse کاملاً برجسته و قابل تنظیم در پروژه Eclipse به عنوان بخشی از پروژه چارچوب مدل سازی Eclipse و در حال توسعه است.تحت مجوز عمومی Eclipse مجوز دارد. تاریخچه اولین نسخه Xtext در سال 2006 در پروژه openArchitectureWare منتشر شد.آخرین نسخه منتشر شده تحت پروژه oAW ، نسخه 4.3 است.از ابتدای سال 2008 ، Xtext در پروژه Eclipse تحت پروژه مدل سازی Eclipse توسعه یافته است.با پیوستن به همزمان همزمان سالانه Eclipse ، Xtext نسخه 0.7.0 (ژوئن 2009) ، 1.0 (ژوئن 2010) ، 2.0 (ژوئن 2011) و 2.3 (ژوئن 2012) منتشر کرد.این چارچوب عمدتاً توسط شرکت آلمانی توسعه یافته است. کارایی برای تعیین یک زبان ، کاربر مجبور است دستور زبان را به زبان گرامر Xtext بنویسد.این دستور زبان چگونگی برگرفته شدن مدل اكور از یك نماد متنی را توصیف می كند.از این تعریف ، یک ژنراتور کد یک تجزیه کننده ANTLR و کلاس ها را برای مدل شی به دست می آورد.هر دو را می توان مستقل از گرفتگی استفاده کرد….
eclipse-xtext

سایت اینترنتی:

امکانات

دسته بندی ها

گزینه های Eclipse Xtext برای همه سیستم عامل های دارای مجوز

JetBrains MPS

JetBrains MPS

JetBrains MPS یک سیستم برنامه ریزی metaprogramming است که توسط JetBrains ساخته می شود.این برنامه نویسی زبان محور را پیاده سازی می کند.
Gomix

Gomix

انجمن توسعه با IDE در مرورگر یکپارچه برای چندین کاربر همزمان.
  • نرم افزار رایگان
  • Web
CodeMaid

CodeMaid

CodeMaid یک پسوند ویژوال استودیو منبع باز برای پاکسازی ، حفر و ساده سازی C # ، C ++ ، F # ، VB ، XAML ، XML ، ASP ، HTML ، CSS ، LESS ، SCSS ، JavaScript و TypeScript است ...
GoCoEdit

GoCoEdit

GoCodeEditor یک متن عالی مانند ویرایشگر کد از راه دور است که برای باز کردن سریع و ویرایش فایل ها در دستگاه iOS iOS شما بهینه شده است:
QB64

QB64

QB64 کامپایلر BASIC خود میزبان برای Microsoft Windows ، Linux و Mac OS X است که به گونه ای طراحی شده است که با مایکروسافت QBasic و QuickBASIC سازگار باشد.
Kantharos IDE

Kantharos IDE

Kantharos یک محیط اسکریپت نویسی سریع و قابل حمل را برای کاربر نهایی فراهم می کند.بجای پروژه های وب بزرگ ، برای اهداف آفلاین نویسی طراحی شده است.
  • نرم افزار رایگان
  • Windows
Bin2Header

Bin2Header

bin2header هر پرونده را به عنوان یک آرگومان در نظر می گیرد و داده های باینری خود را به یک فایل سرصفحه منبع برای استفاده در برنامه های C / C ++ تبدیل می کند.داده ها به عنوان یک آرایه کاراکتر ذخیره می شوند.
iD3

iD3

iD3 یک برنامه IDE دسک تاپ با منبع باز و متقابل است ...
DevkitPro

DevkitPro

ابزار دستی برای توسعه ابزارهای خانگی كنسول بازی مبتنی بر مجموعه کامپایلر gnu با ابزارها و كتابخانه های اضافی برای كمك به برنامه نویسی هر كنسول پشتیبانی شده.
GLeDitor

GLeDitor

ویرایشگر یک برنامه نویس کوچک با نحو برجسته ، ویژگی های جستجو گسترده ، تکمیل کد (ctrl + فضای).
  • نرم افزار رایگان
  • Windows
ENSIME

ENSIME

ENSIME دارای ویژگیهای Scala و Java IDE مانند ویرایشگر متن مورد علاقه شما ، مانند: نمایش انواع استنباط شده است.