本人正在開發專門針對計算機視覺領域的DSL(這是一個和某公司合作的項目),歡迎各位朋友一起交流學習!
一、簡介
EMF是一個建模框架和代碼生成工具,用於構建基於結構化數據模型的工具和其他應用程序。根據XMI中描述的模型規范,EMF提供工具和運行時支持,以便為模型生成一組Java類,以及一組允許查看和基於命令的模型編輯的適配器類,以及基本編輯器。
二、安裝
首先得安裝Eclipse,本人安裝的eclipse版本為:eclipse-dsl-juno-SR2-win32-x86_64
一、Eclipse_luna下EMF的安裝
Step1:在官網上找到EclipseModel Framework(EMF)下載界面。網址:http://www.eclipse.org/modeling/emf/downloads/
Step2:將上面這段網址
http://download.eclipse.org/modeling/emf/emf/updates/2.14milestones
粘貼到eclipse->help->install new software ->work with中。
Step3:選擇EMF-Eclipse Modeling Framework SDK安裝.
安裝完畢之后重啟eclipse。可以看到有EMF選項了。
三、小的練習案例:參考 https://eclipsesource.com/blogs/tutorials/emf-tutorial/ https://blog.csdn.net/hao930826/article/details/52664224