java editor

Upload: samaya-sanjeevi-kumaran-kathiresan

Post on 04-Jun-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/13/2019 Java Editor

    1/5

    An integrated development environment(IDE) also known as integrated design

    environmentor integrated debugging environmentis a software applicationthat

    provides comprehensive facilities tocomputer programmersfor software

    development. An IDE normally consists of a:

    Source code editor

    ompiler and!or interpreter

    "uild automation tools

    De#ugger

    Sometimes a version control systemand various tools are integrated to simplify the

    construction of a $%I. &any modern IDEs also have aclass #rowser' an o#ect

    inspector' and a class hierarchydiagram' for use with o#ectoriented software

    development.*+,

    Overview

    IDEs are designed to ma-imie programmer productivity #y providing tightlyknit

    components with similar user interfaces./his should mean that the programmer hasmuch less mode switchingto do than when using discrete development programs.

    0owever' #ecause an IDE is #y its very nature a complicated piece of software' this

    high productivity only occurs after a long learning time.

    /ypically an IDE is dedicated to a specificprogramming language' so as to provide a

    feature set which most closely matches theprogramming paradigmsof the language.

    0owever' some multiplelanguage IDEs are in use' such as Eclipse'ActiveState

    1omodo' recent versions of2et"eans' &icrosoft 3isual Studioand 4inDev.

    IDEs typically present a single program in which all development is done. /hisprogram typically provides many features for authoring' modifying' compiling'

    deploying and de#ugging software. /he aim is to a#stract the configuration necessary

    to piece together command line utilities in a cohesive unit' which theoretically

    reduces the time to learn a language' and increases developer productivity. It is also

    thought that the tight integration of development tasks can further increase

    productivity. 5or e-ample' code can #e compiled while #eing written' providing

    instant feed#ack on synta- errors. 4hile most modern IDEs are graphical' IDEs in use

    #efore the advent of windowing systems (such as &icrosoft 4indowsor6++) were

    te-t#ased' using function keys or hotkeysto perform various tasks (/ur#o 7ascalis a

    common e-ample). /his contrasts with software development using unrelated tools'

    such as vi'$or make.

    Java

    Main article:Java (programming language)

    IDE License JVM PlatformsGUI

    builder

    E! "or#s$op for

    "ebLogic7roprietary 8es 8es

    lueJ$79 version ; lasspath

    e-ception8es 4indows'9inu- 2o

    DrJava 7ermissive 8es 4indows'&ac

  • 8/13/2019 Java Editor

    2/5

    Greenfoot Semifree 8es4indows'&ac

  • 8/13/2019 Java Editor

    3/5

  • 8/13/2019 Java Editor

    4/5

  • 8/13/2019 Java Editor

    5/5

    'onfigurable Java IDE *ettings

    2inally" all of the J? settings" such as co)iler arguents" classath" etc" are easily configura$le via a

    Java /tions annel as shown here:

    Stylus Studio's integrated Java IDE enables you to easily bind XML technologies such as XML files,

    XML Schemas, DD's, XSL stylesheets, X!uery e"#ressions, $SDL documents, S%&, etc( to )ava

    class files, for use *ithin your XML enabled Java+JEE a##lication(

    http://www.stylusstudio.com/configure_jre.htmlhttp://www.stylusstudio.com/configure_jre.html