Answer:
(d) all of the above
Step-by-step explanation:
An IDE (Integrated Development Environment) is basically a software application that allows programmers write and edit codes with so much ease.
IDEs have in them some special features that make code writing and software development an easy experience. Some of these features are;
i. Intellisense for automatic code completion and suggestion.
ii. build automation tools for building, compiling, running and even packaging application source codes.
iii. unit testing.
Examples of IDEs are Netbeans, Eclipse, IntelliJ and Notepad++