Skip to main content
summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorSergey Prigogin2012-06-10 00:54:56 -0400
committerSergey Prigogin2012-06-10 01:01:17 -0400
commit502215b2868f940597b52feee0fd6d550558ffe3 (patch)
tree1cd40acac8e2599d8017b41a857318cff903c6b6 /doc
parent83cc5d019eb22ed83bc2e9fb621b908d597c6e65 (diff)
downloadorg.eclipse.cdt-502215b2868f940597b52feee0fd6d550558ffe3.tar.gz
org.eclipse.cdt-502215b2868f940597b52feee0fd6d550558ffe3.tar.xz
org.eclipse.cdt-502215b2868f940597b52feee0fd6d550558ffe3.zip
CDT 8.1 - New and Noteworthy. Added the Refactoring section, 'auto'CDT_8_1_0
hover to the Editor section, and a new command to the Indexing section.
Diffstat (limited to 'doc')
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_c_whatsnew.htm79
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/cdt81/auto_hover.pngbin0 -> 12709 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/cdt81/code_style.pngbin0 -> 55774 bytes
3 files changed, 47 insertions, 32 deletions
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_whatsnew.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_whatsnew.htm
index 1584ad107e..b978af6793 100644
--- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_whatsnew.htm
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_whatsnew.htm
@@ -20,46 +20,48 @@
<ul>
<li class="toclevel-2"><a href="#Pin_the_Call_Hierarchy_View"><span class="tocnumber">1.1</span> <span class="toctext">Pin the Call Hierarchy View</span></a></li>
<li class="toclevel-2"><a href="#Filtering_in_Outline_Views"><span class="tocnumber">1.2</span> <span class="toctext">Filtering in Outline Views</span></a></li>
+<li class="toclevel-2"><a href="#Mouse_Hover_for_auto_Keyword"><span class="tocnumber">1.3</span> <span class="toctext">Mouse Hover for 'auto' Keyword</span></a></li>
</ul>
</li>
-<li class="toclevel-1"><a href="#Indexing"><span class="tocnumber">2</span> <span class="toctext">Indexing</span></a></li>
-<li class="toclevel-1"><a href="#Codan"><span class="tocnumber">3</span> <span class="toctext">Codan</span></a>
+<li class="toclevel-1"><a href="#Refactoring"><span class="tocnumber">2</span> <span class="toctext">Refactoring</span></a></li>
+<li class="toclevel-1"><a href="#Indexing"><span class="tocnumber">3</span> <span class="toctext">Indexing</span></a></li>
+<li class="toclevel-1"><a href="#Code_Analysis"><span class="tocnumber">4</span> <span class="toctext">Code Analysis</span></a>
<ul>
-<li class="toclevel-2"><a href="#External-tool-based_Checkers"><span class="tocnumber">3.1</span> <span class="toctext">External-tool-based Checkers</span></a></li>
-<li class="toclevel-2"><a href="#New_Codan_checkers"><span class="tocnumber">3.2</span> <span class="toctext">New Codan checkers</span></a></li>
+<li class="toclevel-2"><a href="#External-tool-based_Checkers"><span class="tocnumber">4.1</span> <span class="toctext">External-tool-based Checkers</span></a></li>
+<li class="toclevel-2"><a href="#New_Codan_checkers"><span class="tocnumber">4.2</span> <span class="toctext">New Codan checkers</span></a></li>
</ul>
</li>
-<li class="toclevel-1"><a href="#Build"><span class="tocnumber">4</span> <span class="toctext">Build</span></a>
+<li class="toclevel-1"><a href="#Build"><span class="tocnumber">5</span> <span class="toctext">Build</span></a>
<ul>
-<li class="toclevel-2"><a href="#Scanner_Discovery"><span class="tocnumber">4.1</span> <span class="toctext">Scanner Discovery</span></a></li>
-<li class="toclevel-2"><a href="#Mac_OSX_Frameworks"><span class="tocnumber">4.2</span> <span class="toctext">Mac OSX Frameworks</span></a></li>
-<li class="toclevel-2"><a href="#Console"><span class="tocnumber">4.3</span> <span class="toctext">Console</span></a></li>
-<li class="toclevel-2"><a href="#Parallel_Build"><span class="tocnumber">4.4</span> <span class="toctext">Parallel Build</span></a></li>
-<li class="toclevel-2"><a href="#Managed_Build"><span class="tocnumber">4.5</span> <span class="toctext">Managed Build</span></a></li>
+<li class="toclevel-2"><a href="#Scanner_Discovery"><span class="tocnumber">5.1</span> <span class="toctext">Scanner Discovery</span></a></li>
+<li class="toclevel-2"><a href="#Mac_OSX_Frameworks"><span class="tocnumber">5.2</span> <span class="toctext">Mac OSX Frameworks</span></a></li>
+<li class="toclevel-2"><a href="#Console"><span class="tocnumber">5.3</span> <span class="toctext">Console</span></a></li>
+<li class="toclevel-2"><a href="#Parallel_Build"><span class="tocnumber">5.4</span> <span class="toctext">Parallel Build</span></a></li>
+<li class="toclevel-2"><a href="#Managed_Build"><span class="tocnumber">5.5</span> <span class="toctext">Managed Build</span></a></li>
</ul>
</li>
-<li class="toclevel-1"><a href="#Debug"><span class="tocnumber">5</span> <span class="toctext">Debug</span></a>
+<li class="toclevel-1"><a href="#Debug"><span class="tocnumber">6</span> <span class="toctext">Debug</span></a>
<ul>
-<li class="toclevel-2"><a href="#Multicore_Visualizer_View"><span class="tocnumber">5.1</span> <span class="toctext">Multicore Visualizer View</span></a></li>
-<li class="toclevel-2"><a href="#Partitioning_of_large_arrays"><span class="tocnumber">5.2</span> <span class="toctext">Partitioning of large arrays</span></a></li>
-<li class="toclevel-2"><a href="#Edit_Breakpoint_on_Create"><span class="tocnumber">5.3</span> <span class="toctext">Edit Breakpoint on Create</span></a></li>
-<li class="toclevel-2"><a href="#Breakpoint_Toggle_Short-Cuts"><span class="tocnumber">5.4</span> <span class="toctext">Breakpoint Toggle Short-Cuts</span></a></li>
-<li class="toclevel-2"><a href="#Function_Breakpoint_Manual_Entry"><span class="tocnumber">5.5</span> <span class="toctext">Function Breakpoint Manual Entry</span></a></li>
-<li class="toclevel-2"><a href="#Advanced_character_encoding_support"><span class="tocnumber">5.6</span> <span class="toctext">Advanced character encoding support</span></a></li>
-<li class="toclevel-2"><a href="#Timeout_support_for_GDB_commands_in_DSF.2FGDB"><span class="tocnumber">5.7</span> <span class="toctext">Timeout support for GDB commands in DSF/GDB</span></a></li>
-<li class="toclevel-2"><a href="#Multi-select_Resume.2FSuspend_operations"><span class="tocnumber">5.8</span> <span class="toctext">Multi-select Resume/Suspend operations</span></a></li>
-<li class="toclevel-2"><a href="#Show_only_suspended_threads_in_Debug_view"><span class="tocnumber">5.9</span> <span class="toctext">Show only suspended threads in Debug view</span></a></li>
-<li class="toclevel-2"><a href="#Multi-select_attach_dialog"><span class="tocnumber">5.10</span> <span class="toctext">Multi-select attach dialog</span></a></li>
-<li class="toclevel-2"><a href="#Default_Postmortem_file_location"><span class="tocnumber">5.11</span> <span class="toctext">Default Postmortem file location</span></a></li>
-<li class="toclevel-2"><a href="#Support_for_Fast_Tracepoints"><span class="tocnumber">5.12</span> <span class="toctext">Support for Fast Tracepoints</span></a></li>
-<li class="toclevel-2"><a href="#Enhancements_to_Tracepoints"><span class="tocnumber">5.13</span> <span class="toctext">Enhancements to Tracepoints</span></a></li>
-<li class="toclevel-2"><a href="#Show_the_actual_variable_type_based_on_RTTI"><span class="tocnumber">5.14</span> <span class="toctext">Show the actual variable type based on RTTI</span></a></li>
-<li class="toclevel-2"><a href="#Build_variables_support_in_.22C.2FC.2B.2B_Application.22_field_of_launch_configuration"><span class="tocnumber">5.15</span> <span class="toctext">Build variables support in "C/C++ Application" field of launch configuration</span></a></li>
-<li class="toclevel-2"><a href="#Support_for_octal_number_format_in_CDI"><span class="tocnumber">5.16</span> <span class="toctext">Support for octal number format in CDI</span></a></li>
+<li class="toclevel-2"><a href="#Multicore_Visualizer_View"><span class="tocnumber">6.1</span> <span class="toctext">Multicore Visualizer View</span></a></li>
+<li class="toclevel-2"><a href="#Partitioning_of_large_arrays"><span class="tocnumber">6.2</span> <span class="toctext">Partitioning of large arrays</span></a></li>
+<li class="toclevel-2"><a href="#Edit_Breakpoint_on_Create"><span class="tocnumber">6.3</span> <span class="toctext">Edit Breakpoint on Create</span></a></li>
+<li class="toclevel-2"><a href="#Breakpoint_Toggle_Short-Cuts"><span class="tocnumber">6.4</span> <span class="toctext">Breakpoint Toggle Short-Cuts</span></a></li>
+<li class="toclevel-2"><a href="#Function_Breakpoint_Manual_Entry"><span class="tocnumber">6.5</span> <span class="toctext">Function Breakpoint Manual Entry</span></a></li>
+<li class="toclevel-2"><a href="#Advanced_character_encoding_support"><span class="tocnumber">6.6</span> <span class="toctext">Advanced character encoding support</span></a></li>
+<li class="toclevel-2"><a href="#Timeout_support_for_GDB_commands_in_DSF.2FGDB"><span class="tocnumber">6.7</span> <span class="toctext">Timeout support for GDB commands in DSF/GDB</span></a></li>
+<li class="toclevel-2"><a href="#Multi-select_Resume.2FSuspend_operations"><span class="tocnumber">6.8</span> <span class="toctext">Multi-select Resume/Suspend operations</span></a></li>
+<li class="toclevel-2"><a href="#Show_only_suspended_threads_in_Debug_view"><span class="tocnumber">6.9</span> <span class="toctext">Show only suspended threads in Debug view</span></a></li>
+<li class="toclevel-2"><a href="#Multi-select_attach_dialog"><span class="tocnumber">6.10</span> <span class="toctext">Multi-select attach dialog</span></a></li>
+<li class="toclevel-2"><a href="#Default_Postmortem_file_location"><span class="tocnumber">6.11</span> <span class="toctext">Default Postmortem file location</span></a></li>
+<li class="toclevel-2"><a href="#Support_for_Fast_Tracepoints"><span class="tocnumber">6.12</span> <span class="toctext">Support for Fast Tracepoints</span></a></li>
+<li class="toclevel-2"><a href="#Enhancements_to_Tracepoints"><span class="tocnumber">6.13</span> <span class="toctext">Enhancements to Tracepoints</span></a></li>
+<li class="toclevel-2"><a href="#Show_the_actual_variable_type_based_on_RTTI"><span class="tocnumber">6.14</span> <span class="toctext">Show the actual variable type based on RTTI</span></a></li>
+<li class="toclevel-2"><a href="#Build_variables_support_in_.22C.2FC.2B.2B_Application.22_field_of_launch_configuration"><span class="tocnumber">6.15</span> <span class="toctext">Build variables support in "C/C++ Application" field of launch configuration</span></a></li>
+<li class="toclevel-2"><a href="#Support_for_octal_number_format_in_CDI"><span class="tocnumber">6.16</span> <span class="toctext">Support for octal number format in CDI</span></a></li>
</ul>
</li>
-<li class="toclevel-1"><a href="#C.2FC.2B.2B_Unit_Testing_Support"><span class="tocnumber">6</span> <span class="toctext">C/C++ Unit Testing Support</span></a></li>
-<li class="toclevel-1"><a href="#Bugs_Fixed"><span class="tocnumber">7</span> <span class="toctext">Bugs Fixed in this Release</span></a></li>
+<li class="toclevel-1"><a href="#C.2FC.2B.2B_Unit_Testing_Support"><span class="tocnumber">7</span> <span class="toctext">C/C++ Unit Testing Support</span></a></li>
+<li class="toclevel-1"><a href="#Bugs_Fixed"><span class="tocnumber">8</span> <span class="toctext">Bugs Fixed in this Release</span></a></li>
</ul>
</td></tr></table>
@@ -75,14 +77,27 @@
</p><p><img alt="Image:anonymous.png" src="../images/cdt81/anonymous.png" width="1166" height="512" border="0" />
</p><p><br />
</p>
+<a name="Mouse_Hover_for_auto_Keyword"></a><h3> <span class="headline"> Mouse Hover for 'auto' Keyword </span></h3>
+<p>Mouse hover for <b>auto</b> keyword shows deduced type:
+</p><p><img alt="Image:auto_hover.png" src="../images/cdt81/auto_hover.png" width="380" height="111" border="0" />
+</p><p><br />
+</p>
+<a name="Refactoring"></a><h2> <span class="headline"> Refactoring </span></h2>
+<ul><li> Code added or changed during refactoring is formatted according to user preferences.
+</li><li> New code style preferences for refactoring:
+<p><img alt="Image:code_style.png" src="../images/cdt81/code_style.png" width="645" height="562" border="0" />
+</p></li></ul>
+<p><br />
+</p>
<a name="Indexing"></a><h2> <span class="headline"> Indexing </span></h2>
<ul><li> Support for multiple variants of the same header file in the index (<a href="http://bugs.eclipse.org/197989" class="external text" title="http://bugs.eclipse.org/197989" rel="nofollow">Bug 197989</a>).
-</li><li> The "C/C++ --&gt; Indexer --&gt; Index unused headers" global preference is turned on by default (<a href="http://bugs.eclipse.org/377992" class="external text" title="http://bugs.eclipse.org/377992" rel="nofollow">Bug 377992</a>).
+</li><li> The <i>C/C++ &gt; Indexer &gt; Index unused headers</i> global preference is turned on by default (<a href="http://bugs.eclipse.org/377992" class="external text" title="http://bugs.eclipse.org/377992" rel="nofollow">Bug 377992</a>).
+</li><li> New command: <i>Index &gt Re-resolve Unresolved Includes</i>.
</li></ul>
<p><br />
</p>
-<a name="Codan"></a><h2> <span class="headline"> Codan </span></h2>
-<a name="External-tool-based_Checkers"></a><h3> <span class="headline"> External-tool-based Checkers </span></h3>
+<a name="Code_Analysis"></a><h2> <span class="headline"> Code Analysis </span></h2>
+<a name="External-tool-based_Checkers"></a><h3> <span class="headline"> External-tool-based Checkers </span></h3>
<p>The main motivation for integrating Codan with external tools is to enjoy all the code checks from mature tools without leaving Eclipse. With the new infrastructure:
</p>
<ol><li>External tools can be configured using Codan’s preference page
diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt81/auto_hover.png b/doc/org.eclipse.cdt.doc.user/images/cdt81/auto_hover.png
new file mode 100644
index 0000000000..fef1d59579
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/cdt81/auto_hover.png
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt81/code_style.png b/doc/org.eclipse.cdt.doc.user/images/cdt81/code_style.png
new file mode 100644
index 0000000000..b269060ffb
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/cdt81/code_style.png
Binary files differ

Back to the top