IDEs Flashcards
IDEs
Software applications that provides facilities to computer programmers for software development
What does IDE stand for?
Integrated Development Environment
Code editor
A text area for programmers to enter code
Error diagnostics
Reports errors in the code
Run time environment
Executes the program one step at a time - easier to test code
Translators
Converts to machine code - compiles or interprets code
Auto-documentation
Explains the function and purpose of code by noting the modules and variables used
Syntax highlighting
Locates a syntax error
Autocompletion
As you start to type the first part of a function it suggests or completes the function and any arguments or variables
Bracket matching
Used for languages that use pairs of brackets to mark out blocks of code. Allows code to be read and understood more quickly
Syntax checks
Recognises incorrect use of syntax and highlights any errors
Libraries
Provide functions that are not included in the core part of the programming language. These functions can be imported and used at the start of the program code
Breakpoints
Run the program from a specific point to debug. Step individually through the lines or can jump over or get out of functions.
Build automation
Save time by automatically doing the processes that would be done by hand usually. Could include testing or compiling
Debugger
Program within the IDE that is used to detect errors. Suggests type of error and what line it is on