diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_content_assist.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_content_assist.htm index 571ff40e004..82c33d932c8 100644 --- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_content_assist.htm +++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_content_assist.htm @@ -6,6 +6,14 @@ Content assist + @@ -38,7 +46,8 @@ the relevance of each proposal is determined in the following order:

You trigger the Code completion feature when you call Content Assist (such as when you type Ctrl+Space), but you also invoke it when you type ".", "->" or "::".

-C++ example showing Code Assist popup +

C++ example showing Code Assist popup

You can view the signature of each item on the list in a pop-up by pointing to it. You can then select an @@ -56,7 +65,8 @@ list of code elements and code templates that start with the letter combination

You can then select a code template from the list and it is inserted directly into your code.

-

C++ example showing Code Assist popup

+C++ example showing Code Assist popup

For example, the code template do while statement contains the following code:

diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_open_declarations.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_open_declarations.htm index 5c46688e7c4..9dfd052886f 100644 --- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_open_declarations.htm +++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_open_declarations.htm @@ -6,6 +6,14 @@ Open declarations + @@ -13,7 +21,10 @@

Open declarations

You can select an element name in your code and quickly navigate to its declaration.

-screen capture showing Open Declarations option + +screen capture showing Open Declarations option +

If the search finds only one matching declaration, you will immediately jump to the declaration, even if it is in another file. If the search finds multiple declarations, a windowed list of prospects will appear.

@@ -25,11 +36,8 @@ the search finds multiple declarations, a windowed list of prospects will appear declaration
Searching for C/C++ elements

Related reference
-

-

 

-

-IBM Copyright Statement

+ +

IBM Copyright Statement

diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_outlineview.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_outlineview.htm index d533801b238..5d1e4508427 100644 --- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_outlineview.htm +++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_outlineview.htm @@ -6,6 +6,14 @@ Outline view + @@ -15,7 +23,8 @@

The Outline view displays an outline of a structured C/C++ file that is currently open in the editor area, by listing the structural elements.

-Outline View screen capture +Screen capture detailing a sample application in the editor with corrisponding element in the Outline View

The Outline view shows the following elements in the source file in the order in which they occur:

diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_proj_file_views.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_proj_file_views.htm index 17cd14391d7..f6631eb410e 100644 --- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_proj_file_views.htm +++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_proj_file_views.htm @@ -6,6 +6,14 @@ Project file views + @@ -27,7 +35,9 @@ Files that you select in the C/C++ Projects view affect the information that is displayed in other views.

-Example of a Projects View Window + +Screen capture showing Projects Vieww

Navigator view

@@ -41,7 +51,8 @@ item does, select an item and press F1.

By default, the Navigator view is included in the Resources perspective. To add it to the current perspective, click Window > Show View > Navigator.

-Example of a Navigator View Window +Screen capture showing Projects Vieww

Toolbar icons

diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_search.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_search.htm index a4d28f3ceb5..c39ee4259ba 100644 --- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_search.htm +++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_search.htm @@ -12,23 +12,26 @@

C/C++ search

-

The CDT lets you search for language constructs in the projects in your -workspace or a working set for references to, declarations or definitions of, particular -elements.

- -

For information on:

- - -

You can conduct a fully or partially qualified name search. Further qualifying a search increases the accuracy and relevance of search results. The sections below provide guidance on how to control the scope of your search through the use of search delimiters, correct syntax, and wildcards.

+

You can search for:
+

+

+ +

For information on:

+ +For information on working sets, see Workbench User Guide > Concepts > Workbench > Working sets
+For information on the Eclipse workspace, see Workbench User Guide > Tasks > Upgrading Eclipse
+ +

What you can search for

The table below lists the element types that you can search for and special considerations to note when searching for a given element type. You can search diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_build_conc.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_build_conc.htm index 56942c58875..cf6de6a5e77 100644 --- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_build_conc.htm +++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_build_conc.htm @@ -3,8 +3,6 @@ - - Build @@ -13,27 +11,12 @@

Build

This section describes the build views and terminology.

-
- - - - - - - - - - - - -
To learn aboutSee
Build views and terminologyBuild overview
Extending the build capabilities of the CDT - - Build Extensibility
+

This section describes the build views and terminology.

+Build views and terminology
+Extending the build capabilities of the CDT
-IBM Copyright Statement

+

IBM Copyright Statement

\ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_code_entry.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_code_entry.htm index e90a2c4de77..bb10cbad5a3 100644 --- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_code_entry.htm +++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_code_entry.htm @@ -3,8 +3,6 @@ - - Coding aids @@ -13,39 +11,16 @@

Coding aids

This section provides information on code entry aids.

- - - - - - - - - - - - - - - - - - - - - - - - - -
To learn aboutSee
The structure of your source codeOutline view
Using comments to document your codeComments
Code completion and code templatesContent - Assist
C/C++ language-based searchC/C++ search
Declarations of elementsOpen - declarations
+

This section provides information on code entry aids.

+The structure of your source code
+Using comments to document your code
+Code completion and code templates
+C/C++ language-based search
+Declarations of elements
+ + +

IBM Copyright Statement

-IBM Copyright Statement

- \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_concepts.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_concepts.htm index a282f6998a0..367532ae1fd 100644 --- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_concepts.htm +++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_concepts.htm @@ -12,42 +12,27 @@

Concepts

-

Conceptual topics provide background information that you need to know to -complete a specific task.

-  - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
To learn aboutSee
What's new for this release of the CDTWhat's new
The C/C++ perspectiveCDT overview
C/C++ projectsCDT projects
Code aidsCoding aids
Building your C/C++ projectsBuild
Debugging your C/C++ projectsDebug
+

Provides background information for CDT components, tasks and objectives.

-IBM Corporation Statement

+The C/C++ perspective
+C/C++ projects
+ CDT projects
+ Project file views
+Code aids
+ The structure of your source code
+ Using comments to document your code
+ Code completion and code templates
+ C/C++ language-based search
+ Declarations of elements
+Building your C/C++ projects
+ Build views and terminology
+ Extending the build capabilities of the CDT
+Debugging your C/C++ projects
+ CDT debugger
+ How debug information is displayed
+ +

IBM Corporation Statement

\ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_dbg_concepts.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_dbg_concepts.htm index c58c88396c6..e772d5244fe 100644 --- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_dbg_concepts.htm +++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_dbg_concepts.htm @@ -3,8 +3,6 @@ - - Debug @@ -16,25 +14,11 @@

This section describes CDT debug concepts.

- - - - - - - - - - - - - -
To learn aboutSee
CDT debuggerDebug overview
How debug information is displayedDebug information
+CDT debugger
+How debug information is displayed
-

 

-IBM Copyright Statement +

IBM Copyright Statement

- \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_home.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_home.htm index 2ec3862b262..bd8b42bfb2d 100644 --- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_home.htm +++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_home.htm @@ -9,33 +9,20 @@ + +

C/C++ Development Toolkit User Guide

This guide provides instructions for using the C/C++ Development Toolkit (CDT) in the workbench.

- - - - - - - - - - - - - - - - - - - - - -
ForSee
CDT basicsTutorial
CDT background informationConcepts
Step-by-step instructions to use the CDTTasks
Information about CDT icons, views, and windowsReference
-

-IBM Copyright Statement

+Tutorial
+CDT background information
+Step-by-step instructions to use the CDT
+Information about CDT icons, views, and windows
+
+What's new for this release of the CDT
+ + +

IBM Copyright Statement

\ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_projects.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_projects.htm index 1d28159f6ca..2ae1e7b1627 100644 --- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_projects.htm +++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_projects.htm @@ -3,37 +3,18 @@ - - CDT projects - -

CDT Projects

This section provides information on C/C++ project files and project-related -C/C++ views.

- - - - - - - - - - - - - -
To learn aboutSee
CDT project filesCDT projects
Project files viewsProject - file views
+

This section provides information on C/C++ project files and project-related C/C++ views.

+ CDT projects
+ Project file views
-IBM Copyright Statement

+

IBM Copyright Statement

\ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/images/c_cpp_preferences.png b/doc/org.eclipse.cdt.doc.user/images/c_cpp_preferences.png new file mode 100644 index 00000000000..3cfded7a30a Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/c_cpp_preferences.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/console_build.png b/doc/org.eclipse.cdt.doc.user/images/console_build.png new file mode 100644 index 00000000000..7b211fa1dda Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/console_build.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/project_new_cppfile.png b/doc/org.eclipse.cdt.doc.user/images/project_new_cppfile.png new file mode 100644 index 00000000000..afb08d0d1ca Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/project_new_cppfile.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/project_new_file_name.png b/doc/org.eclipse.cdt.doc.user/images/project_new_file_name.png index 9e4dcab0070..22f74ecfbff 100644 Binary files a/doc/org.eclipse.cdt.doc.user/images/project_new_file_name.png and b/doc/org.eclipse.cdt.doc.user/images/project_new_file_name.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/project_properties.png b/doc/org.eclipse.cdt.doc.user/images/project_properties.png new file mode 100644 index 00000000000..60675089ed2 Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/project_properties.png differ diff --git a/doc/org.eclipse.cdt.doc.user/images/project_references.png b/doc/org.eclipse.cdt.doc.user/images/project_references.png new file mode 100644 index 00000000000..d681fb37536 Binary files /dev/null and b/doc/org.eclipse.cdt.doc.user/images/project_references.png differ diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_o_ceditor_pref.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_o_ceditor_pref.htm index fb65bc60249..b81061f50ea 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_o_ceditor_pref.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_o_ceditor_pref.htm @@ -14,35 +14,13 @@

This section describes how to set preferences for the C/C++ editor.

- - - - - - - - - - - - - - - - - - - - - - - - - -
To change preferences forSee
C/C++ editorGeneral page, Preferences window
C/C++ editor annotationsAnnotations page, Preferences window
C/C++ editor text colorColors page, Preferences window
C/C++ editor Content Assist featureContent Assist page, Preferences window
C/C++ editor Navigation featureNavigation page, Preferences window
-

-IBM Copyright Statement -

+ General
+ Annotations
+ Colors
+ Content Assist
+ Navigation
+ +

IBM Copyright Statement

diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_o_dbg_view.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_o_dbg_view.htm index 9046ecb6ae4..a2f936ed94a 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_o_dbg_view.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_o_dbg_view.htm @@ -3,8 +3,6 @@ - - Debug views @@ -16,44 +14,16 @@

This section describes debug views.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ToSee
View information about registersRegisters view
Inspect and change process memoryMemory view
Change the appearance of the memory viewMemory view - preferences
View information about shared librariesShared - Libraries view
View signals defined for a given debug targetSignals view
View debug informationDebug view
Set C/C++ debug preferencesDebug preferences
+ View information about registers
+ Inspect and change process memory
+ Change the appearance of the memory view
+ View information about shared libraries
+ View signals defined for a given debug target
+ View debug information
+ Set C/C++ debug preferences
+ Icons
-IBM Copyright Statement +

IBM Copyright Statement

diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_o_proj_prop_pages.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_o_proj_prop_pages.htm index fa2ed4a697d..16b7ef2c035 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_o_proj_prop_pages.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_o_proj_prop_pages.htm @@ -13,45 +13,15 @@

New Make Projects properties

In this section, learn about the C/C++ New Make Projects properties pages.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
To learn about theSee
Make Builder pageMake - Builder page, C/C++ Properties window
Error Parsers pageError - Parsers, C/C++ Properties window
Binary Parsers page - Binary Parser, C/C++ Properties window
Paths and symbols pagePaths and - symbols page, C/C++ Properties window
Scanner Configuration Discovery pageScanner Configuration Discovery dialog box
Manage include paths pageManage include paths dialog box
Manage defined symbols pageManage defined symbols dialog box
-

-IBM Copyright Statement + Make Builder
+ Error Parser
+ Binary Parser
+ Paths and Symbols
+ Scanner Configuration Discovery
+ Manage Include Paths
+ Manage Defined Symbols
+ +

IBM Copyright Statement

+ \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_o_ref.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_o_ref.htm index 4991fcb5e41..62951283122 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_o_ref.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_o_ref.htm @@ -12,53 +12,51 @@

Reference

This section describes the Views, Windows and Dialog Boxes available from the C/C++ perspective.

-

View

-Outline View
-Debug View
-View information about registers
-Inspect and change process memory
-Change the appearance of the memory view
-View information about shared libraries
-View signals defined for a given debug target
-View debug information
-Set C/C++ debug preferences
-Icons
+Views
+Outline View
+Debug View
+ View information about registers
+ Inspect and change process memory
+ Change the appearance of the memory view
+ View information about shared libraries
+ View signals defined for a given debug target
+ View debug information
+ Set C/C++ debug preferences
+Icons
-

C/C++ Preferences

-Build Console
-C/C++ Editor
-General
-Annotations
-Colors
-Content Assist
-Navigation
-Code Templates
-Debug
-GDB MI
-Source Code Locations
-Make Targets
-New Make Projects
-Make Builder
-Error Parser
-Binary Parser
-Paths and Symbols
-Scanner Configuration Discovery
-Manage Include Paths
-Manage Defined Symbols
- -

Run and Debug

-Main
-Arguments
-Environment
-Debugger
-Source
-Common
+C/C++ Preferences
+Build Console
+C/C++ Editor
+ General
+ Annotations
+ Colors
+ Content Assist
+ Navigation
+Code Templates
+Debug
+ GDB MI
+ Source Code Locations
+Make Targets
+New Make Projects
+ Make Builder
+ Error Parser
+ Binary Parser
+ Paths and Symbols
+ Scanner Configuration Discovery
+ Manage Include Paths
+ Manage Defined Symbols
+ +Run and Debug
+Main
+Arguments
+Environment
+Debugger
+Source
+Common
-

Search

C/C++ search page
-

-IBM Copyright Statement -

+

IBM Copyright Statement

+ \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_o_run_dbg_pages.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_o_run_dbg_pages.htm index b812368a3d5..f44751e78a9 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_o_run_dbg_pages.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_o_run_dbg_pages.htm @@ -3,8 +3,6 @@ - - Run and Debug dialog boxes @@ -16,45 +14,14 @@

This section describes the Run and Debug dialog boxes.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
To learn about theSee
Main pageMain page, - Run or Debug dialog box
Arguments pageArguments page, - Run or Debug dialog box
Environment pageEnvironment - page, Run or Debug dialog box
Debugger pageDebugger page, - Run or Debug dialog box
Source pageSource page, - Run or Debug dialog box
Common pageCommon page, - Run or Debug dialog box
+Main
+Arguments
+Environment
+Debugger
+Source
+Common
-IBM Copyright Statement +

IBM Copyright Statement

- \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_o_views.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_o_views.htm index ce8af3609fc..a672007b352 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_o_views.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_o_views.htm @@ -3,8 +3,6 @@ - - Views @@ -13,28 +11,20 @@

Views

This section describes views of the C/C++ perspective.

- - - - - - - - - - - - - - - - - -
To learn about theSee
Outline viewOutline view
C/C++ Projects viewC/C++ Projects - view
Debug viewDebug views
-

-IBM Copyright Statement - +

This section describes views of the C/C++ perspective.

+Outline View
+Debug View
+ View information about registers
+ Inspect and change process memory
+ Change the appearance of the memory view
+ View information about shared libraries
+ View signals defined for a given debug target
+ View debug information
+ Set C/C++ debug preferences
+Icons
+ +

IBM Copyright Statement

+ + diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_build_pref.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_build_pref.htm index 29309811271..1c25dc14946 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_build_pref.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_build_pref.htm @@ -6,6 +6,14 @@ Customizing the C-Build view + @@ -13,8 +21,8 @@

Build Console page, Preferences window

You can customize the appearance of the Build Console view.

- -

Build Console Preferences Dialog Box

+

Build Console Preferences Dialog Box

Always clear console before building
@@ -48,4 +56,4 @@ - + \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_anno.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_anno.htm index c493f808eee..0e18b7a6893 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_anno.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_anno.htm @@ -6,6 +6,14 @@ Annotations page, Preferences window +

Annotations page, Preferences window

You can customize the appearance of annotations in the C/C++ editor on the Annotations page of the Preferences Window.

-

Editor Annotations Preferences Dialog Box

+

Editor Annotations Preferences Dialog Box

Annotation Presentation Options
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_color.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_color.htm index 05377317da9..024cd0034e0 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_color.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_color.htm @@ -6,6 +6,14 @@ Colors page, Preferences window +

Colors page, Preferences window

You can customize the appearance of the C/C++ editor on the Colors page of the Preferences window.

-

Editor Color Preferences Dialog Box

+

Editor General Preferences Dialog Box

System Default
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_con_assist.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_con_assist.htm index bf5163b4500..f18725458b0 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_con_assist.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_con_assist.htm @@ -6,6 +6,14 @@ Content Assist page, Preferences window +

You can customize the Content Assist feature on the Contents Assist page of the C/C++ Editor Preferences window. To change the Content Assist preferences click Window > Preferences > C/C++ > C++ Editor > Content Assist.

-

-Content Assist Preferences Dialog Box -

- +

Content Assist Preferences Dialog Box

Search scope for completion proposals
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_gen.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_gen.htm index 69f5ad1557d..da532bc89cf 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_gen.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_gen.htm @@ -6,6 +6,14 @@ General page, Preferences window +

General page, Preferences window

You can customize the appearance of the C/C++ editor on the General page of the Preferences window.

-

Editor General Preferences Dialog Box

+

Editor General Preferences Dialog Box

+ +
Text Font
Changes the font of the text in the workbench.
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_navigation.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_navigation.htm index e074032522d..2f6f428515b 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_navigation.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_navigation.htm @@ -6,6 +6,14 @@ Navigation page, Preferences window +

Navigation page, Preferences window

You can customize the navigation configuration of the C/C++ editor on the Navigation page of the Preferences window.

-

Editor Navigation Preferences Dialog Box

- +

Editor Navigation Preferences Dialog Box

Enable Hyperlink Navigation
Select this checkbox to support hyperlink style navigation for Open Declarations.
@@ -35,4 +43,4 @@ END INFOPOP--> - + \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_pref.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_pref.htm index f44be89babe..63886634b6d 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_pref.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_pref.htm @@ -6,6 +6,14 @@ C/C++ preferences +

C/C++ page, Preferences window

The C/C++ Preference dialog box allows you to make changes to your C/C++ environment.

-

C/C++ Main Preferences Window

+

C/C++ Main Preferences Window

Link view selection to active editor
Select this checkbox to open an item selectedin the Projects view, in the Editor view.
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_code_temp.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_code_temp.htm index 83d45672814..5dc993ec67f 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_code_temp.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_code_temp.htm @@ -6,6 +6,14 @@ Code Templates page, Preferences window +

You can manipulate any of the common code templates that are predefined within the CDT. To modify, delete, export, import, or create your own templates click Window > Preferences > C/C++ > Code Templates.

-Code Templates Dialog Box - +Code Templates  Dialog Box
New
Creates a new code template.
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_make_targets_pref.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_make_targets_pref.htm index e41deec8e16..07a169922f4 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_make_targets_pref.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_make_targets_pref.htm @@ -6,6 +6,14 @@ Customizing the C-Build view + @@ -14,8 +22,8 @@

You can customize Make options.

-

Make Targets Preferences Dialog Box

- +

Make Targets Preferences Dialog Box

Build make target in the background
Select this checkbox to perform builds in the background.
@@ -34,4 +42,4 @@ - + \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_buildset.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_buildset.htm index b3f39493dd0..0a71f134383 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_buildset.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_buildset.htm @@ -6,17 +6,22 @@ Make Builder page, C/C++ Properties window + - -

Make Builder page, C/C++ Preferences window

You can define build settings on the Make Builder page of the C/C++ Preferences window.

-

Make Builder Preferences Dialog Box

+

Make Builder Preferences Dialog Box

Use default
Select this checkbox to use the default make command. Clear the check box to specify a new make command.
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_def_symb.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_def_symb.htm index a1b6f15cd76..898db6bbf9c 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_def_symb.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_def_symb.htm @@ -6,6 +6,14 @@ Paths and symbols page, C/C++ Properties window +

Manage defined symbols dialog box

You can manage preprocessor symbols from the Manage defined symbols dialog box.

-

Manage Defined Symbols Dialog Box

- +

Manage Defined Symbols Dialog Box

New
Enter a new defined symbol.
@@ -47,4 +55,4 @@ END INFOPOP--> - + \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_incl_path.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_incl_path.htm index 849f73f0a21..cae38df065e 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_incl_path.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_incl_path.htm @@ -6,17 +6,23 @@ Paths and symbols page, C/C++ Properties window + + - -

Manage include paths dialog box

You can manage include paths from the Manage include paths dialog box.

-

Manage Include Paths Dialog Box

+

Manage Include Paths Dialog Box

New
@@ -47,4 +53,4 @@ END INFOPOP--> - + \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_parser_binary.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_parser_binary.htm index 55a8d571727..a6b0ab1729e 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_parser_binary.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_parser_binary.htm @@ -6,17 +6,23 @@ Binary Parser, C/C++ Properties window + -

Binary Parser page, C/C++ Preferences window

You can view a list of binary parsers on the Binary Parser page of the C/C++ Preferences window.

-

Make Binary Parser Preferences Dialog Box

+

Make Binary Parser Preferences Dialog Box

Binary Parser
Select a binary parser from the list.
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_parser_error.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_parser_error.htm index 4dfa459f158..898168a3cbd 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_parser_error.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_parser_error.htm @@ -6,10 +6,15 @@ Error Parsers, C/C++ Properties window + - @@ -17,7 +22,8 @@ END INFOPOP-->

You can veiw a list of the filters that detect error patters in the build output log, on the Error Parsers page of the Preferences window.

-

Make Error Parser Preferences Dialog Box

+

Make Error Parser Preferences Dialog Box

Error Parsers
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_pathsymb.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_pathsymb.htm index 6d362397125..d75710f3466 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_pathsymb.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_newproj_pathsymb.htm @@ -6,17 +6,23 @@ Paths and symbols page, C/C++ Properties window + -

Paths and Symbols page, C/C++ Preferences window

You can define include paths and preprocessor symbols on the Paths and Symbols page of the C/C++ Preferences window.

-

Make Paths and Symbols Preferences Dialog Box

+

Make Paths and Symbols Preferences Dialog Box

Automate scanner configuration discovery
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_outlineview.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_outlineview.htm index fd0309cfe0a..d60c5b3bfe7 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_outlineview.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_outlineview.htm @@ -6,11 +6,15 @@ Outline view + - -

Outline view

@@ -18,7 +22,8 @@ END INFOPOP-->

The Outline view displays an outline of a structured C/C++ file that is currently open in the editor area, by listing the structural elements.

-

Outline View screen capture

+

Outline View screen capture

Outline view toolbar icons

diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_scanner_cfg_disc.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_scanner_cfg_disc.htm index 0cbee302123..c4795676e99 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_scanner_cfg_disc.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_scanner_cfg_disc.htm @@ -6,18 +6,22 @@ Paths and symbols page, C/C++ Properties window + - -

Scanner Configuration Discovery

You can configure various options for the scanner configuration on the Scanner Configuration Discovery page of the C/C++ Properties window.

-

Scanner Configuration Discovery Preferences Dialog Box

- +

Editor General Preferences Dialog Box

Enable build output parser
Select this checkbox to configure the scanner to parse the output from a build.
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_search.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_search.htm index 3d570c8f33b..5f5cb450db7 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_search.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_search.htm @@ -6,16 +6,22 @@ C/C++ search page, Search dialog box + -

C/C++ search page, Search dialog box

You can search for C/C++ elements on the C/C++ search page of the Search dialog box.

-

Search Dialog Box

+

Editor General Preferences Dialog Box

Search string
Specifies a search string.
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_manualbuild.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_manualbuild.htm index 2d874d7480e..2b930db7861 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_manualbuild.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_manualbuild.htm @@ -6,15 +6,26 @@ Building manually +

Building manually

-

Manual builds let you choose the scope of a build, whether to build, -or rebuild projects. You can view the output of the make utility in the -console.

+

Manual builds let you choose the scope of a build, as well as options for building, +or rebuilding projects. You can view the output of the make utility in the console.

+ +

Screen capture showing sample build in console veiw

+

To rebuild all open projects:

diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_new_cpp.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_new_cpp.htm index e79a80d880e..6c7d867aada 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_new_cpp.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_new_cpp.htm @@ -6,6 +6,14 @@ Creating a C/C++ file + @@ -24,13 +32,19 @@ information > Views and editors > Editor area.

To create a C++ file:

  1. In the C++ Projects view, right-click a project, - and select New > File.
  2. + and select New > File.
    + Screen Capture of a task menu highlighting New > File in Projects View
  3. In the list of projects, verify that the correct project is selected.
  4. -
  5. In the File name box, type a name followed by the appropriate - extension.
  6. -
  7. Click Finish.
  8. +
  9. In the File name box, type a name followed by the appropriate extension.
  10. +
  11. Click Finish.
    + Screen Capture of a task menu highlighting New > File in Projects View
  12. The file will open in the C/C++ editor.

    -
  13. Enter your code in the editor view and typeCTRL+s to save the file.
  14. +
  15. Enter your code in the editor view..
    + Screen Capture of the Editor view with a sample makefile
  16. +
  17. TypeCTRL+s to save the file.

Related concepts
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_ref.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_ref.htm index 859b4d60a04..d4251da6937 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_ref.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_ref.htm @@ -3,11 +3,17 @@ - - Selecting referenced projects + @@ -25,10 +31,14 @@ The least used projects are built first.

To select referenced projects:

    -
  1. In the C/C++ Projects view, right-click a project, and select Properties.
  2. +
  3. In the C/C++ Projects view, right-click a project, and select Properties.
    + Screen Capture of the Project Properties menu
  4. On the left, select Project References from the list.
  5. -
  6. In the Project references... list, select referenced - projects.
  7. +
  8. In the Project references... list, select referenced projects..
    + Screen Capture of the Project References dialog box
  9. +
  10. Click OK.

Related concepts