PR 2 Navigation of Integrated Development Environment
PR 2 Navigation of Integrated Development Environment
Environment (IDE)
Integrated development environments (IDE) are
applications that facilitates the development of other
applications. Designed to encompass all programming
tasks in one application, one of the main benefits of an
IDE is that they offer a central interface with all the
tools a developer needs, including:
Code editor: Designed for writing and editing
source code, these editors are distinguished from
text editors because work to either simplify or
enhance the process of writing and editing of code
for developers
Compiler: Compilers transform source code that is
written in a human readable/writable language in a
form that computers can execute.
Debugger: Debuggers are used during testing and
can help developers debug their application
programs.
Build automation tools: These can help automate
developer tasks that are more common to save
time.
In addition, some IDEs may also include:
Class browser: Used to study and reference
properties of an object-oriented class hierarchy.
Object browser: Used to inspect objects
instantiated in a running application program.
Class hierarchy diagram: Allows developers to
visualize the structure of object-oriented
programming code.
The IDE may be a stand-alone application, though it
might also be included as part of one or more
compatible applications.