Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EDT:IDE"

 
(56 intermediate revisions by 9 users not shown)
Line 1: Line 1:
Functional breakdown of the EDT IDE
+
== General Notes  ==
  
*EGL Perspective<br>  
+
*Text <span style="background:#FFA500">with an orange background</span> shows differences in features supported by both EDT and RBD.
*Views
+
*'''Developers:''' include a link to Bugzilla for features not done yet, and mark items "Complete" when you're finished.
**EGL Parts List<br>  
+
**EGL Parts Reference<br>
+
*Project Explorer
+
**Convert to EGL project
+
**Organize imports (files)
+
**Format (files)
+
**Copy, Paste, Delete
+
**Refactoring (Move, Rename)
+
**Misc (Link with editor, Filters, etc.)
+
**Hide folders (Do we want to hide certain folders?)
+
*Source Editor
+
**Syntax highlighting<br>
+
**Outline view
+
**Add imports
+
**Organize imports
+
**Open on selection
+
**Format
+
**Content Assist
+
**Create callback functions<br>
+
**Non-EGL actions (Toggle comment, Select all, Find/Replace, Redo, References, Declarations, Go to line)<br>
+
**Ruler actions
+
***Folding (Enable folding, Expand all, Collapse all)
+
***Add task
+
***Add bookmark
+
*Wizards
+
**EGL Project
+
**Data Table
+
**Interface, Service
+
**Library, Program
+
**Package, Source File, Source Folder
+
**Record
+
**Rich UI Handler, Rich UI Widget
+
*Preferences
+
**Base
+
**Compiler/Generator
+
**Editor
+
**Service
+
*Properties (Project, Folder, File)
+
**EGL Build Path
+
**Compiler/Generator
+
*Search
+
**UI
+
**Indexing
+
*Repository search (ASIST)
+
*Miscellaneous
+
**Open Part
+
**Optimize EGL Project Build Order?
+
*Data Item Source Assistant?
+
  
<br>
+
== IDE divided by sub components  ==
  
*SQL
+
*[[EDT:IDE Core]]&nbsp; ''includes functions for Core EDT. e.g. EGL Editor, Project Wizard, Functions to provide extensibility''
**EGL SQL Errors view
+
*[[EDT:IDE EGLar]] ''is also considered part of Core EDT''
**Preferences
+
*[[EDT:IDE RUI]]
***SQL
+
*[[EDT:IDE Service]]
***SQL Database Connections
+
*[[EDT:IDE Deployment]]
**Properties
+
*[[EDT:IDE Test Server]]
***EGL Runtime Data Source
+
*[[EDT:Debug]]
**Source Editor
+
***SQL Record (Retrieve SQL, View Default Select, Validate Default Select)
+
***SQL Statement (Add, Add with Into, View, Validate, Remove, Reset)
+
***Add SQL Prepare Statement<br>
+
  
<br>
+
[[Category:EDT]]
 
+
*Rich UI
+
**EGL Data view
+
**Preferences
+
**Visual Editor
+
 
+
<br>
+
 
+
*Builders
+
*Debugger
+
**Step through statements
+
**Set break points including conditional
+
**Variables view
+
**Modify variables
+
**Modify code (hot replace)
+
**View function stack
+
**Drop to frame
+
**Watch expressions
+
**Step between EGL and Java
+

Latest revision as of 12:27, 4 February 2012

General Notes

  • Text with an orange background shows differences in features supported by both EDT and RBD.
  • Developers: include a link to Bugzilla for features not done yet, and mark items "Complete" when you're finished.

IDE divided by sub components

Back to the top