java editor
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