From 8c37d3dbe0049d76621591b7097e13c51cb7e246 Mon Sep 17 00:00:00 2001 From: David Daoust Date: Fri, 12 Aug 2005 13:43:10 +0000 Subject: [PATCH] Doc update from Devin. Here's what I've changed: changes to the doc htm files: - added open definition -> added concepts/cdt_c_open_definitions.htm -> added images/openDefinition.png -> added images/open_definition_error.png -> updated images/openDeclaration.png -> updated images/open_declaration_error.png -> added tasks/cdt_t_open_definitions.htm -> updated links to point to open definition wherever open declaration is linked - information about the code reader buffer and properties in the menu -> added images/cdt_pref_parser.png -> added reference/cdt_o_parser_pref.htm (C/C++ Parser preferences) -> added reference/cdt_u_c_parser_codereader_cache_pref.htm -> added link to cdt_o_parser_pref.htm in reference/cdt_o_ref.htm - removed reference/cdt_u_shared_lib_view_pref.htm since it has no useful information (also removed the corresponding link in contexts_CDT_DEBUGGER.xml) - renamed the link absolute path "file:///E:/CDT/3.1/eclipse/org.eclipse.cdt.doc.user/images/indexer_import_largeproject1.PNG" in tasks/indexer_importing_large_project.html to the relative path "../images/indexer_import_largeproject1.PNG" dead links: removed: concepts/cdt_c_editor.htm ->
C/C++ editor key binding actions removed: concepts/cdt_c_indexer_ctagsindexer.htm -> removed: concepts/cdt_c_indexer_ctagsindexer.htm -> Search, C/C++ Preferences window removed: concepts/cdt_c_indexer_fullindexer.htm -> removed: concepts/cdt_c_indexer_fullindexer.htm -> Search, C/C++ Preferences window removed: concepts/cdt_c_indexer_open_close.htm -> removed: concepts/cdt_c_indexer_open_close.htm -> Search, C/C++ Preferences window removed: concepts/cdt_c_indexer_prog_bar.htm -> removed: concepts/cdt_c_indexer_prog_bar.htm -> Search, C/C++ Preferences window removed: concepts/cdt_c_indexer.htm -> removed: concepts/cdt_c_indexer.htm -> Search, C/C++ Preferences window renamed to references/cdt_u_m_edit.htm: concepts/cdt-c_templates.htm -> Edit menu removed: concepts/cdt_o_concepts.htm -> C/C++ Indexer Problem Reporting
removed: reference/cdt_u_m_project.htm -> Concepts/cdtconcepts-4.htm removed: reference/cdt_u_m_project.htm -> Tasks/cdttasks-106.htm removed: reference/cdt_o_ref.htm -> reference/cdt_u_mfile_rbcs.htm removed: reference/cdt_o_ref.htm -> reference/cdt_u_search_pref.htm renamed to cdt_o_mproj_pref.htm: reference/cdt_o_ref.htm -> reference/cdt_o_mproj_pref.htm removed: reference/cdt_u_m_project.htm -> Tasks/cdttasks-106.htm removed: tasks/cdt_o_tasks.htm -> C/C++ Indexer Problem Reporting
--- .../concepts/cdt_c_editor.htm | 1 - .../concepts/cdt_c_indexer.htm | 5 +- .../concepts/cdt_c_indexer_ctagsindexer.htm | 5 +- .../concepts/cdt_c_indexer_fullindexer.htm | 5 +- .../concepts/cdt_c_indexer_open_close.htm | 5 +- .../concepts/cdt_c_indexer_prog_bar.htm | 5 +- .../concepts/cdt_c_open_declarations.htm | 3 +- .../concepts/cdt_c_open_definitions.htm | 40 ++++++++++++++ .../concepts/cdt_c_outlineview.htm | 1 + .../concepts/cdt_c_search.htm | 8 ++- .../concepts/cdt_c_templates.htm | 2 +- .../concepts/cdt_o_concepts.htm | 2 +- .../concepts/cdt_o_nav.htm | 1 + .../contexts_CDT_DEBUGGER.xml | 6 --- .../images/cdt_pref_parser.png | Bin 0 -> 16546 bytes .../images/openDeclaration.png | Bin 6134 -> 13306 bytes .../images/openDefinition.png | Bin 0 -> 13413 bytes .../images/open_declaration_error.png | Bin 963 -> 1282 bytes .../images/open_definition_error.png | Bin 0 -> 1283 bytes .../reference/cdt_o_parser_perf.htm | 24 +++++++++ .../reference/cdt_o_ref.htm | 7 ++- .../cdt_u_c_parser_codereader_cache_pref.htm | 23 ++++++++ .../reference/cdt_u_m_project.htm | 8 --- .../reference/cdt_u_shared_lib_view_pref.htm | 20 ------- .../tasks/cdt_o_tasks.htm | 2 +- .../tasks/cdt_o_write_code.htm | 1 + .../tasks/cdt_t_open_declarations.htm | 1 + .../tasks/cdt_t_open_definitions.htm | 49 ++++++++++++++++++ .../tasks/cdt_t_refactoring.htm | 1 + .../tasks/cdt_t_search.htm | 8 ++- .../tasks/cdt_t_sel_search.htm | 8 ++- .../tasks/cdt_t_show_proj_files.htm | 4 +- .../indexer_importing_large_project.html | 2 +- .../topics_Concepts.xml | 3 +- doc/org.eclipse.cdt.doc.user/topics_Tasks.xml | 1 + 35 files changed, 179 insertions(+), 72 deletions(-) create mode 100644 doc/org.eclipse.cdt.doc.user/concepts/cdt_c_open_definitions.htm create mode 100644 doc/org.eclipse.cdt.doc.user/images/cdt_pref_parser.png create mode 100644 doc/org.eclipse.cdt.doc.user/images/openDefinition.png create mode 100644 doc/org.eclipse.cdt.doc.user/images/open_definition_error.png create mode 100644 doc/org.eclipse.cdt.doc.user/reference/cdt_o_parser_perf.htm create mode 100644 doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_parser_codereader_cache_pref.htm delete mode 100644 doc/org.eclipse.cdt.doc.user/reference/cdt_u_shared_lib_view_pref.htm create mode 100644 doc/org.eclipse.cdt.doc.user/tasks/cdt_t_open_definitions.htm diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_editor.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_editor.htm index 083f0d75c00..08a98c70541 100644 --- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_editor.htm +++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_editor.htm @@ -35,7 +35,6 @@ This C/C++ editor is invoked automatically when you edit a C/C++ source file.

Related reference -
C/C++ editor key binding actions
C/C++ editor preferences
Outline view for C/C++
Views and editors diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer.htm index 0ee6b8d437d..652bd25d7a9 100644 --- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer.htm +++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer.htm @@ -54,15 +54,12 @@ Indexer
Enable/Disable the CTags Indexer
-Setting Source Folders

Related reference
-Search, C/C++ Preferences -window -
C/C++ search page, Search dialog box
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_ctagsindexer.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_ctagsindexer.htm index c09778d3dd5..5a3771bf70b 100644 --- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_ctagsindexer.htm +++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_ctagsindexer.htm @@ -38,15 +38,12 @@ elements
Enable/Disable the Full C/C++ Indexer
Enable/Disable the CTags -Indexer
+Indexer
Setting Source Folders

Related reference
-Search, C/C++ Preferences -window -
C/C++ search page, Search dialog box
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_fullindexer.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_fullindexer.htm index 8def4a973e9..9a0c3533e37 100644 --- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_fullindexer.htm +++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_fullindexer.htm @@ -30,7 +30,7 @@ a project
width="143" height="21">
Selection Searching for C/C++ elements
-Enable/Disable the Full C/C++ Indexer
@@ -42,9 +42,6 @@ Indexer

Related reference
-Search, C/C++ Preferences -window -
C/C++ search page, Search dialog box
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_open_close.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_open_close.htm index 5a27af708c3..8d5b21cc52f 100644 --- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_open_close.htm +++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_open_close.htm @@ -29,15 +29,12 @@ C/C++ Indexer
Enable/Disable the CTags -Indexer
+Indexer
Setting Source Folders

Related reference
-Search, C/C++ Preferences -window -
C/C++ search page, Search dialog box
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_prog_bar.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_prog_bar.htm index cc3b62c76b9..8f9b240dae0 100644 --- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_prog_bar.htm +++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_prog_bar.htm @@ -35,15 +35,12 @@ elements
Enable/Disable the Full C/C++ Indexer
Enable/Disable the -CTags Indexer
+CTags Indexer
Setting Source Folders

Related reference
-Search, C/C++ Preferences -window -
C/C++ search page, Search dialog box
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 8226f5c612e..1cbbf18d01e 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 @@ -20,7 +20,7 @@ Open declaration requires your file to have the proper include paths set up to the declaration. If for any reason open declaration cannot find the declaration, it will display the following message in the status line:

-This operation is unavailable on the current selection message. +No declaration was found message.

For more information see Adding Include paths and symbols.

@@ -30,6 +30,7 @@ If for any reason open declaration cannot find the declaration, it will display

Related tasks
Adding Include paths and symbols
Navigate to a C or C++ element's declaration
+Navigate to a C or C++ element's definition
Searching for C/C++ elements

IBM Copyright Statement

diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_open_definitions.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_open_definitions.htm new file mode 100644 index 00000000000..3d474b90ebd --- /dev/null +++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_open_definitions.htm @@ -0,0 +1,40 @@ + + + + + + +Open definitions + + + + + +

Open definition

+ +

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

+ +Editor View showing Open Definition option + +

Open definition will attempt to navigate to the exact definition of the selected element. +Open definition requires your file to have the proper include paths set up to the definition. +If for any reason open definition cannot find the definition, it will display the following message in the status line:

+ +No definition was found message. + +

For more information see Adding Include paths and symbols.

+ +

Related concepts
+CDT Projects
+C/C++ search

+

Related tasks
+Adding Include paths and symbols
+Navigate to a C or C++ element's declaration
+Navigate to a C or C++ element's definition
+Searching for C/C++ elements

+ +

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 74a645ea079..74b3732ce51 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 @@ -101,6 +101,7 @@ items:

Content Assist and code completion
C/C++ search
Open Declarations
+Open Definitions
 

Related tasks
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 58be204a3ad..9c3cfe46752 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 @@ -253,11 +253,15 @@ your last search.

Related concepts
C/C++ Indexer
CDT Projects
-Open Declarations

+Open Declarations
+Open Definitions +

Related tasks
Searching for C/C++ elements
-Navigating to C/C++ declarations

+Navigating to C/C++ declarations
+Navigating to C/C++ definitions +

Related reference
C/C++ search page, Search dialog box
C/C++ perspective icons

diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_templates.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_templates.htm index 71c0c410cf0..7cbdd2d3c64 100644 --- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_templates.htm +++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_templates.htm @@ -34,7 +34,7 @@ The templates that begin with that character appear. Double-click on a template

Related reference -
Edit menu +
Edit menu
Content Assist page, Preferences window
Code Templates page, Preferences window

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 fbc1150c8d0..1d8c9fe4e6b 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 @@ -32,6 +32,7 @@ Project File views
Make Targets View
Open declaration
+ Open definitions
Open Type
Class Browser
Heirarchy View
@@ -47,7 +48,6 @@ Invoking Make
C/C++ search
C/C++ Indexer
- C/C++ Indexer Problem Reporting
C/C++ Indexer Opening or Closing a project
C/C++ Indexer Progress Bar
Searching External Files
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_nav.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_nav.htm index 86566898438..af641e39541 100644 --- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_nav.htm +++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_nav.htm @@ -17,6 +17,7 @@ Make Targets View
C/C++ search
Open declarations
+ Open definitions
Open Type
Class Browser
diff --git a/doc/org.eclipse.cdt.doc.user/contexts_CDT_DEBUGGER.xml b/doc/org.eclipse.cdt.doc.user/contexts_CDT_DEBUGGER.xml index bfd638190c5..292a67ed9da 100644 --- a/doc/org.eclipse.cdt.doc.user/contexts_CDT_DEBUGGER.xml +++ b/doc/org.eclipse.cdt.doc.user/contexts_CDT_DEBUGGER.xml @@ -56,12 +56,6 @@ label="&modulesView;"/> - - Set the refresh preference for the Shared Libraries view. - - - Click below to see help -)OSb=*E}tjk2tLytnCnDq6u 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 literal 0 HcmV?d00001 diff --git a/doc/org.eclipse.cdt.doc.user/images/openDeclaration.png b/doc/org.eclipse.cdt.doc.user/images/openDeclaration.png index 0272a925c146da8877ddde8f8ef161045c8e9567..032537e0085183371867d011aec7215885edb53a 100644 GIT binary patch literal 13306 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 C7U<^y literal 6134 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

wZK8yz#%ga2ZHuENz?M7JNb+WOya6=KTc~ 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 literal 0 HcmV?d00001 diff --git a/doc/org.eclipse.cdt.doc.user/images/open_declaration_error.png b/doc/org.eclipse.cdt.doc.user/images/open_declaration_error.png index 432412605cd7b385268aa4b64718c1f2fd92d33f..5860b37e15f26dd84be76bb3a273cd557ce50484 100644 GIT binary patch literal 1282 zcmV+d1^xPoP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBU$fJsC_RCr$PolTD0Fbsv$o8@RdUYA|;KB)o&0>M91qB5ba7tF#F zOBDGmex{jV=GVW!e;#;20Vn_kpupD^XgIcheph`tKI7CC6=)mn^?F^=^W{G8ECphJ zI4oYi)m9m7mu;0P*r}kv&Uwi6-&qR8uH(2q@9KM40drUJVdp#qj=KUoZ-XQDVH_9X zU=cU2!n@*r?wp6fF>u@zn89(I^L#!lwE2MJ;)ES?4>$&rI+BKV&TR(I;J5|fSPUHB zW)l<%1ULqcf#aEGMV$oxgeR|u`Pn92E;#HH9wu!z&sRCW%Fd7FVfz*nQ%}B=ls7+p z=Q|T(zhUo~5od@R!NI{{EIH|{ISa{bU%Ti+YgQgoTw2G6CdXMHuUE%0{Zj1oPEaN4 zmZ#13iJ3c`kK_F1Q!Qj1&dbG~ipFq!iQe%gaJ=wB#!W2*=(}wddyvt6$CpL5kWq5&+}rk!4@`7e&;#pH{dk|AWxpN< z`vA+PT-vhfSddE}7ha91pOQBr8LS_pEZ(IoREMwQm{!F7m}VU-`eb$4Gkjrrn9R~R zj;YU#H8ODe0HK0RNZ1R;W038U-qb zx=YL&BcmLqLP{Emzr&VLx$Ju@EwI`)?u;Yj#6|2={IZCmq#qv#6e9E#bB2OjB}gCt z^(;ND5Lw7f5G!ywOC8BHl)701PVGmw#}DH;bLWVJGc;xr$3?zjc8cRp9E&v$q-a&> zp_WgsVq6$aWB{U5btOp z@>pF|b^Al^W%lKCb?o5Sf-lWLwff5hlAoK$aU^i*r-S3Jm?f8mxluKM7wWDcjt59-d}Ye}X>n!JgS!yO5TIbYe1`%yj3YJjZ#4CmA?( zNk-~-HrTpUSQU%YO2+%<(gzlxyacCFWUg9%?o6}d$ejGzc?(6{$Oi%or#Rk9qDXao zS3wZ_ShM01z2m!X)*HvQa~`tGy0a9BeGJF%XVvn(;~Qh^uA%Lmhrn@HVCQWx*{mo+ z1T-s(T!u`bb;H&1lJv_P0gm$;*0BH_14)~Ign;VU{3n5RIJJo9902F`%cU9ogo)htc0#E=7 sK!L9-@M!;v6fYX0ssI2T)L)Qt0002iL9PM-0AL;DDgXcg)g&?D}gsFyDCz0DZ8vu3C;K`WY?9xyPYug``nljE$a= zXBV)ks><(4D`+l>UDJ}C<(|XwZgzT!tNW>hIdcUwEk1|27;#9s5 z;LXJ)NLy;gra%&3Qt&!y3r%X)P}7T;1#4`^)}XxFI{T(b4?{(7J6gzTj6Q>M{gneW zPgia2r=fXTyepOmnhnlBC{yOD$_Z(rxqkFt(WAHll|>^dU8l&YK6_JJ^s>$-e>B;Z z>s}G3*f9)_WqOJ{)xdZ5`p2i#Bbx~+fvt0Zr8Hk)ZA!zzPTYfPi~R*wLz`kG`z)}U zM}TfgbvO}VbAdGkG0vUiBR+2N6zE)u%FVd0q6ZN83xn(n@I>?AZcsvBXeBI&XavWo zuOr?SC6&fD+oM=h-;2g~y*yEs^6SCNV^V9rC;g#^4#a&V@g0WvW@tF#kq43Nju}7u z;E(vH6B3;w#FU8k>nXJvgv;hLrMzf zcki-l5Ae_LU#+6k&=ddwfG1(@_f=W2r~&|h9kBCU1pokG2Ow7g006KKauomo0P7%E l0RRB7j_S-h0000mkbfK@w)2rpIDG&B002ovPDHLkV1iYJx_kft diff --git a/doc/org.eclipse.cdt.doc.user/images/open_definition_error.png b/doc/org.eclipse.cdt.doc.user/images/open_definition_error.png new file mode 100644 index 0000000000000000000000000000000000000000..fbcf418bbfbfbaa00885ce9f013cb5bde57e9abe GIT binary patch literal 1283 zcmV+e1^oJnP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBU$fk{L`RCr$PolTA$Aq<5(=gDH0+4j+Lyks|#lJj(EAz79U#>L-2 z@miy(r^UWz*gRp;}`QXuw+4dozE-Kv_RCoh8-dnJ??q2VHKjN{Z%J)gWA0cAirC{PdO(DM0wu2B91l-{lqtU+@2XDnC)_gbP6*jQL`PTW zggghz;rmWPLw&_B@*vAOQVepwv0KD`+nTaK(j~0qjQMrj#$(yIcJ1bu;w^g8x3}DI zx!uU2nR_4mjCXCw?ha-CCEDV|*^t~}&-qlbDvHqTB}Gd=29)Em!2{PaYkAU>=cP_ zczPe-aFp;{!WoY5cuNDFUvG(}v28J16d?;ia)IksNlT%j)-7jH?B65HWGJt55(jab zpgiakHqV@KnBZV%iQ|yO*RY4V289=}_#If%bxOPW+soUq0zgP~N4c z%z0M_WihWFa&@5|??k`X9H&wVISeT4oY$WzSHrYd!*(cZ^mw3YK$-MRo_xvNxlRp0 zx#okucPh91_mp*Qlrm5wIn^AmyW+=p(wUsA&hm>9Y2%rZtCrMlKhes+8|`H0>fIcy zy98C&$+A!;_|`$+qlSMO=yR9%pUZsjnJIgeonzxEUqnLb$A9giC{|EI-d3cd27GDI z+|UMLZK{%=+QVd~oHQ#|W_YWl0^O(BzZ;ADik_(>M8s3PC?oRpkT>iepua=ogFeG~ z0Vy50V3xp^UF#6za$%EjtX9%rPuD&apdw9O}S2ou4cP zVy`J*Y*ABQXM@2LrvfMMMj_G3QXuvkD8C)LL6gYV|0?MSo$;+Ure6h$* zUgVp3i>R@?8z=8ZKp9XD3INL4zkszn-8S_fPzIO?Oq;IZMz;ZFKzS_%0A)ZKP{x1V zxfYcgkJ;Uu1ImChpj?3R?wcI`LjfoN1-4V5@Yk%jiw6!v0Vn_kwpQQ` + + + + + + C/C++ Parser preferences + + + + + +

C/C++ Parser preferences

+ +

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

+ + CodeReader Buffer Size preferences
+ + +

IBM Copyright Statement

+ + + + 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 2f9b3afe48f..1420c185fad 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 @@ -22,7 +22,6 @@ Console view
Problems view
Properties view
- Search view
Debug views
Registers view
Memory view
@@ -63,8 +62,9 @@ Error Parser preferences
Binary Parser preferences
Discovery Options preferences
- Managed Make Project preferences
- Search preferences
+ Managed Make Project preferences
+ C/C++ Parser preferences
+ CodeReader Buffer Size preferences
C/C++ Project Properties
Managed Make Projects
Info
@@ -85,7 +85,6 @@ Info
C/C++ Build
Tool Settings
- Custom Build Steps
Standard Make Projects
Info
Builders
diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_parser_codereader_cache_pref.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_parser_codereader_cache_pref.htm new file mode 100644 index 00000000000..e74a488bb9e --- /dev/null +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_c_parser_codereader_cache_pref.htm @@ -0,0 +1,23 @@ + + + + + + + CodeReader Buffer Size preferences + + + + +

CodeReader Buffer Size preferences

+ +

You can define what the size of the CodeReader Buffer Size is. The CodeReader Buffer is used by the parser to load files from a cache which prevents unnecessary disk and network I/O.

+

Parser Preferences Dialog Box

+
+
Size (MB)
+
Specify the size of the CodeReader Buffer in MB (default is 64).
+
+ + + + diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_m_project.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_m_project.htm index 345e07a941f..be3494c7192 100644 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_m_project.htm +++ b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_m_project.htm @@ -67,14 +67,6 @@

-

Related concepts -
C/C++ compiler -

- -

Related tasks -
Building a program -

-

IBM Copyright Statement

diff --git a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_shared_lib_view_pref.htm b/doc/org.eclipse.cdt.doc.user/reference/cdt_u_shared_lib_view_pref.htm deleted file mode 100644 index 68aac399c25..00000000000 --- a/doc/org.eclipse.cdt.doc.user/reference/cdt_u_shared_lib_view_pref.htm +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - -Shared Libraries view preferences - - - - -

Shared Libraries view preferences

- -IBM Copyright Statement - -

- - \ No newline at end of file diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasks.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasks.htm index a21ff0fc391..530861597df 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasks.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasks.htm @@ -33,6 +33,7 @@ Importing and exporting code templates
Shifting lines of code to the right or left
Navigating to C/C++ declarations
+ Navigating to C/C++ definitions
Refactoring
Building projects
Renaming a project
@@ -80,7 +81,6 @@ Selection Searching for C/C++ elements
Searching External Files
Enable/Disable the C/C++ Indexer
- C/C++ Indexer Problem Reporting
C/C++ Indexer - Indexer Timeout
Setting Source Folders
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_write_code.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_write_code.htm index 583c1d22823..8886ecf8983 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_write_code.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_write_code.htm @@ -22,6 +22,7 @@ Searching for C/C++ elements
Selection Searching for C/C++ elements
Navigating to C/C++ declarations
+ Navigating to C/C++ definitions
Refactoring

IBM Copyright Statement

diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_open_declarations.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_open_declarations.htm index a647af08a9b..7a40f8aef66 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_open_declarations.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_open_declarations.htm @@ -32,6 +32,7 @@ element declarations on successfully compiled programs.

Related concepts
Open Declarations
+Open Definitions
CDT Projects
C/C++ search

Related tasks diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_open_definitions.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_open_definitions.htm new file mode 100644 index 00000000000..b710306e1b3 --- /dev/null +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_open_definitions.htm @@ -0,0 +1,49 @@ + + + + + + +Navigating to C/C++ declarations + + + + + +

Navigating to C/C++ definition

+ +

The Open Definition feature lets you navigate to the definition that matches a +selected element in the C/C++ editor. It is recommended that you look for +element definitions on successfully compiled programs.

+ +

To navigate to C/C++ definition:

+ +
    +
  1. In the C/C++ editor, select an object.
  2. +
  3. Right-click the selected element, select Open Definition.
    + Editor View showing Open Definition option +
  4. +
+ +

For more information, see:

    +
  • Workbench User Guide > Tasks> Navigating and finding resources
  • +
+ +

Related concepts +
+Open Declarations
+Open Definitions
+CDT Projects
+C/C++ search

+

Related tasks +
+Searching for C/C++ elements

+

Related reference +
+C/C++ search page, Search dialog box

+ +IBM Copyright Statement + + + + diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_refactoring.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_refactoring.htm index e6690d87ebf..a9b89cd1b46 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_refactoring.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_refactoring.htm @@ -23,6 +23,7 @@

Related concepts
Open Declarations
+Open Definitions
CDT Projects
C/C++ search

Related tasks diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_search.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_search.htm index 324a12784ce..603f5fa4ee8 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_search.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_search.htm @@ -129,11 +129,15 @@ The info required to do a search is: C/C++ search
C/C++ Indexer
CDT Projects
-Open Declarations

+Open Declarations
+Open Definitions +

Related tasks
Selection Searching for C/C++ elements
-Navigate to C/C++ declarations

+Navigate to C/C++ declarations
+Navigate to C/C++ definitions +

Related reference
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_sel_search.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_sel_search.htm index ef55b2869e6..fad8e321309 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_sel_search.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_sel_search.htm @@ -47,10 +47,14 @@ include paths and symbols are correctly defined. For more information, see
C/C++ search
CDT Projects
-Open Declarations

+Open Declarations
+Open Definitions +

Related tasks
Searching for C/C++ elements
-Navigate to C/C++ declarations

+Navigate to C/C++ declarations
+Navigate to C/C++ definitions +

Related reference
C/C++ search page, Search dialog box

 

diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_show_proj_files.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_show_proj_files.htm index b91e8eb7abc..50f5e8714fa 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_show_proj_files.htm +++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_show_proj_files.htm @@ -42,7 +42,9 @@ files by type in the C/C++ Projects view.

Hiding files by type in the C/C++ Projects view
Searching for C/C++ elements
-Navigate to C/C++ declarations

+Navigate to C/C++ declarations
+Navigate to C/C++ definitions +

Related reference
C/C++ editor, code templates and search diff --git a/doc/org.eclipse.cdt.doc.user/tasks/indexer_importing_large_project.html b/doc/org.eclipse.cdt.doc.user/tasks/indexer_importing_large_project.html index 12496d25149..6c19c7ad4ae 100644 --- a/doc/org.eclipse.cdt.doc.user/tasks/indexer_importing_large_project.html +++ b/doc/org.eclipse.cdt.doc.user/tasks/indexer_importing_large_project.html @@ -25,7 +25,7 @@ approach to importing large projects.
button and browse to the root directory of your project

    Import project setup

  • Click on Next
    diff --git a/doc/org.eclipse.cdt.doc.user/topics_Concepts.xml b/doc/org.eclipse.cdt.doc.user/topics_Concepts.xml index 46c58f7368c..5bba3a7eb03 100644 --- a/doc/org.eclipse.cdt.doc.user/topics_Concepts.xml +++ b/doc/org.eclipse.cdt.doc.user/topics_Concepts.xml @@ -19,7 +19,8 @@ - + + diff --git a/doc/org.eclipse.cdt.doc.user/topics_Tasks.xml b/doc/org.eclipse.cdt.doc.user/topics_Tasks.xml index bad46219d71..60f699027bf 100644 --- a/doc/org.eclipse.cdt.doc.user/topics_Tasks.xml +++ b/doc/org.eclipse.cdt.doc.user/topics_Tasks.xml @@ -25,6 +25,7 @@ +