IDE: Difference between revisions

From Computer Science Wiki
(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? ==
text type
 
syntax highlighting
You should know:
autocomplete (very helpful)
 
code overview on right
# IDE have line numbers to help you idenfify errors and discuss code with colleagues.
View -> layout -> 2 column view
# 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:

  1. IDE have line numbers to help you idenfify errors and discuss code with colleagues.
  2. Syntax highlighting is a way of coloring different reserved words so they are easier to read.
  3. 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
  4. 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.

References[edit]