IDE: Difference between revisions
(Created page with "An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. An IDE normally...") |
No edit summary |
||
Line 1: | Line 1: | ||
An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of a source code editor, build automation tools and a debugger. Most modern IDEs have intelligent code completion.<ref>https://en.wikipedia.org/wiki/Integrated_development_environment</ref> | An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of a source code editor, build automation tools and a debugger. Most modern IDEs have intelligent code completion.<ref>https://en.wikipedia.org/wiki/Integrated_development_environment</ref> | ||
line numbers | == What should you know about IDE's? == | ||
You should know: | |||
# IDE have line numbers to help you idenfify errors and discuss code with colleagues. | |||
# Syntax highlighting is a way of coloring different reserved words so they are easier to read. | |||
# Autocomplete will help you by filling in functions, variables, and other identfied names, so you don't have to type the whole thing (and avoid mispelling | |||
# Basically, IDE's can make your life as a programmer MUCH easier (which is a good thing). | |||
== Why don't we use a specific IDE for this class? == | |||
It is my opinion some IDE's make programming to easy. I don't want you to program without understanding. As you mature and grow as a programmer, I expect you to use an IDE that best fits your style. But at the start, I want you programming without a lot of additional support. | |||
== References == | == References == |
Revision as of 11:53, 5 May 2016
An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of a source code editor, build automation tools and a debugger. Most modern IDEs have intelligent code completion.[1]
What should you know about IDE's?[edit]
You should know:
- IDE have line numbers to help you idenfify errors and discuss code with colleagues.
- Syntax highlighting is a way of coloring different reserved words so they are easier to read.
- Autocomplete will help you by filling in functions, variables, and other identfied names, so you don't have to type the whole thing (and avoid mispelling
- Basically, IDE's can make your life as a programmer MUCH easier (which is a good thing).
Why don't we use a specific IDE for this class?[edit]
It is my opinion some IDE's make programming to easy. I don't want you to program without understanding. As you mature and grow as a programmer, I expect you to use an IDE that best fits your style. But at the start, I want you programming without a lot of additional support.