Purpose of IDE
First of all, let us see why we need an IDE, when you can type the code in Notepad, compile it, and execute it.
When you develop a web application, you might need the following things to be productive:
Code editor: This is the text editor where you type your code. Your code editor should be able to recognize different constructs such as the
if
condition,for
loop of your programming language. In Visual Studio, all of your keywords would be highlighted in blue color.Intellisense: Intellisense is a context aware code-completion feature available in most modern IDEs including Visual Studio. One such example is when you type a dot after an object; this Intellisense feature lists out all the methods available on the object. This helps the developers to write code faster and easier.
Build/Publish: It would be helpful if you could build or publish the application using a single click or single command. Visual Studio provides several options out-of-the-box to build a separate project...