2011-03-31 13:59:18 +00:00
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2009-04-28 16:04:39 +00:00
< html lang = "en" >
2005-07-27 20:04:02 +00:00
< head >
< meta http-equiv = "Content-Language" content = "en-us" >
< meta http-equiv = "Content-Type" content = "text/html; charset=UTF-8" >
2010-04-20 19:48:57 +00:00
< title > Indexer preferences (C/C++)< / title >
2005-07-27 20:04:02 +00:00
< link rel = "stylesheet" type = "text/css" href = "../help.css" >
2010-05-13 02:21:52 +00:00
< script language = "JavaScript" src = "PLUGINS_ROOT/org.eclipse.help/livehelp.js" > < / script >
2005-07-27 20:04:02 +00:00
< / head >
< body >
2012-09-19 17:16:24 -04:00
< div role = "main" > < h1 > Indexer preferences (C/C++)< / h1 >
2011-03-31 13:59:18 +00:00
< p > Use the < img src = "../images/command_link.png" alt = "" > < a class = "command-link" href = 'javascript:executeCommand("org.eclipse.ui.window.preferences(preferencePageId=org.eclipse.cdt.ui.preferences.IndexerPreferencePage)")' > Indexer< / a > preference panel to select the indexer used by default for new projects and configure its behavior.< / p >
2010-05-13 02:21:52 +00:00
< p > < img src = "../images/indexer_preference_page.png" alt = "Indexer Preferences Window" > < br >
2005-07-27 20:04:02 +00:00
< / p >
2010-05-13 02:21:52 +00:00
< table width = "700" cellpadding = "5" cellspacing = "0" border = "1" bordercolor = "#DDDDDD" >
< caption > < strong > Indexer Options< / strong > < / caption >
2007-06-18 15:28:59 +00:00
< colgroup >
< col width = "30%" valign = "top" >
< col width = "70%" valign = "top" >
< / colgroup >
< tbody >
2010-05-13 02:21:52 +00:00
< tr >
2011-03-31 13:59:18 +00:00
< th id = "option" > < strong > Option< / strong > < / th >
< th id = "description" > < strong > Description< / strong > < / th >
2010-05-13 02:21:52 +00:00
< / tr >
< tr valign = "top" >
2011-03-31 13:59:18 +00:00
< td headers = "option" > < strong > Select Indexer < / strong > < / td >
< td headers = "description" > Select the indexer to use by default for all new projects. < / td >
2007-06-18 15:28:59 +00:00
< / tr >
2010-05-13 02:21:52 +00:00
< tr valign = "top" >
2011-03-31 13:59:18 +00:00
< td headers = "option" > < strong > Index source files not included in the build< / strong > < / td >
< td headers = "description" > Activate this checkbox to index all source files used by the project.< / td >
2007-06-18 15:28:59 +00:00
< / tr >
2010-05-13 02:21:52 +00:00
< tr valign = "top" >
2011-03-31 13:59:18 +00:00
< td headers = "option" > < strong > Index unused headers< / strong > < / td >
< td headers = "description" > Activate this checkbox to index unused header files.< / td >
2007-06-18 15:28:59 +00:00
< / tr >
2010-05-13 02:21:52 +00:00
< tr valign = "top" >
2011-03-31 13:59:18 +00:00
< td headers = "option" > < strong > Allow heuristic resolution of includes < / strong > < / td >
< td headers = "description" > Activate this checkbox to allow the indexer to skip indexing duplicate include files. < / td >
2010-05-13 02:21:52 +00:00
< / tr >
< tr valign = "top" >
2011-03-31 13:59:18 +00:00
< td headers = "option" > < strong > Skip files larger than< / strong > < / td >
< td headers = "description" > Enter the maximum file size to skip when indexing.< / td >
2008-11-20 09:17:20 +00:00
< / tr >
2010-05-13 02:21:52 +00:00
< tr valign = "top" >
2011-03-31 13:59:18 +00:00
< td headers = "option" > < strong > Skip all references (Call Hierarchy and Search will not work) < / strong > < / td >
< td headers = "description" > Activate this checkbox to not index references to save space and gain performance. This prevents some portions of CDT from working, like Call Hierarchy and search for references. < / td >
2010-05-13 02:21:52 +00:00
< / tr >
< tr valign = "top" >
2011-03-31 13:59:18 +00:00
< td headers = "option" > < strong > Skip implicit references (e.g. overloaded operators) < / strong > < / td >
< td headers = "description" > Activate this checkbox to not index implicit references.< / td >
2010-05-13 02:21:52 +00:00
< / tr >
< tr valign = "top" >
2011-03-31 13:59:18 +00:00
< td headers = "option" > < strong > Skip type and macro references (Search for these references will not work) < / strong > < / td >
< td headers = "description" > Activate this checkbox to not index macro or type references. This prevents some portions of CDT from working, like Search. < / td >
2007-06-18 15:28:59 +00:00
< / tr >
2010-05-13 02:21:52 +00:00
< tr valign = "top" >
2011-03-31 13:59:18 +00:00
< td headers = "option" > < strong > Files to index up-front < / strong > < / td >
< td headers = "description" > Type a comma separated list of files that should always be indexed immediately. < / td >
2010-05-13 02:21:52 +00:00
< / tr >
< tr valign = "top" >
2011-03-31 13:59:18 +00:00
< td headers = "option" > < strong > Automatically update the index < / strong > < / td >
< td headers = "description" > Activate this checkbox to have the index automatically update as it requires. < / td >
2007-06-18 15:28:59 +00:00
< / tr >
2010-05-13 02:21:52 +00:00
< tr valign = "top" >
2011-03-31 13:59:18 +00:00
< td headers = "option" > < strong > Update index immediately after every file change < / strong > < / td >
< td headers = "description" > Activate this checkbox to force an index update whenever a file is saved. < / td >
2007-06-18 15:28:59 +00:00
< / tr >
2010-05-13 02:21:52 +00:00
< tr valign = "top" >
2011-03-31 13:59:18 +00:00
< td headers = "option" > < strong > Use active build configuration < / strong > < / td >
< td headers = "description" > Activate to always use the active build configuration indexer settings to build the index. < / td >
2007-06-18 15:28:59 +00:00
< / tr >
2010-05-13 02:21:52 +00:00
< tr valign = "top" >
2011-03-31 13:59:18 +00:00
< td headers = "option" > < strong > Use the build configuration specified in the project's indexer settings < / strong > < / td >
< td headers = "description" > Activate to always use the project's indexer settings to build the index. < / td >
2007-06-18 15:28:59 +00:00
< / tr >
2010-05-13 02:21:52 +00:00
< tr valign = "top" >
2011-03-31 13:59:18 +00:00
< td headers = "option" > < strong > Index database cache: Limit relative to the maximum heap size < / strong > < / td >
< td headers = "description" > Specify the relative size limit the index can reach based on the maximum heap size. < / td >
2007-06-18 15:28:59 +00:00
< / tr >
2010-05-13 02:21:52 +00:00
< tr valign = "top" >
2011-03-31 13:59:18 +00:00
< td headers = "option" > < strong > Index database cache: Absolute limit < / strong > < / td >
< td headers = "description" > Specify the maximum size the index database cache is limited to. < / td >
2007-06-18 15:28:59 +00:00
< / tr >
2010-05-13 02:21:52 +00:00
< tr valign = "top" >
2011-03-31 13:59:18 +00:00
< td headers = "option" > < strong > Header file cache: Absolute limit < / strong > < / td >
< td headers = "description" > Specify the maximum size the header file cache is limited to. < / td >
2007-06-18 15:28:59 +00:00
< / tr >
< / tbody >
< / table >
2005-07-27 20:04:02 +00:00
< p > < img style = "border: 0px solid ; width: 143px; height: 21px;"
src="../images/ngconcepts.gif" alt="Related concepts"> < 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 style = "border: 0px solid ; width: 143px; height: 21px;"
src="../images/ngtasks.gif" alt="Related tasks"> < 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 style = "border: 0px solid ; width: 143px; height: 21px;"
src="../images/ngref.gif" alt="Related reference">
< br >
< a href = "cdt_u_search.htm" > C/C++ search page, Search window< / a > < br >
< a href = "cdt_u_m_search.htm" > Search action< / a > < br >
< a href = "cdt_u_search_view.htm" > Search view< / a > < br >
< / p >
2010-05-13 14:26:15 +00:00
< hr >
2010-05-13 02:21:52 +00:00
< p >
2010-05-13 14:26:15 +00:00
< img src = "../images/ng00_05a.gif" alt = "Copyright IBM statement" > < br >
2010-05-13 02:21:52 +00:00
< img src = "../images/nokiaCopyright.png" alt = "Nokia Copyright Statement" width = "375" height = "12" >
2005-07-27 20:04:02 +00:00
< / p >
< p >
< / p >
2012-09-19 17:16:24 -04:00
< / div > < / body >
2005-07-27 20:04:02 +00:00
< / html >