2
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
سایت اینترنتی:
http://www.eclipse.org/Xtext/دسته بندی ها
گزینه های Eclipse Xtext برای همه سیستم عامل های دارای مجوز
6
JetBrains MPS
JetBrains MPS یک سیستم برنامه ریزی metaprogramming است که توسط JetBrains ساخته می شود.این برنامه نویسی زبان محور را پیاده سازی می کند.
2
CodeMaid
CodeMaid یک پسوند ویژوال استودیو منبع باز برای پاکسازی ، حفر و ساده سازی C # ، C ++ ، F # ، VB ، XAML ، XML ، ASP ، HTML ، CSS ، LESS ، SCSS ، JavaScript و TypeScript است ...
- نرم افزار رایگان
- Windows
- Microsoft Visual Studio
2
GoCoEdit
GoCodeEditor یک متن عالی مانند ویرایشگر کد از راه دور است که برای باز کردن سریع و ویرایش فایل ها در دستگاه iOS iOS شما بهینه شده است:
- برنامه پرداخت شده
- Apple Watch
- Self-Hosted
- iPad
- iPhone
2
1
Kantharos IDE
Kantharos یک محیط اسکریپت نویسی سریع و قابل حمل را برای کاربر نهایی فراهم می کند.بجای پروژه های وب بزرگ ، برای اهداف آفلاین نویسی طراحی شده است.
- نرم افزار رایگان
- Windows
1
Bin2Header
bin2header هر پرونده را به عنوان یک آرگومان در نظر می گیرد و داده های باینری خود را به یک فایل سرصفحه منبع برای استفاده در برنامه های C / C ++ تبدیل می کند.داده ها به عنوان یک آرایه کاراکتر ذخیره می شوند.
0
0
0