DVT - The eLanguage IDE plugin for Eclipse

aniseedsplashSoftware and s/w Development

Aug 15, 2012 (4 years and 10 months ago)

518 views

DVT

AM
IQ


DVT


The
e

Language IDE

plugin for Eclipse
TM

Cristian Amitroaie


CEO, AMIQ Consulting

October 2006

DVT

AM
IQ


Outline

(1)

What is an IDE?

(2)

What is Eclipse
TM
?

(3)

What is DVT?

(4)

Added Value


Beginners

(5)

Added Value


Maintenance

(6)

Added Value


Development

(7)

Added Value


More

(8)

More Snapshots

(9)

Next

(10)

Additional Info

DVT

AM
IQ


IDE = Integrated Development
Environment

(IBM Rational Application Developer, Microsoft Visual
Studio .NET, Borland Delphi, NetBeans etc.)




Editor understands the
language

and the
project
.



Single unified window which combines the
editor with the compiler, linter, debugger and
other useful tools



Smart code development (autocomplete,
code navigation, refactoring, task tracking)

What is an IDE?

DVT

AM
IQ


What is Eclipse
TM
?

Open source platform for tools
integration




Common place in the software world



State of the art technology, especially for
development environments



Large ecosystem of many plug
-
ins, both
free and commercial (C/C++/ClearCase....)



Strategic contributors: initiated and backed
by IBM, HP, SAP, Nokia, Intel, Texas
Instruments, Novell etc.



Operating system independent

DVT

AM
IQ


Design and Verification Tools Plug
-
In for
Eclipse
TM




Development Environment (IDE) for e
Language



Improves the productivity and the quality of
the e Language development



Leverages on the Eclipse
TM

platform:


well established look&feel and feature
set


ease of deployment


interoperability



Free and Commercial Versions

What is DVT?

DVT

AM
IQ


Easier for

e Language

beginners




Intuitive graphical
user interface



Syntax checks as
you type



Templates



Autocompletion



Indentation



Code highlighting



Launching

Added Value


Beginners

DVT

AM
IQ


Added Value


Maintenance

Easier to

maintain

legacy

environments




Hyperlink to

definitions



Class browser



Folding



Extension layers

collecting



Macro navigation

DVT

AM
IQ


Added Value


Development

Easier to

develop

new

environments




Load order



Autocompletion



Naming

conventions



eDoc tooltips



Task tracking



Formatting


DVT

AM
IQ


Added Value


More



Revision

control

integration

like ClearCase

and CVS



Emacs and vi

emulation



Advanced

search



Growing

community in

Intel, TI, CISCO,

Cadence

DVT

AM
IQ


More Snapshots

Console

Hyperlink


DVT

AM
IQ


More Snapshots

How To



DVT

AM
IQ


Customizable

Name

Checks



More Snapshots

DVT

AM
IQ


Go To Macro

Definition



More Snapshots

DVT

AM
IQ


Predefined and

Customizable

Templates



More Snapshots

DVT

AM
IQ


More Snapshots

Wizards

Customizable

Run

Configurations


DVT

AM
IQ


More Snapshots

CVS

Integration

DVT

AM
IQ


Additional Info

Demo movies and snapshots:

http://www.amiq.ro/dvt.html

Download and install DVT 1.2.2 from:


http://www.amiq.ro/dvt_install.html


Technical:
etools@amiq.ro

Business:
cristian@amiq.ro


Eclipse
TM
:
http://www.eclipse.org

http://www.amiq.ro/dvt.html