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. Some IDEs contain a compiler, interpreter, or both. This section includes information about the IDE plugins used with CxSAST and how they can be used to enable scanning and integrated scan result navigation directly from the development environment.