Difference between revisions of "Xtext/Workspace Setup"
< Xtext
(→Here's how to set up your workspace for developing Xtext.) |
(Updated workspace setup procedure.) |
||
Line 1: | Line 1: | ||
− | == Here's how to set up your workspace for | + | == Here's how to set up your workspace for '''using''' Xtext. == |
# Download and install Eclipse Galileo (Eclipse 3.5 - latest Stream Stable Build) - [http://download.eclipse.org/eclipse/downloads/ download] | # Download and install Eclipse Galileo (Eclipse 3.5 - latest Stream Stable Build) - [http://download.eclipse.org/eclipse/downloads/ download] | ||
− | |||
# Start Eclipse | # Start Eclipse | ||
# Open the installation dialog (Help -> Install new software...) | # Open the installation dialog (Help -> Install new software...) | ||
− | # | + | # Select the latest milestone builds of the following features for installation: |
## EMF SDK 2.5 - [http://download.eclipse.org/modeling/emf/updates/milestones/ update site] | ## EMF SDK 2.5 - [http://download.eclipse.org/modeling/emf/updates/milestones/ update site] | ||
− | ## UML 2 End-User Features | + | ## UML 2 End-User Features 3.0 - [http://download.eclipse.org/modeling/mdt/updates/milestones/ update site] |
− | # | + | # Restart Eclipse |
− | # | + | # Open the installation dialog again (Help -> Install new software...) |
− | # Download and | + | # Select the latest milestone builds of the following features for installation: |
+ | ## MWE 0.7.0 - [http://download.eclipse.org/modeling/emft/updates/milestones/ update site] | ||
+ | ## Xpand 0.7.0 - [http://download.eclipse.org/modeling/m2t/updates/milestones/ update site] | ||
+ | ## Xtext 0.7.0 - [http://download.eclipse.org/modeling/m2t/updates/milestones/ update site] | ||
+ | ## Antlr Connector - [http://xtext.itemis.com/updates/milestones update site] | ||
+ | # Restart Eclipse | ||
+ | |||
+ | == Here's how to set up your workspace for '''developing''' Xtext. == | ||
+ | |||
+ | |||
+ | # Download and install Eclipse Galileo (Eclipse 3.5 - latest Stream Stable Build) - [http://download.eclipse.org/eclipse/downloads/ download] | ||
+ | # Start Eclipse | ||
+ | # Open the installation dialog (Help -> Install new software...) | ||
+ | # Select the latest milestone builds of the following features for installation: | ||
+ | ## EMF SDK 2.5 - [http://download.eclipse.org/modeling/emf/updates/milestones/ update site] | ||
+ | ## UML 2 End-User Features 3.0 - [http://download.eclipse.org/modeling/mdt/updates/milestones/ update site] | ||
+ | # Restart Eclipse | ||
+ | # Open the installation dialog again (Help -> Install new software...) | ||
+ | # Select the latest milestone builds of the following features for installation: | ||
+ | ## MWE 0.7.0 - [http://download.eclipse.org/modeling/emft/updates/milestones/ update site] | ||
+ | ## Xpand 0.7.0 - [http://download.eclipse.org/modeling/m2t/updates/milestones/ update site] | ||
+ | # Restart Eclipse | ||
# Start Eclipse | # Start Eclipse | ||
# Make sure you use ISO-8859-1 as default text file encoding (Preferences -> Workspace -> Text file encoding -> Other = ISO-8859-1 | # Make sure you use ISO-8859-1 as default text file encoding (Preferences -> Workspace -> Text file encoding -> Other = ISO-8859-1 | ||
− | # Download and import the Xtext Team Project set file into your workspace. For details, please | + | # Download and import the Xtext Team Project set file into your workspace. For details, please visit [[Xtext_Repository_Details]] |
+ | # You'll get some errors in xpand.example.* -projects. These can be savely ignored. Please close these projects. | ||
+ | # The project org.eclipse.xtend.typesystem.xsd.tests depends on these example projects. Please close this one as well. | ||
# Export the following plugins into your dropins folder as deployable feature or plugin | # Export the following plugins into your dropins folder as deployable feature or plugin | ||
## org.antlr.runtime | ## org.antlr.runtime | ||
Line 20: | Line 42: | ||
## org.eclipse.xtext.log4j | ## org.eclipse.xtext.log4j | ||
## org.apache.commons.cli | ## org.apache.commons.cli | ||
+ | ## org.apache.commons.lang | ||
# Close these exported projects | # Close these exported projects | ||
# Restart Eclipse | # Restart Eclipse |
Revision as of 08:47, 5 May 2009
Here's how to set up your workspace for using Xtext.
- Download and install Eclipse Galileo (Eclipse 3.5 - latest Stream Stable Build) - download
- Start Eclipse
- Open the installation dialog (Help -> Install new software...)
- Select the latest milestone builds of the following features for installation:
- EMF SDK 2.5 - update site
- UML 2 End-User Features 3.0 - update site
- Restart Eclipse
- Open the installation dialog again (Help -> Install new software...)
- Select the latest milestone builds of the following features for installation:
- MWE 0.7.0 - update site
- Xpand 0.7.0 - update site
- Xtext 0.7.0 - update site
- Antlr Connector - update site
- Restart Eclipse
Here's how to set up your workspace for developing Xtext.
- Download and install Eclipse Galileo (Eclipse 3.5 - latest Stream Stable Build) - download
- Start Eclipse
- Open the installation dialog (Help -> Install new software...)
- Select the latest milestone builds of the following features for installation:
- EMF SDK 2.5 - update site
- UML 2 End-User Features 3.0 - update site
- Restart Eclipse
- Open the installation dialog again (Help -> Install new software...)
- Select the latest milestone builds of the following features for installation:
- MWE 0.7.0 - update site
- Xpand 0.7.0 - update site
- Restart Eclipse
- Start Eclipse
- Make sure you use ISO-8859-1 as default text file encoding (Preferences -> Workspace -> Text file encoding -> Other = ISO-8859-1
- Download and import the Xtext Team Project set file into your workspace. For details, please visit Xtext_Repository_Details
- You'll get some errors in xpand.example.* -projects. These can be savely ignored. Please close these projects.
- The project org.eclipse.xtend.typesystem.xsd.tests depends on these example projects. Please close this one as well.
- Export the following plugins into your dropins folder as deployable feature or plugin
- org.antlr.runtime
- org.easymock
- org.eclipse.xtext.log4j
- org.apache.commons.cli
- org.apache.commons.lang
- Close these exported projects
- Restart Eclipse
Nice to have, but not required
- For easier colaboration and a task-focused interface, you can install Mylyn
- Open the installation dialog (Help -> Install new software...) and select Mylyn
- Mylyn Bridge: Eclipse IDE
- Mylyn Bridge: Java Development
- Mylyn Bridge: Plug-in Development
- Mylyn Bridge: Team Support
- Mylyn Connector: Bugzilla
- Mylyn Focused UI
- Mylyn Task List