mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-22 22:22:11 +02:00

All .htm files have changed for Copyright notice change. New search docs (including indexer), new screen caps.
77 lines
No EOL
3.8 KiB
HTML
77 lines
No EOL
3.8 KiB
HTML
<!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>Using Content Assist</title>
|
|
<link rel="stylesheet" type="text/css" href="../help.css">
|
|
</head>
|
|
|
|
<body>
|
|
|
|
<h1>Using Content Assist</h1>
|
|
|
|
<p>Use Content Assist to insert C/C++ elements of your project, and code templates into your code. You can insert a code template into your source code rather than retyping
|
|
commonly-used snippets of code.</p>
|
|
|
|
<p>To insert a code template or element:</p>
|
|
|
|
<ol>
|
|
<li>In the C/C++ editor, type at least the first letter of a code template or
|
|
element then <b>Ctrl+Space</b>.<br>
|
|
A list displays the code templates
|
|
<img border="0" src="../images/template_obj.gif" width="16" height="16"> followed by the elements that start with the letter combination you typed.</li><br>
|
|
<img src="../images/contentAssist_example.png" alt="Editor View showing Content Assist Example">
|
|
|
|
<li>Do one of the following:
|
|
<ul>
|
|
<li>Continue typing. The list shortens. When there is only one item in the
|
|
list, it is automatically inserted.</li>
|
|
<li>Double-click an item in the list to insert it into your code. </li>
|
|
<li>Press <b>Esc</b> to close the Content Assist Window.</li>
|
|
</ul>
|
|
</li>
|
|
</ol>
|
|
|
|
<p>To set Content Assist preferences:</p>
|
|
<ol>
|
|
<li>Click <b>Window > Preferences</b>.</li>
|
|
<li>Expand <b>C/C++</b>, and click <b>C/C++ Editor</b>.</li>
|
|
<li>Click the <b>Content Assist</b> tab.<br>
|
|
<img src="../images/contentAssist_preferences.png" alt="Content Assist Preferences"></li>
|
|
<li>Do the following:
|
|
<ul>
|
|
<li>To change the scope from which Content Assist retrieves its proposals, select
|
|
either <b>Search current file and included files</b> or <b>Search current project</b>
|
|
by selecting the appropriate the radio button.</li>
|
|
<li>To insert an element when you open Content Assist and it is the only
|
|
item in the list, select the <b>Insert single proposals automatically</b> check box.</li>
|
|
<li>To automatically insert a proposal, if it is the only one found when Content Assist is invoked, select the <b>Enable auto activation</b> checkbox.</li>
|
|
<li>To display proposals in alphabetical order, rather than by relevance, select the <b>Present proposals in alphabetical order</b> checkbox. </li>
|
|
<li>To change the amount of time Content Assist is permitted to parse proposals enter the value for <b>Content Assist parsing timeout</b> in the text box area.</li>
|
|
<li>Enable Auto activation of content assist for ".", "->" or "::" triggers by selecting the appropriate checkboxes.</li>
|
|
<li>To change the delay before Content Assist is automatically invoked for the triggers (shown above), enter the new delay in the <b>Auto activation delay</b> text box area.</li>
|
|
<li>To change the background color of the Content Assist dialog box, click the color palette button.</li>
|
|
<li>To change the foreground color of the Content Assist dialog box, click the color palette button.</li>
|
|
</ul>
|
|
</li>
|
|
<li>Click <b>OK</b>.</li>
|
|
</ol>
|
|
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
|
|
<br>
|
|
<a href="../concepts/cdt_c_content_assist.htm">Content Assist</a></p>
|
|
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
|
|
<br>
|
|
<a href="cdt_t_add_codetemp.htm">Creating and editing code templates</a><br>
|
|
<a href="cdt_t_imp_code_temp.htm">Importing and exporting code templates</a></p>
|
|
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
|
|
<br>
|
|
<a href="../reference/cdt_u_c_editor_con_assist.htm">Content Assist page, Preferences window</a><br>
|
|
<a href="../reference/cdt_u_code_temp.htm">Code Templates page</a></p>
|
|
<p>
|
|
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
|
|
|
|
</body>
|
|
|
|
</html> |