Tasks
The following topics provide step-by-step procedural instructions to help you perform various activities with the CDT:
 Creating a project
Creating a project Creating a project via a project template
Creating a project via a project template Working with C/C++ project files
Working with C/C++ project files Displaying C/C++ file components in the C/C++ Projects view
Displaying C/C++ file components in the C/C++ Projects view Converting a C or C++ nature for a project
Converting a C or C++ nature for a project Creating a C/C++ file
Creating a C/C++ file Creating a makefile
Creating a makefile Hiding files by type in the C/C++ Projects view
Hiding files by type in the C/C++ Projects view Converting CDT 1.x Projects
Converting CDT 1.x Projects Converting CDT 2.x Managed Make Projects
Converting CDT 2.x Managed Make Projects Adding Convert to a C/C++ Make Project to the New menu
Adding Convert to a C/C++ Make Project to the New menu Set Discovery Options
Set Discovery Options Writing code
Writing code Customizing the C/C++ editor
Customizing the C/C++ editor Commenting out code
Commenting out code Working with Content Assist
Working with Content Assist Using Content Assist
Using Content Assist Creating and editing templates
Creating and editing templates Importing and exporting templates
Importing and exporting templates Shifting lines of code to the right or left
Shifting lines of code to the right or left Navigating to C/C++ declarations
Navigating to C/C++ declarations Refactoring
Refactoring Rename
Rename Toggle Function Definition
Toggle Function Definition Building projects
Building projects Renaming a project
Renaming a project Selecting referenced projects
Selecting referenced projects Defining Project Build settings
Defining Project Build settings Tuning Error Parsers
Tuning Error Parsers Selecting a binary parser
Selecting a binary parser Adding Include paths and symbols
Adding Include paths and symbols Selecting a deployment platform
Selecting a deployment platform Building Manually
Building Manually Removing Build Automatically
Removing Build Automatically Autosaving on a build
Autosaving on a build Creating a make target
Creating a make target Customizing the Console view
Customizing the Console view Tracking down compilation errors
Tracking down compilation errors Jumping to errors
Jumping to errors Filtering the Problems view
Filtering the Problems view Running and debugging projects
Running and debugging projects Creating or editing a run/debug configuration
Creating or editing a run/debug configuration Selecting a run or debug configuration
Selecting a run or debug configuration Creating a run or debug configuration
Creating a run or debug configuration Selecting an application to run or debug
Selecting an application to run or debug Specifying execution arguments
Specifying execution arguments Setting environment variables
Setting environment variables Defining debug settings
Defining debug settings Specifying the location of source files
Specifying the location of source files Specifying the location of the run configuration
Specifying the location of the run configuration Debugging
Debugging Debugging a program
Debugging a program Using breakpoints and watchpoints
Using breakpoints and watchpoints Adding breakpoints
Adding breakpoints Adding watchpoints
Adding watchpoints Removing breakpoints and watchpoints
Removing breakpoints and watchpoints Enabling and disabling breakpoints and watchpoints
Enabling and disabling breakpoints and watchpoints Controlling debug execution
Controlling debug execution Stepping into assembler functions
Stepping into assembler functions Working with variables
Working with variables Adding expressions
Adding expressions Working with registers
Working with registers Working with memory
Working with memory Searching for C/C++ elements
Searching for C/C++ elements Selection Searching for C/C++ elements
Selection Searching for C/C++ elements Setting Source Folders
Setting Source Folders Include paths and macros for C/C++ indexer
Include paths and macros for C/C++ indexer Using the Formatter Application
Using the Formatter Application Running the Formatter Application
Running the Formatter Application Generating a Config File for the Formatter Application
Generating a Config File for the Formatter Application