1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-23 08:55:25 +02:00

User Docs for indexer/search

This commit is contained in:
Bogdan Gheorghe 2005-07-27 21:41:08 +00:00
parent e7a34062d2
commit 4d5059e54b
12 changed files with 263 additions and 468 deletions

View file

@ -41,7 +41,6 @@ declaration information. <br>
<a href="cdt_c_indexer_fullindexer.htm">Full C/C++ Indexer</a><br>
<a href="cdt_c_indexer_ctagsindexer.htm">CTags Indexer</a><br>
<a href="cdt_c_search.htm">C/C++ search</a><br>
<a href="cdt_c_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
<a href="cdt_c_indexer_open_close.htm">C/C++ Indexer Opening or Closing
a project</a><br>
<a href="cdt_c_indexer_prog_bar.htm">C/C++ Indexer Progress Bar</a></p>
@ -49,13 +48,14 @@ a project</a><br>
width="143" height="21"><br>
<a href="../tasks/cdt_t_sel_search.htm">Selection Searching for C/C++
elements</a><br>
<a href="../tasks/cdt_t_endis_indexer.htm">Enable/Disable the C/C++
<a href="../tasks/cdt_t_indexer_enablefull.htm">Enable/Disable the Full
C/C++
Indexer</a><br>
<a href="../tasks/cdt_t_indexer_prob_rep.htm">C/C++ Indexer Problem
Reporting</a><br>
<a href="../tasks/cdt_t_indexer_timeout.htm">C/C++ Indexer - Indexer
Timeout</a><br>
<a href="../tasks/cdt_t_set_src_fold.htm">Setting Source Folders</a><br>
<a href="../tasks/cdt_t_indexer_enablectags.html">Enable/Disable the
CTags
Indexer</a><br>
<a href="../tasks/cdt_t_indexer_timeout.htm"></a><a
href="../tasks/cdt_t_set_src_fold.htm">Setting Source Folders</a><br>
</p>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21">

View file

@ -1,10 +1,10 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta content="en-us" http-equiv="Content-Language">
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<title>CTags Indexer</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<link href="../help.css" type="text/css" rel="stylesheet">
</head>
<body>
<h1>CTags Indexer</h1>
@ -23,28 +23,26 @@ indexing as the Full C/C++ indexer. Specifically:<br>
<li>limited preprocessing capabilties<br>
</li>
</ul>
<p><img border="0" src="../images/ngconcepts.gif" alt="Related concepts"
width="143" height="21"> <br>
<p><img height="21" width="143" alt="Related concepts"
src="../images/ngconcepts.gif" border="0"> <br>
<a href="cdt_c_indexer.htm">C/C++ Indexer</a><br>
<a href="cdt_c_indexer_fullindexer.htm">Full C/C++ Indexer</a><br>
<a href="cdt_c_search.htm">C/C++ search</a><br>
<a href="cdt_c_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
<a href="cdt_c_indexer_open_close.htm">C/C++ Indexer Opening or Closing
a project</a><br>
<a href="cdt_c_indexer_prog_bar.htm">C/C++ Indexer Progress Bar</a></p>
<p><img border="0" src="../images/ngtasks.gif" alt="Related tasks"
width="143" height="21"><br>
<p><img height="21" width="143" alt="Related tasks"
src="../images/ngtasks.gif" border="0"><br>
<a href="../tasks/cdt_t_sel_search.htm">Selection Searching for C/C++
elements</a><br>
<a href="../tasks/cdt_t_endis_indexer.htm">Enable/Disable the C/C++
<a href="cdt_c_indexer_fullindexer.htm">Enable/Disable the Full C/C++
Indexer</a><br>
<a href="../tasks/cdt_t_indexer_prob_rep.htm">C/C++ Indexer Problem
Reporting</a><br>
<a href="../tasks/cdt_t_indexer_timeout.htm">C/C++ Indexer - Indexer
Timeout</a><br>
<a href="cdt_c_indexer_ctagsindexer.htm">Enable/Disable the CTags
Indexer</a><a href="../tasks/cdt_t_indexer_timeout.htm"></a><br>
<a href="../tasks/cdt_t_set_src_fold.htm">Setting Source Folders</a><br>
</p>
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21">
<p><img height="21" width="143" alt="Related reference"
src="../images/ngref.gif" border="0">
<br>
<a href="../reference/cdt_u_search_pref.htm">Search, C/C++ Preferences
window</a>
@ -58,7 +56,7 @@ Properties, Managed, Indexer</a>
<a href="../reference/cdt_u_sprop_indexer.htm">C/C++ Project
Properties, Standard, Indexer</a></p>
<p>&nbsp;</p>
<img src="../images/ng00_05a.gif" alt="IBM Copyright Statement"
style="width: 324px; height: 14px;">
<img style="width: 324px; height: 14px;" alt="IBM Copyright Statement"
src="../images/ng00_05a.gif">
</body>
</html>

View file

@ -1,10 +1,10 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="en-us" http-equiv="Content-Language">
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Full C/C++ Indexer</title>
<link href="../help.css" type="text/css" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>Full C/C++ Indexer</h1>
@ -18,28 +18,29 @@ quicker and more accurate results.<br>
<p>This indexer provides the most complete set of information but can
be potentially long running, especially on larger projects. <br>
</p>
<p><img height="21" width="143" alt="Related concepts"
src="../images/ngconcepts.gif" border="0"> <br>
<p><img border="0" src="../images/ngconcepts.gif" alt="Related concepts"
width="143" height="21"> <br>
<a href="cdt_c_indexer.htm">C/C++ Indexer</a><br>
<a href="cdt_c_indexer_ctagsindexer.htm">CTags Indexer</a><br>
<a href="cdt_c_search.htm">C/C++ search</a><br>
<a href="cdt_c_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
<a href="cdt_c_indexer_open_close.htm">C/C++ Indexer Opening or Closing
a project</a><br>
<a href="cdt_c_indexer_prog_bar.htm">C/C++ Indexer Progress Bar</a></p>
<p><img height="21" width="143" alt="Related tasks"
src="../images/ngtasks.gif" border="0"><br>
<p><img border="0" src="../images/ngtasks.gif" alt="Related tasks"
width="143" height="21"><br>
<a href="../tasks/cdt_t_sel_search.htm">Selection Searching for C/C++
elements</a><br>
<a href="../tasks/cdt_t_endis_indexer.htm">Enable/Disable the C/C++
<a href="../tasks/cdt_t_indexer_timeout.htm"></a><a
href="../tasks/cdt_t_indexer_enablefull.htm">Enable/Disable the Full
C/C++
Indexer</a><br>
<a href="../tasks/cdt_t_indexer_enablectags.html">Enable/Disable the
CTags
Indexer</a><br>
<a href="../tasks/cdt_t_indexer_prob_rep.htm">C/C++ Indexer Problem
Reporting</a><br>
<a href="../tasks/cdt_t_indexer_timeout.htm">C/C++ Indexer - Indexer
Timeout</a><br>
<a href="../tasks/cdt_t_set_src_fold.htm">Setting Source Folders</a><br>
</p>
<p><img height="21" width="143" alt="Related reference"
src="../images/ngref.gif" border="0">
<p><img border="0" src="../images/ngref.gif" alt="Related reference"
width="143" height="21">
<br>
<a href="../reference/cdt_u_search_pref.htm">Search, C/C++ Preferences
window</a>
@ -53,7 +54,7 @@ Properties, Managed, Indexer</a>
<a href="../reference/cdt_u_sprop_indexer.htm">C/C++ Project
Properties, Standard, Indexer</a></p>
<p>&nbsp;</p>
<img alt="IBM Copyright Statement" src="../images/ng00_05a.gif"
style="width: 324px; height: 14px;">
<img style="width: 324px; height: 14px;" src="../images/ng00_05a.gif"
alt="IBM Copyright Statement">
</body>
</html>

View file

@ -1,49 +1,52 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>C/C++ Indexer Opening or Closing a project</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta content="en-us" http-equiv="Content-Language">
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<title>C/C++ Indexer Opening or Closing a project</title>
<link href="../help.css" type="text/css" rel="stylesheet">
</head>
<body>
<h1>C/C++ Indexer Opening or Closing a project</h1>
<p>The user opening a previously closed project results in the entire project being re-indexed. </p>
<p>Closing a project results in the index being deleted. Search features will not reperot any results for closed projects.</p>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
<p>The user opening a previously closed project results in the entire
project being re-indexed. </p>
<p>Closing a project results in the index being deleted. Search
features will not report any results for closed projects.</p>
<p><img height="21" width="143" alt="Related concepts"
src="../images/ngconcepts.gif" border="0">
<br>
<a href="cdt_c_search.htm">C/C++ search</a><br>
<a href="cdt_c_indexer.htm">C/C++ Indexer</a><br>
<a href="cdt_c_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
<a href="cdt_c_indexer_fullindexer.htm">Full C/C++ Indexer</a><br>
<a href="cdt_c_indexer_ctagsindexer.htm">CTags Indexer</a><br>
<a href="cdt_c_indexer_prog_bar.htm">C/C++ Indexer Progress Bar</a></p>
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"><br>
<a href="../tasks/cdt_t_sel_search.htm">Selection Searching for C/C++ elements</a><br>
<a href="../tasks/cdt_t_endis_indexer.htm">Enable/Disable the C/C++ Indexer</a><br>
<a href="../tasks/cdt_t_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
<a href="../tasks/cdt_t_indexer_timeout.htm">C/C++ Indexer – Indexer Timeout</a><br>
<p><img height="21" width="143" alt="Related tasks"
src="../images/ngtasks.gif" border="0"><br>
<a href="../tasks/cdt_t_sel_search.htm">Selection Searching for C/C++
elements</a><br>
<a href="../tasks/cdt_t_indexer_enablefull.htm">Enable/Disable the Full
C/C++
Indexer</a><br>
<a href="../tasks/cdt_t_indexer_enablectags.html">Enable/Disable the
CTags
Indexer</a><a href="../tasks/cdt_t_indexer_timeout.htm"></a><br>
<a href="../tasks/cdt_t_set_src_fold.htm">Setting Source Folders</a><br>
</p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
<br><a href="../reference/cdt_u_search_pref.htm">Search, C/C++ Preferences window</a>
<br><a href="../reference/cdt_u_search.htm">C/C++ search page, Search dialog box</a>
<br><a href="../reference/cdt_u_mprop_indexer.htm">C/C++ Project Properties, Managed, Indexer</a>
<br><a href="../reference/cdt_u_sprop_indexer.htm">C/C++ Project Properties, Standard, Indexer</a></p>
<p><img height="21" width="143" alt="Related reference"
src="../images/ngref.gif" border="0">
<br>
<a href="../reference/cdt_u_search_pref.htm">Search, C/C++ Preferences
window</a>
<br>
<a href="../reference/cdt_u_search.htm">C/C++ search page, Search
dialog box</a>
<br>
<a href="../reference/cdt_u_mprop_indexer.htm">C/C++ Project
Properties, Managed, Indexer</a>
<br>
<a href="../reference/cdt_u_sprop_indexer.htm">C/C++ Project
Properties, Standard, Indexer</a></p>
<p>&nbsp;</p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
<img alt="IBM Copyright Statement" src="../images/ng00_04a.gif">
</body>
</html>
</html>

View file

@ -1,75 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>C/C++ Indexer Problem Reporting</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>C/C++ Indexer Problem Reporting</h1>
<p>C/C++ Index Problem reporting places a problem marker on the editor and adds an item to the error list for each preprocessor or semantic problem reported by the parser. Note that the markers will only show up the next time the file is indexed.</p>
<p><b>Note: </b>This feature is not recommended for large projects.</p>
<h2>Preprocessor Problems</h2>
<p>In order for search and search related features to work properly, it is imperative that include paths are set up properly so that the parser can find source files and index them.
If you suspect that your search results are lacking, you can turn on the preprocessor problem markers. These will place a marker on the line that has the preprocessor problem. </p>
<p>This includes:
<ul>
<li>Pound error</li>
<li>Inclusion not found</li>
<li>Definition not found</li>
<li>Invalid macro definition</li>
<li>Invalid directive</li>
<li>Conditional evaluation error</li>
</ul></p>
<h2>Semantic Problems</h2>
<p>The problem markers can also indicate semantic errors in your code. </p>
<p>The errors flagged include:
<ul>
<li>Name not found</li>
<li>Invalid overload</li>
<li>Invalid using</li>
<li>Ambiguous lookup</li>
<li>Invalid type</li>
<li>Circular inheritance</li>
<li>Invalid template</li>
</ul></p>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
<br>
<a href="cdt_c_search.htm">C/C++ search</a><br>
<a href="cdt_c_indexer.htm">C/C++ Indexer</a><br>
<a href="cdt_c_indexer_open_close.htm">C/C++ Indexer Opening or Closing a project</a><br>
<a href="cdt_c_indexer_prog_bar.htm">C/C++ Indexer Progress Bar</a></p>
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"><br>
<a href="../tasks/cdt_t_sel_search.htm">Selection Searching for C/C++ elements</a><br>
<a href="../tasks/cdt_t_endis_indexer.htm">Enable/Disable the C/C++ Indexer</a><br>
<a href="../tasks/cdt_t_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
<a href="../tasks/cdt_t_indexer_timeout.htm">C/C++ Indexer - Indexer Timeout</a><br>
<a href="../tasks/cdt_t_set_src_fold.htm">Setting Source Folders</a><br>
</p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
<br><a href="../reference/cdt_u_search_pref.htm">Search, C/C++ Preferences window</a>
<br><a href="../reference/cdt_u_search.htm">C/C++ search page, Search dialog box</a>
<br><a href="../reference/cdt_u_mprop_indexer.htm">C/C++ Project Properties, Managed, Indexer</a>
<br><a href="../reference/cdt_u_sprop_indexer.htm">C/C++ Project Properties, Standard, Indexer</a></p>
<p>&nbsp;</p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.6 KiB

After

Width:  |  Height:  |  Size: 21 KiB

View file

@ -1,151 +1,196 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ search</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta content="en-us" http-equiv="Content-Language">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>C/C++ search</title>
<link href="../help.css" type="text/css" rel="stylesheet">
</head>
<body>
<h1>C/C++ search</h1>
<p><img src="../images/search.png" alt="Search Dialog Box" ></p>
<p>
<dt>Search string</dt>
<dd>Specifies a search string.</dd>
<dd>The search functions support the following wildcards:</dd>
<ul>
<dd><li>Use * to represent any series of characters</li></dd>
<dd><li>Use ? to represent any single character</li></dd>
<dd><li>Use \* to find an asterisk character (*)</li></dd>
</ul></p>
<dt>Case sensitive</dt>
<dd>Searches will return results which match capitalization specified in the search string precisely.<br>&nbsp;</dd><br>
<dt>Search for</dt>
<dd>Specify the types of elements to include in the search:<dd><br>
<dd><table border="1" cellspacing="0">
<tr>
<th>Search for</th>
<th>Description</th>
</tr>
<tr>
<td><b>Class/Struct</b></td>
<td>Includes classes and structs in your search.</td>
</tr>
<tr>
<td><b>Function</b></td>
<td>Searches for global functions or functions in a namespace (functions that are not members of a class, struct, or union).</td>
</tr>
<tr>
<td><b>Variable</b></td>
<td>Searches for variables that are not members of a class, struct, or union.</td>
</tr>
<tr>
<td><b>Union</b></td>
<td>Searches for unions.</td>
</tr>
<td><b>Method</b></td>
<td>Searches for methods that are members of a class, struct, or union.</td>
</tr>
<tr>
<td><b>Field</b></td>
<td>Searches for fields that are members of a class, struct, or union.</td>
</tr>
<tr>
<td><b>Enumeration</b></td>
<td>Searches for enumerations.</td>
</tr>
<tr>
<td><b>Enumerator</b></td>
<td>Searches for enumerators.</td>
</tr>
<tr>
<td><b>Namespace</b></td>
<td>Searches for namespaces.</td>
</tr>
<tr>
<td><b>Any Element</b></td>
<td>Includes all elements in the search.</td>
</tr>
</table></dd><br>
<dt>Limit to</dt>
<dd>Specify the types of context to search:<dd><br>
<dd><table border="1" cellspacing="0">
<tr>
<th>Limit to</th>
<th>Description</th>
</tr>
<tr>
<td><b>Declarations</b></td>
<td>Limits the search to declarations.</td>
</tr>
<tr>
<td><b>Definitions</b></td>
<td>Limits the search to definitions (for functions, methods, variables, and fields).</td>
</tr>
<tr>
<td><b>References</b></td>
<td>Limits the search to references.</td>
</tr>
<tr>
<td><b>All Occurrences</b></td>
<td>Includes declarations, definitions, and references in the search.</td>
</tr>
</table></dd><br>
<dt>Scope</dt>
<dd>Choose the scope of the search:<dd><br>
<dd><table border="1" cellspacing="0">
<tr>
<th>Scope</th>
<th>Availability</th>
<th>Description</th>
</tr>
<tr>
<td><b>Workspace</b></td>
<td>all elements</td>
<td>Searches in the full workspace</td>
</tr>
<tr>
<td><b>Selected Resources</b></td>
<td>all elements</td>
<td>Searches the project selected in the <b>Projects</b> view</td>
</tr>
<tr>
<td><b>Workings Set</b></td>
<td>all elements</td>
<td>Searches in a working set</td>
</tr>
</table></dd><br>
<p><img alt="Search Dialog Box" src="../images/search.png"></p>
<p> </p>
<dt>Search string</dt>
<dd>Specifies a search string.</dd>
<dd>The search functions support the following wildcards:</dd>
<ul>
<dd><li>Use * to represent any series of characters</li>
</dd>
<dd><li>Use ? to represent any single character</li>
</dd>
<dd><li>Use \* to find an asterisk character (*)</li>
</dd>
</ul>
<dt>Case sensitive</dt>
<dd>Searches will return results which match capitalization specified
in the search string precisely.<br>
&nbsp;</dd>
<br>
<dt>Search for</dt>
<dd>Specify the types of elements to include in the search:</dd>
<dd><br>
</dd>
<dd>
<table cellspacing="0" border="1">
<tbody>
<tr>
<th>Search for</th>
<th>Description</th>
</tr>
<tr>
<td><b>Class/Struct</b></td>
<td>Includes classes and structs in your search.</td>
</tr>
<tr>
<td><b>Function</b></td>
<td>Searches for global functions or functions in a namespace
(functions that are not members of a class, struct, or union).</td>
</tr>
<tr>
<td><b>Variable</b></td>
<td>Searches for variables that are not members of a class,
struct, or union.</td>
</tr>
<tr>
<td><b>Union</b></td>
<td>Searches for unions.</td>
</tr>
<tr>
<td><b>Method</b></td>
<td>Searches for methods that are members of a class, struct,
or union.</td>
</tr>
<tr>
<td><b>Field</b></td>
<td>Searches for fields that are members of a class, struct, or
union.</td>
</tr>
<tr>
<td><b>Enumeration</b></td>
<td>Searches for enumerations.</td>
</tr>
<tr>
<td><b>Enumerator</b></td>
<td>Searches for enumerators.</td>
</tr>
<tr>
<td><b>Namespace</b></td>
<td>Searches for namespaces.</td>
</tr>
<tr>
<td style="vertical-align: top;"><span
style="font-weight: bold;">Typedef</span><br>
</td>
<td style="vertical-align: top;">Searches for typedef.<br>
</td>
</tr>
<tr>
<td style="vertical-align: top;"><span
style="font-weight: bold;">Macro</span><br>
</td>
<td style="vertical-align: top;">Searches for macro.<br>
</td>
</tr>
<tr>
<td><b>Any Element</b></td>
<td>Includes all elements in the search.</td>
</tr>
</tbody>
</table>
</dd>
<br>
<dt>Limit to</dt>
<dd>Specify the types of context to search:</dd>
<dd><br>
</dd>
<dd>
<table cellspacing="0" border="1">
<tbody>
<tr>
<th>Limit to</th>
<th>Description</th>
</tr>
<tr>
<td><b>Declarations</b></td>
<td>Limits the search to declarations.</td>
</tr>
<tr>
<td><b>Definitions</b></td>
<td>Limits the search to definitions (for functions, methods,
variables, and fields).</td>
</tr>
<tr>
<td><b>References</b></td>
<td>Limits the search to references.</td>
</tr>
<tr>
<td><b>All Occurrences</b></td>
<td>Includes declarations, definitions, and references in the
search.</td>
</tr>
</tbody>
</table>
</dd>
<br>
<dt>Scope</dt>
<dd>Choose the scope of the search:</dd>
<dd><br>
</dd>
<dd>
<table cellspacing="0" border="1">
<tbody>
<tr>
<th>Scope</th>
<th>Availability</th>
<th>Description</th>
</tr>
<tr>
<td><b>Workspace</b></td>
<td>all elements</td>
<td>Searches in the full workspace</td>
</tr>
<tr>
<td><b>Selected Resources</b></td>
<td>all elements</td>
<td>Searches the resources selected in the <b>Projects</b> view</td>
</tr>
<tr>
<td style="vertical-align: top;"><span
style="font-weight: bold;">Enclosing Projects</span><br>
</td>
<td style="vertical-align: top;">all elements<br>
</td>
<td style="vertical-align: top;">Searches in the enclosing
projects (plus the include paths) of the selected resource <br>
</td>
</tr>
<tr>
<td><b>Workings Set</b></td>
<td>all elements</td>
<td>Searches in a working set</td>
</tr>
</tbody>
</table>
</dd>
<br>
<dd>Working sets can be created and used from within the search dialog.</dd>
</p>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21"> <br>
<p><img height="21" width="143" alt="Related concepts"
src="../images/ngconcepts.gif" border="0"> <br>
<a href="../concepts/cdt_o_code_entry.htm">Coding aids</a><br>
<a href="../concepts/cdt_c_search.htm">C/C++ search</a></p>
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"> <br>
<p><img height="21" width="143" alt="Related tasks"
src="../images/ngtasks.gif" border="0"> <br>
<a href="../tasks/cdt_t_search.htm">Searching for C/C++ elements</a><br>
<a href="../tasks/cdt_t_cust_cpp_editor.htm">Customizing the C/C++ editor</a></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
<a href="../tasks/cdt_t_cust_cpp_editor.htm">Customizing the C/C++
editor</a></p>
<p><img height="21" width="143" alt="Related reference"
src="../images/ngref.gif" border="0">
<br>
<a href="cdt_o_ceditor_pref.htm">C/C++ editor preferences</a><br>
<a href="cdt_u_m_search.htm">Search action</a><br>
<a href="cdt_u_search_view.htm">Search view</a></p>
<p>
<img src="../images/rh03_04.gif" ALT="Red Hat Copyright Statement"> <br>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</p>
<img alt="Red Hat Copyright Statement" src="../images/rh03_04.gif"> <br>
<img alt="IBM Copyright Statement" src="../images/ng00_04a.gif"> </p>
</body>
</html>
</html>

View file

@ -1,63 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Enable/Disable the C/C++ Indexer</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>Enable/Disable the C/C++ Indexer</h1>
<p>The C/C++ indexer is on by default. You can enable/disable indexing on any project from the C/C++ perspective. </p>
<p><img src="../images/cdt_properties_indexer.png" alt="C/C++ Indexer Properties"></p>
<p>The indexer can be enabled or disabled at any time by:
<ol>
<li>Right clicking on the project</li>
<li>Selecting <b>Properties</b></li>
<li>Navigate to the <b>C/C++ Indexer</b> page</li>
<li>Select/Deselect the <b>Enable C/C++ Indexing</b> checkbox.</li>
</ol></p>
<p>If you enable the index on a project that had the index disabled, the indexer will reindex all of the project’s source folders.</p>
<p>If you disable the index on a project, it will no longer react to any resource change events. If the indexer is indexing at the time you disable the index, it will throw away the rest of the index jobs at that point. </p>
<p>If some projects in your workspace have the indexer disabled, then search will display a warning message in the status bar. If all projects have the index disabled then Search will not allow you to continue until at least one project has the index enabled.</p>
<p>You can also disable the indexer when you first create a new project by clicking on the C/C++ Indexer tab (which is present in both Standard and Managed project wizards) and deselecting the <b>Enable C/C++ Indexing</b> checkbox.</p>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
<br>
<a href="../concepts/cdt_c_search.htm">C/C++ search</a><br>
<a href="../concepts/cdt_c_indexer.htm">C/C++ Indexer</a><br>
<a href="../concepts/cdt_c_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
<a href="../concepts/cdt_c_indexer_open_close.htm">C/C++ Indexer Opening or Closing a project</a><br>
<a href="../concepts/cdt_c_indexer_prog_bar.htm">C/C++ Indexer Progress Bar</a></p>
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"><br>
<a href="../tasks/cdt_t_sel_search.htm">Selection Searching for C/C++ elements</a><br>
<a href="../tasks/cdt_t_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
<a href="../tasks/cdt_t_indexer_timeout.htm">C/C++ Indexer - Indexer Timeout</a><br>
<a href="../tasks/cdt_t_set_src_fold.htm">Setting Source Folders</a><br>
</p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
<br><a href="../reference/cdt_u_search_pref.htm">Search, C/C++ Preferences window</a>
<br><a href="../reference/cdt_u_search.htm">C/C++ search page, Search dialog box</a>
<br><a href="../reference/cdt_u_mprop_indexer.htm">C/C++ Project Properties, Managed, Indexer</a>
<br><a href="../reference/cdt_u_sprop_indexer.htm">C/C++ Project Properties, Standard, Indexer</a></p>
<p>&nbsp;</p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</body>
</html>

View file

@ -5,6 +5,8 @@
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Enable/Disable CTags Indexer</title>
<link rel="stylesheet" type="text/css" href="../help.css">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
</head>
<body>
<h1>Enable/Disable CTags Indexer</h1>
@ -126,8 +128,6 @@ reacting to resource changes.<br>
<br>
<a href="../concepts/cdt_c_search.htm">C/C++ search</a><br>
<a href="../concepts/cdt_c_indexer.htm">C/C++ Indexer</a><br>
<a href="../concepts/cdt_c_indexer_prob_rep.htm">C/C++ Indexer Problem
Reporting</a><br>
<a href="../concepts/cdt_c_indexer_open_close.htm">C/C++ Indexer
Opening or Closing a project</a><br>
<a href="../concepts/cdt_c_indexer_prog_bar.htm">C/C++ Indexer Progress
@ -136,10 +136,8 @@ Bar</a></p>
src="../images/ngtasks.gif" alt="Related tasks"><br>
<a href="../tasks/cdt_t_sel_search.htm">Selection Searching for C/C++
elements</a><br>
<a href="../tasks/cdt_t_endis_indexer.htm">Enable/Disable the C/C++
Indexer</a><br>
<a href="../tasks/cdt_t_indexer_timeout.htm">C/C++ Indexer - Indexer
Timeout</a><br>
<a href="cdt_t_indexer_enablefull.htm">Enable/Disable the Full C/C++
Indexer</a><a href="../tasks/cdt_t_indexer_timeout.htm"></a><br>
<a href="../tasks/cdt_t_set_src_fold.htm">Setting Source Folders</a><br>
</p>
<p><img style="border: 0px solid ; width: 143px; height: 21px;"
@ -159,8 +157,6 @@ Properties, Standard, Indexer</a></p>
<p>&nbsp;</p>
<img src="../images/ng00_05a.gif" alt="IBM Copyright Statement"
style="width: 324px; height: 14px;">
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<title></title>
<br>
<br>
</body>

View file

@ -84,8 +84,6 @@ reacting to resource changes.<br>
<br>
<a href="../concepts/cdt_c_search.htm">C/C++ search</a><br>
<a href="../concepts/cdt_c_indexer.htm">C/C++ Indexer</a><br>
<a href="../concepts/cdt_c_indexer_prob_rep.htm">C/C++ Indexer Problem
Reporting</a><br>
<a href="../concepts/cdt_c_indexer_open_close.htm">C/C++ Indexer
Opening or Closing a project</a><br>
<a href="../concepts/cdt_c_indexer_prog_bar.htm">C/C++ Indexer Progress
@ -94,10 +92,8 @@ Bar</a></p>
src="../images/ngtasks.gif" border="0"><br>
<a href="../tasks/cdt_t_sel_search.htm">Selection Searching for C/C++
elements</a><br>
<a href="../tasks/cdt_t_endis_indexer.htm">Enable/Disable the C/C++
<a href="cdt_t_indexer_enablectags.html">Enable/Disable the CTags
Indexer</a><br>
<a href="../tasks/cdt_t_indexer_timeout.htm">C/C++ Indexer - Indexer
Timeout</a><br>
<a href="../tasks/cdt_t_set_src_fold.htm">Setting Source Folders</a><br>
</p>
<p><img height="21" width="143" alt="Related reference"

View file

@ -1,53 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>C/C++ Indexer Problem Reporting</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>C/C++ Indexer Problem Reporting</h1>
<p>C/C++ Index Problem reporting places a problem marker on the editor and adds an item to the error list for each preprocessor or semantic problem reported by the parser. Note that the markers will only show up the next time the file is indexed.</p>
<p><img src="../images/cdt_properties_indexer.png" alt="C/C++ Indexer Properties"></p>
<p>To enable C/C++ Index Problem reporting:
<ol>
<li>Right click on the project and select <b>Properties &gt; C/C++ Indexer</b></li>
<li>Select the <b>Enable C/C++ Index problem reporting</b> checkbox</li>
<li>Click <b>OK</b></li>
</ol></p>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
<br>
<a href="../concepts/cdt_c_search.htm">C/C++ search</a><br>
<a href="../concepts/cdt_c_indexer.htm">C/C++ Indexer</a><br>
<a href="../concepts/cdt_c_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
<a href="../concepts/cdt_c_indexer_open_close.htm">C/C++ Indexer Opening or Closing a project</a><br>
<a href="../concepts/cdt_c_indexer_prog_bar.htm">C/C++ Indexer Progress Bar</a></p>
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"><br>
<a href="../tasks/cdt_t_sel_search.htm">Selection Searching for C/C++ elements</a><br>
<a href="../tasks/cdt_t_endis_indexer.htm">Enable/Disable the C/C++ Indexer</a><br>
<a href="../tasks/cdt_t_indexer_timeout.htm">C/C++ Indexer - Indexer Timeout</a><br>
<a href="../tasks/cdt_t_set_src_fold.htm">Setting Source Folders</a><br>
</p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
<br><a href="../reference/cdt_u_search_pref.htm">Search, C/C++ Preferences window</a>
<br><a href="../reference/cdt_u_search.htm">C/C++ search page, Search dialog box</a>
<br><a href="../reference/cdt_u_mprop_indexer.htm">C/C++ Project Properties, Managed, Indexer</a>
<br><a href="../reference/cdt_u_sprop_indexer.htm">C/C++ Project Properties, Standard, Indexer</a></p>
<p>&nbsp;</p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</body>
</html>

View file

@ -1,53 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>C/C++ Indexer – Indexer Timeout</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>C/C++ Indexer – Indexer Timeout</h1>
<p>If the indexer gets stuck on a particular file while indexing there is a timeout watchdog, which will terminate the indexing attempt after a certain period.</p>
<p><img src="../images/search_pref.png" alt="C/C++ Search Preferences"></p>
<p>This can be set as follows:
<ol>
<li>Click <b>Windows &gt; Preferences &gt; C/C++ &gt; Search</b></li>
<li>Enter the timeout value in milliseconds into the text field.</li>
<li>Click <b>OK</b></li>
</ol></p>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
<br>
<a href="../concepts/cdt_c_search.htm">C/C++ search</a><br>
<a href="../concepts/cdt_c_indexer.htm">C/C++ Indexer</a><br>
<a href="../concepts/cdt_c_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
<a href="../concepts/cdt_c_indexer_open_close.htm">C/C++ Indexer Opening or Closing a project</a><br>
<a href="../concepts/cdt_c_indexer_prog_bar.htm">C/C++ Indexer Progress Bar</a></p>
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"><br>
<a href="cdt_t_sel_search.htm">Selection Searching for C/C++ elements</a><br>
<a href="cdt_t_endis_indexer.htm">Enable/Disable the C/C++ Indexer</a><br>
<a href="cdt_t_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
<a href="cdt_t_set_src_fold.htm">Setting Source Folders</a><br>
</p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
<br><a href="../reference/cdt_u_search_pref.htm">Search, C/C++ Preferences window</a>
<br><a href="../reference/cdt_u_search.htm">C/C++ search page, Search dialog box</a>
<br><a href="../reference/cdt_u_mprop_indexer.htm">C/C++ Project Properties, Managed, Indexer</a>
<br><a href="../reference/cdt_u_sprop_indexer.htm">C/C++ Project Properties, Standard, Indexer</a></p>
<p>&nbsp;</p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</body>
</html>