Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "E4/UI/SimpleIDE"
(→Overview) |
|||
Line 1: | Line 1: | ||
− | |||
=Overview= | =Overview= | ||
+ | <center>[[Image:SimpleE4IDE.png|500px]]</center> | ||
The Simple IDE has different purposes: | The Simple IDE has different purposes: | ||
<ul> | <ul> | ||
Line 7: | Line 7: | ||
<li>Produce a porting guide for 3.x component owners</li> | <li>Produce a porting guide for 3.x component owners</li> | ||
</ul> | </ul> | ||
− | |||
− | |||
=Targets= | =Targets= |
Revision as of 07:56, 21 May 2010
Overview
The Simple IDE has different purposes:
- Find missing Components, Model-Pieces, ... for writing e4-IDE applications
- An example for e4-Adopters for "Monkey See, Monkey Do" type of learning
- Produce a porting guide for 3.x component owners
Targets
The main targets are:
- Everything written in pure e4 (=no compat layer used)
Can't use org.eclipse.ui*
Can use org.eclipse.core.* - Support for the following things:
- Import/Export Eclipse Projects (probably looking at writing a pure e4 replacement for CNF)
- Implementation of Simple Editors based upon JFace-Text
- *.txt
- *.xml
- *.java
- Simple Project-Explorer
- Compare Editor
- Version-Control
- Git
- Project Build/Launch using Ant
Action Items
Priority 1
Action Item | Description | 3.x counter part | Assignee | Status |
---|---|---|---|---|
Simple Project Explorer | Only a simple Viewer presenting the EFS in Tree | Package Explorer | Tom Schindl | Done |
Eclipse Project Import | Import Existing Project | File > Import > Existing Project | Tom Schindl | Done |
Simple Project Creation | Create a standard Eclipse Project | File > New > Project > General > Project | Tom Schindl | Done |
Simple Text-Editor | An Plain Text Editor | Tom Schindl | Done | |
Simple Java-Editor | A simple Java-Editor which only supports Syntax Highlighting | Search for Assignee |
Priority 2
Action Item | Description | 3.x counter part | Assignee | Status |
---|---|---|---|---|
Simple XML-Editor (only syntax highlighting) | Adopt the PDE generated Editor to Simple IDE | The PDE generated XML-Editor | Tom Schindl | Done |
Git-Cloning | Clone a git repository and import the projects in the workspace | File > Import > Git | Tom Schindl | In Progress |
Ant-Editor | A specialized XML-Editor for Ant-Files | The Ant-Editor | Search for Assignee |