C++ IDE Overview
2h 35mBeginner2018-03-22
Authors

Troy Miles
Award-winning Software Engineer, Speaker, and Author
Course details
As a C++ developer, you spend 90% of your time in your IDE-the integrated development environment where you write, test, and debug code. Finding the right IDE is critical to being a productive programmer. This course helps you explore the options and find the right fit for your projects and coding style. Instructor Troy Miles reviews six popular choices: NetBeans, CodeLite, CLion, Eclipse, Xcode, and Visual Studio Community. Learn how to install each program, use the code editors, debug an app, and explore the project layout. Along the way, instructor Troy Miles explains each IDE's strengths and capabilities, including version control integration, GUI builders, syntax highlighting and code completion, refactoring, and more.
Learning objectives
Installing a C++ compiler
Installing an IDE
Writing code in an IDE
Debugging in IDEs
Project layout
Learning objectives
Installing a C++ compiler
Installing an IDE
Writing code in an IDE
Debugging in IDEs
Project layout
Skills covered
NetBeansEclipseC++ApacheProgramming FoundationsSoftware Development ToolsProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off
Concepts
Introduction
- Welcome
- What you should know
- Installing C++ compiler on a PC
- Installing C++ compiler on a Mac
- Exercise files
NetBeans IDE
- Installation
- Menu navigation
- Writing code
- Debugging
- Project layout
- Challenge - NetBeans
- Solution - NetBeans
CodeLite IDE
- Installation
- Menu navigation
- Writing code
- Debugging
- Project layout
- Challenge - CodeLite
- Solution - CodeLite
Clion
- Installation
- Menu navigation
- Writing code
- Debugging
- Project layout
- Challenge - CLion
- Solution - CLion
Eclipse
- Installation
- Menu navigation
- Writing code
- Debugging
- Project layout
- Challenge - Eclipse
- Solution - Eclipse
Visual Studio Community
- Installation
- Menu navigation
- Writing code
- Debugging
- Project layout
- Challenge - Visual Studio
- Solution - Visual Studio
Xcode
- Installation
- Menu navigation
- Writing code
- Debugging
- Project layout
- Challenge - Xcode
- Solution - Xcode
Conclusion
- Next steps