Login Register Actian.com  

Actian Community Wiki

Navigation
Learn About
Developing With
Ingres Talk
Information
Toolbox

OpenROAD Intellisense Home

From Ingres Community Wiki

(Redirected from Intellisense Home)
Jump to: navigation, search
Image:ProjectBarHome.png

                                                                                                                                                                                                     

                                                                                                                                                                                                     

                                                                                                                                                                                                     

                                                                                                                                                                                                     

OpenROAD Intellisense Project
Home


Contents

Introduction

The OpenROAD Intellisense editor (Aurora) is a an advanced OpenROAD script editor that can be used as a drop in replacement for the standard script editor. Aurora supports modern editing features and offers a tabbed MDI interface, syntax highlighting, regex search on all code within OpenROAD user profiles, code folding and full intellisense.

Only versions of OpenROAD that have the XML export feature (5.1+) will be supported with respect to intellisense and other advanced editing features - however all versions of OpenROAD will be able to be use Aurora and take advantage of features such as MDI support and syntax highlighting.

The Aurora editor will make use of existing OpenROAD functionality, along with new 4GL and 3GL amendments (as they are introduced at future code sprints), to provide a tight integration with the OpenROAD workbench. Aurora is intended to be a reference implementation of how to integrate external editors and tools with the core OpenROAD product and could be used by people wishing to integrate the workbench with Eclipse or Visual Studio.

Aurora editor is build on top of the Galactica Framework which provides a reusabe API for OpenROAD tooling and is open source. The framework provides a multitude of classes and controls for common OpenROAD tooling scenarios

Aurora requires third party commercial components to compile. The editor will be distributed in binary form for free and the source code will be available and be open source. However, to compile from source will require licences for the third party components. Conversely, the Galactica Framework only uses open source third party libraries and consequently it will be able to be compiled from souce without any proprietory licences, It is envisaged that approximately 75% of the codebase will be code for Galactica.

High Level Roadmap

Phase I :

  • Galactica Runtime Engine (Alpha)
  • Class browser (System Classes, User Classes and External Classes)
  • Class Hierarchy Diagrams (UML) Generator
  • Test Harness Application
  • Detailed design documentation / specification

Phase II :

  • Galactica Runtime Engine (Beta)
  • OpenROAD Lexer and Parser

Phase III :

  • Galactica Runtime Engine (V1)
  • Aurora (Alpha)

For feature requests, more information or to get hold of beta versions please contact Oliver Oyston.


Project downloads

Announcements

Image:Announce_release.png 08-oct-2009 : OpenROAD Intellisense project launched.

Announcements Archive...

Screen Shots

Aurora
Enlarge
Aurora

Project Profile

Admins Oliver Oyston
Sponsor TBD
Developers 1
Development Status 2 - Planning
Intended Audience Developers
License GNU General Public License (GPL)
Operating System(s) 32-bit MS Windows (NT/2000/XP/Vista/7)
Programming Language(s) C, OpenROAD 4GL, C#
Topic(s) OpenROAD, Development, 4GL, C#, .NET
Translation(s) English
User Interface(s) N/A
Donors Oliver Oyston
Registered 08-oct-2009

Italic text

Personal tools
© 2011 Actian Corporation. All Rights Reserved