Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

Xtext at MDD Day 2010

on

  • 719 views

 

Statistics

Views

Total Views
719
Views on SlideShare
719
Embed Views
0

Actions

Likes
1
Downloads
10
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />

Xtext at MDD Day 2010 Xtext at MDD Day 2010 Presentation Transcript

  • When Modeling meets Productivity Sven Efftinge - itemis
  • I Eclipse JDT
  • I GIT
  • So what’s the Problem?
  • Level of Abstraction
  • Eclipse IDE Framework (JFace Text, etc.)
  • Java Development Tools (JDT) Eclipse IDE Framework (JFace Text, etc.)
  • Java Development Tools (JDT) Eclipse IDE Framework (JFace Text, etc.)
  • Java Development Tools (JDT) Eclipse IDE Framework (JFace Text, etc.) Eclipse Modeling Framework (EMF)
  • Java Development Tools (JDT) Antlr Parser Generator Eclipse IDE Framework (JFace Text, etc.) Eclipse Modeling Framework (EMF)
  • is Highly Adaptable
  • Advanced Language-Specific Editing Features by Default
  • Advanced Language-Specific Editing Features by Default Syntax Coloring
  • Advanced Language-Specific Editing Features by Default Syntax Coloring Wizards
  • Advanced Language-Specific Editing Features by Default Content Assist Syntax Coloring Wizards
  • Advanced Language-Specific Editing Features by Default Content Assist Syntax Coloring Code Folding Wizards
  • Advanced Language-Specific Editing Features by Default Content Assist Find References Syntax Coloring Code Folding Wizards
  • Advanced Language-Specific Editing Features by Default Global Indexing Content Assist Find References Syntax Coloring Code Folding Wizards
  • Advanced Language-Specific Editing Features by Default Go To Declaration Global Indexing Content Assist Find References Syntax Coloring Code Folding Wizards
  • Advanced Language-Specific Editing Features by Default Go To Declaration Global Indexing Content Assist Find References Syntax Coloring Code Folding Wizards Bracket Matching
  • Advanced Language-Specific Editing Features by Default Go To Declaration Global Indexing Content Assist Find References Syntax Coloring Auto Editing Code Folding Wizards Bracket Matching
  • Advanced Language-Specific Editing Features by Default Go To Declaration Global Indexing Content Assist Find References Syntax Coloring Incremental Builders Auto Editing Code Folding Wizards Bracket Matching
  • Advanced Language-Specific Editing Features by Default Go To Declaration Global Indexing Content Assist Outline View Find References Syntax Coloring Incremental Builders Auto Editing Code Folding Wizards Bracket Matching
  • Advanced Language-Specific Editing Features by Default Go To Declaration Global Indexing Content Assist Outline View Find References Validation Syntax Coloring Incremental Builders Auto Editing Code Folding Wizards Bracket Matching
  • Advanced Language-Specific Editing Features by Default Template Proposals Go To Declaration Global Indexing Content Assist Outline View Find References Validation Syntax Coloring Incremental Builders Auto Editing Code Folding Wizards Bracket Matching
  • Advanced Language-Specific Editing Features by Default Template Proposals Go To Declaration Global Indexing Content Assist Outline View Quick Fixes Find References Validation Syntax Coloring Incremental Builders Auto Editing Code Folding Wizards Bracket Matching
  • But hey, that’s all text! How about another syntax?
  • is
  • is a scalable, easy to use language development framework
  • is a scalable, easy to use language development framework based on Eclipse and EMF,
  • is a scalable, easy to use language development framework based on Eclipse and EMF bringing JDT-like editing experience to your language.