summaryrefslogtreecommitdiffstats
path: root/doc/kdevelop/getting-started.docbook
diff options
context:
space:
mode:
Diffstat (limited to 'doc/kdevelop/getting-started.docbook')
-rw-r--r--doc/kdevelop/getting-started.docbook324
1 files changed, 162 insertions, 162 deletions
diff --git a/doc/kdevelop/getting-started.docbook b/doc/kdevelop/getting-started.docbook
index 11a08253..33bfee94 100644
--- a/doc/kdevelop/getting-started.docbook
+++ b/doc/kdevelop/getting-started.docbook
@@ -14,9 +14,9 @@ Keep lines at 80 characters length maximum.
</authorgroup>
</chapterinfo>
-<title>Getting Started with &kdevelop; &mdash; a Guided Tour</title>
+<title>Getting Started with &tdevelop; &mdash; a Guided Tour</title>
-<para>Now that you have got your new &kdevelop; &IDE;, how are you going to make
+<para>Now that you have got your new &tdevelop; &IDE;, how are you going to make
good use of it? As this is a complex application, the learning curve may be
somewhat steep, especially if you are not already used to this type of an
Integrated Development Environment.</para>
@@ -27,7 +27,7 @@ at:</para>
<simplelist>
<member><link linkend="gettingstarted-overview">A first look &mdash; the user
-interface elements of the &kdevelop; &IDE;.</link></member>
+interface elements of the &tdevelop; &IDE;.</link></member>
<member><link linkend="gettingstarted-configure">Doing some initial
configuration.</link></member>
<member><link linkend="gettingstarted-new">How to create a new project.</link>
@@ -50,20 +50,20 @@ shortcuts</link></member>
<formalpara>
<title>What to expect?</title>
-<para>As said, &kdevelop; is an <emphasis>Integrated Development
-Environment</emphasis>. That means in essence that &kdevelop; is no development
+<para>As said, &tdevelop; is an <emphasis>Integrated Development
+Environment</emphasis>. That means in essence that &tdevelop; is no development
tool by itself but rather a graphical front end to easily access a wide range of
development tools, many of which actually would require complex keyboard
commands run from a text console.</para>
</formalpara>
-<para>While &kdevelop; eases many of those programming tasks, much of the
+<para>While &tdevelop; eases many of those programming tasks, much of the
complexity from this bundle of tools still remains which means that in order to
-fully understand the &kdevelop; &IDE; you will still need to comprehend these
+fully understand the &tdevelop; &IDE; you will still need to comprehend these
tools actually running beneath the surface.</para>
<para>Hence, we cannot teach you how to build software, but rather introduce you
-to some of the ways &kdevelop; was designed to ease such a software building
+to some of the ways &tdevelop; was designed to ease such a software building
process. If you want to learn more about what an Integrated Development
Environment is meant for, you might want to have a look at the <link
linkend="unixdev">Development on &UNIX;</link> historical overview and there
@@ -71,20 +71,20 @@ especially at the <link linkend="unixdev-ide">Integrating Concepts and
Tools</link> chapter.</para>
<note>
-<para>The following discussions apply to the default case, where &kdevelop;
+<para>The following discussions apply to the default case, where &tdevelop;
starts up in the <guilabel>Simplified IDEAl Window Mode</guilabel>. If you
already did switch to another user interface mode some items may not be there as
described or will behave slightly different. If in doubt which user interface
-mode your &kdevelop; currently uses, check with the
+mode your &tdevelop; currently uses, check with the
<menuchoice><guimenu>Settings</guimenu> <guimenuitem>Configure
KDevelop...</guimenuitem> <guimenuitem>User Interface</guimenuitem></menuchoice>
dialog.</para>
</note>
<sect1 id="gettingstarted-overview">
-<title>A Very First Look at &kdevelop;</title>
+<title>A Very First Look at &tdevelop;</title>
-<para>This is all about what you will see when you first started &kdevelop;.
+<para>This is all about what you will see when you first started &tdevelop;.
You will find preliminary information about:</para>
<simplelist>
@@ -101,7 +101,7 @@ for?</link></member>
<sect2 id="gettingstarted-overview-basic">
<title>On the Surface</title>
-<para>When you start &kdevelop; for the first time you will get a display
+<para>When you start &tdevelop; for the first time you will get a display
similar to this one:</para>
<screenshot>
@@ -110,8 +110,8 @@ similar to this one:</para>
<imagedata fileref="empty-ide.png" format="PNG"/>
</imageobject>
<caption>
-<para>The &kdevelop; initial layout</para>
-<para>(Actually the initial &kdevelop; window will be larger, but the elements
+<para>The &tdevelop; initial layout</para>
+<para>(Actually the initial &tdevelop; window will be larger, but the elements
you see are the same.)</para>
</caption>
</mediaobject>
@@ -119,7 +119,7 @@ you see are the same.)</para>
<formalpara>
<title>Workspace Area and Tool View Tabs</title>
-<para>In this initial case &kdevelop; uses the so-called <link
+<para>In this initial case &tdevelop; uses the so-called <link
linkend="uimodes-survey">IDEAl user interface mode</link>. A workspace area of
maximum possible size is surrounded left, bottom, and right by a series of
buttons which act similar to tabs on a tabbed display. If you click on one of
@@ -196,7 +196,7 @@ the <link linkend="commands">Command Reference</link>.</para>
<formalpara>
<title>Usual Actions</title>
<para>This is pretty standard. It allows to create, open, save, print, and close
-document files as well as quitting the &kdevelop; application as usual.</para>
+document files as well as quitting the &tdevelop; application as usual.</para>
</formalpara>
<formalpara>
@@ -282,7 +282,7 @@ text.</para>
<varlistentry>
<term><guimenu>Project</guimenu></term>
<listitem>
-<para>All work of &kdevelop; is based on <emphasis>projects</emphasis> which
+<para>All work of &tdevelop; is based on <emphasis>projects</emphasis> which
basically collect source files, build management files, and other information in
one project directory. In this menu you control which project to use, which
properties it has, and some other managing actions.
@@ -365,7 +365,7 @@ application in the debugger and step through it in various ways.</para>
<formalpara>
<title>Breakpoints</title>
-<para>&kdevelop; provides several means to set breakpoints in your application
+<para>&tdevelop; provides several means to set breakpoints in your application
sources. One is through the use of the <guimenuitem>Toggle
Breakpoint</guimenuitem> menu entry.</para>
</formalpara>
@@ -406,7 +406,7 @@ editor window horizontally as well as vertically.</para>
<varlistentry>
<term><guimenu>Tools</guimenu></term>
<listitem>
-<para>&kdevelop; is highly customizable.
+<para>&tdevelop; is highly customizable.
You may select a favorite editor for your documents as well as provide external
and plugged-in tools to extend the basic &IDE; capabilities. The
<guimenu>Tools</guimenu> menu reflects most of this setup.</para>
@@ -445,7 +445,7 @@ purposes.</para>
<listitem>
<para>This menu allows you to show and hide menubar, toolbars and statusbar.
Also, you can configure shortcuts, toolbars, notifications, the editor and
-&kdevelop;&apos;s general behavior.</para>
+&tdevelop;&apos;s general behavior.</para>
</listitem>
</varlistentry>
@@ -496,7 +496,7 @@ different main purpose.</para>
<para>The number of tool view tabs shown will change once a project is open for
actual work. More tools to work on that project will be available then. The
actual number of tool views depends on the <link linkend="plugin-tools">Plugin
-Tools</link> being currently available to &kdevelop;. You will find more on this
+Tools</link> being currently available to &tdevelop;. You will find more on this
topic in the <link linkend="setup">Configuring KDevelop</link> chapter.</para>
<para>Currently, with no project open and the default number of plugin tools
@@ -534,7 +534,7 @@ menu.</para>
<formalpara>
<title>Application</title>
<para>Displays the output from an application started from within
-&kdevelop;.</para>
+&tdevelop;.</para>
</formalpara>
<formalpara>
@@ -548,7 +548,7 @@ Viewer...</guimenuitem></menuchoice> menu.</para>
<formalpara>
<title>Messages</title>
<para>Displays messages produced by the build tools called from within
-&kdevelop;, usually from the <guimenu>Build</guimenu> menu.</para>
+&tdevelop;, usually from the <guimenu>Build</guimenu> menu.</para>
</formalpara>
<formalpara>
@@ -570,7 +570,7 @@ or not.</para>
</formalpara>
<note>
<para>This global search-and-replace facility is actually available only after a
-project has been loaded into &kdevelop;. Otherwise the global replace tool in
+project has been loaded into &tdevelop;. Otherwise the global replace tool in
the <menuchoice><guimenu>Edit</guimenu>
<guimenuitem>Find-Select-Replace...</guimenuitem> </menuchoice> menu will in
fact be be disabled.</para>
@@ -590,7 +590,7 @@ interface.</para>
<listitem>
<formalpara>
<title>Documentation</title>
-<para>&kdevelop; provides access to a whole bunch of documentation through this
+<para>&tdevelop; provides access to a whole bunch of documentation through this
tool. You may here access document files, usually online from remote locations,
in a structured way. And there are several ways available to directly access
valuable information from &kde; or &Qt; manuals.</para>
@@ -621,19 +621,19 @@ chapters.</para>
<title>A Bit of Configuration</title>
<para>Before we actually start a first example project, we should tailor the
-&kdevelop; behavior to our needs. Although most of the default settings will be
+&tdevelop; behavior to our needs. Although most of the default settings will be
appropriate for now, there are a few places which better should be
adjusted.</para>
<note>
-<para>If you want to know more about &kdevelop; configuration, have a look at
+<para>If you want to know more about &tdevelop; configuration, have a look at
the <link linkend="setup">Configuring KDevelop</link> chapter.</para>
</note>
<sect2 id="gettingstarted-configure-general">
<title>Some General Settings</title>
-<para>To configure &kdevelop;, click the
+<para>To configure &tdevelop;, click the
<menuchoice><guimenu>Settings</guimenu></menuchoice> menu and select
<menuchoice><guimenuitem>Configure KDevelop...</guimenuitem></menuchoice>. The
<guilabel>Configure KDevelop</guilabel> dialog will pop up, showing the
@@ -645,7 +645,7 @@ following <guilabel>General</guilabel> settings page to the right.</para>
<imagedata fileref="configure-general.png" format="PNG"/>
</imageobject>
<caption>
-<para>The &kdevelop; general configuration dialog</para>
+<para>The &tdevelop; general configuration dialog</para>
</caption>
</mediaobject>
</screenshot>
@@ -655,7 +655,7 @@ But you will probably want to change two of those settings.</para>
<formalpara>
<title>Default projects directory</title>
-<para>At first start of &kdevelop; this will most likely be preset to your home
+<para>At first start of &tdevelop; this will most likely be preset to your home
directory. Most people however prefer a dedicated projects directory for
software development. Change the text box to your preferred parent development
directory. You may select it from the directory tree if you press the
@@ -671,7 +671,7 @@ parent directory for actual development. Again, replace <filename
class="directory">projects</filename> with your development directory name.
</para>
-<para>&kdevelop; will by default set up an own subdirectory below this parent
+<para>&tdevelop; will by default set up an own subdirectory below this parent
for every new project you create. So will &eg; all files of a project named
<quote>Hello</quote> in our case be located in the <filename
class="directory">/home/devel/projects/hello</filename> directory.</para>
@@ -682,15 +682,15 @@ for more info on this.</para>
<formalpara>
<title>Compiler output</title>
-<para>Whenever &kdevelop; compiles some source, it will display the messages of
+<para>Whenever &tdevelop; compiles some source, it will display the messages of
the <application>make</application>, etc. build tools in the
<guilabel>Messages</guilabel> window in the lower part of the workspace area.
Usually these messages will be overwhelmingly wordy. To keep a better overview
-of what happens, &kdevelop; has some means of shortening those messages built
+of what happens, &tdevelop; has some means of shortening those messages built
in.</para>
</formalpara>
-<para>Depending on the &kdevelop; version you use, the <guilabel>Compiler
+<para>Depending on the &tdevelop; version you use, the <guilabel>Compiler
output</guilabel> selection may be preset to <quote>Long</quote>, which will
cause all message contents be fully shown. You may probably want to change this
to the far more convenient <quote>Very Short</quote> setting. Just select this
@@ -711,13 +711,13 @@ Output</quote> from the popup menu.</para>
<para>There is another, not so obvious, item which preferably should be
initialized before you start actual development work. This is because you will
-want to perform documentation search regularly during development. &kdevelop;
+want to perform documentation search regularly during development. &tdevelop;
requires some search indexes be created before such search operations can be
performed. So let&apos;s initialize them before we attempt our first steps
-toward actual &kdevelop; work.</para>
+toward actual &tdevelop; work.</para>
<para>Open the <guilabel>Documentation</guilabel> tool view at the right side of
-the &kdevelop; main window. There open the <guilabel>Search</guilabel> dialog
+the &tdevelop; main window. There open the <guilabel>Search</guilabel> dialog
page.</para>
<screenshot>
@@ -734,7 +734,7 @@ basic search tools are properly set up. A dialog should pop up, telling
<quote>Configuration file updated</quote>. Click <guibutton>OK</guibutton> to
make it disappear.</para>
-<para>This done, &kdevelop; will be ready to parse the documentation it knows of
+<para>This done, &tdevelop; will be ready to parse the documentation it knows of
and build some useful search indexes from it. Press the <guibutton>Update
Index</guibutton> button to the right. Now the <guilabel>Generating Search
Index</guilabel> dialog will pop up showing the progress of the index build
@@ -745,7 +745,7 @@ operations.</para>
<imageobject>
<imagedata fileref="configure-docu-indexgen.png" format="PNG"/>
</imageobject>
-<caption><para>&kdevelop; is generating documentation search
+<caption><para>&tdevelop; is generating documentation search
indexes.</para></caption>
</mediaobject>
</screenshot>
@@ -758,7 +758,7 @@ place to <guibutton>OK</guibutton>. Just press this button to proceed.</para>
<itemizedlist>
<listitem>
<para>This usually should work out of the box. In some cases the
-<application>htdig</application> application &kdevelop; uses to perform its full
+<application>htdig</application> application &tdevelop; uses to perform its full
text searches might not be properly set up. Refer to the <link
linkend="setup-docu-textsearch">Setting Up Text Search Indexes</link> chapter
for more help in this case.</para>
@@ -766,10 +766,10 @@ for more help in this case.</para>
<listitem>
<para>To be able to look up &kde; and &Qt; specific API documentation, it is
mandatory that the <emphasis>KDELibs Apidocs</emphasis> were present when
-&kdevelop; was installed. If you experience problems building the indexes or
+&tdevelop; was installed. If you experience problems building the indexes or
perform the <link linkend="gettingstarted-edit-defs">identifier lookup
examples</link> later in this chapter, make sure that this documentation exists
-and is accessible to &kdevelop;. See <link linkend="kdevelop-install">Installing
+and is accessible to &tdevelop;. See <link linkend="tdevelop-install">Installing
KDevelop</link> fore more detail.</para>
</listitem>
</itemizedlist>
@@ -783,17 +783,17 @@ KDevelop</link> fore more detail.</para>
<para>Almost any application will consist of dozens, hundreds, even thousands of
files which need kept structured and maintainable. To accomplish this,
-&kdevelop; organizes software development tasks in
+&tdevelop; organizes software development tasks in
<emphasis>projects</emphasis>. Thus the first practical step to develop software
-in &kdevelop; usually is to create a new project.</para>
+in &tdevelop; usually is to create a new project.</para>
-<para>Fortunately this is fairly easily accomplished. &kdevelop; provides the
+<para>Fortunately this is fairly easily accomplished. &tdevelop; provides the
so-called &appwizard; tool for this. (See the <link
linkend="applicationwizard">Getting Started &mdash; the &appwizard;</link>
chapter for more.)</para>
<para>We will now start a simple &kde; application project to illustrate how
-easily this is accomplished and which files and tools &kdevelop; will have
+easily this is accomplished and which files and tools &tdevelop; will have
provided. Thereby we will have a short look at:</para>
<simplelist>
@@ -927,7 +927,7 @@ The &appwizard; will take over and construct a series of initial files in the
<guilabel>Final location</guilabel> directory you provided in step 2c
above.</para>
-<para>Once this file creation phase is finished, &kdevelop; will open an editor
+<para>Once this file creation phase is finished, &tdevelop; will open an editor
window for the <emphasis>application main window</emphasis> implementation file
(which is <filename>hello.cpp</filename> in our example), so you can readily
proceed.</para>
@@ -990,8 +990,8 @@ created.</para>
</programlisting>
<para>You will find exactly the same text headers in every source file you will
-create inside &kdevelop; (provided you use the proper built in tools for file
-creation). &kdevelop; remembers these settings in some template files you may
+create inside &tdevelop; (provided you use the proper built in tools for file
+creation). &tdevelop; remembers these settings in some template files you may
find in the <filename class="directory">templates</filename> directory.</para>
<formalpara>
@@ -1040,13 +1040,13 @@ application, namely</para>
<itemizedlist>
<listitem>
<para><filename>hello.desktop</filename> contains some meta data used by
-&kdevelop; to maintain and start the application.</para>
+&tdevelop; to maintain and start the application.</para>
</listitem>
<listitem>
<para><filename>hi16-app-hello.png</filename>, and
<filename>hi32-app-hello.png</filename> contain some initial default icons,
-&kdevelop; will use for application display.</para>
+&tdevelop; will use for application display.</para>
</listitem>
<listitem>
@@ -1103,7 +1103,7 @@ application.</para>
</formalpara>
<para>Those <filename>Makefile.am</filename> files need to be maintained
-throughout the development process. Luckily, &kdevelop; relieves you of most of
+throughout the development process. Luckily, &tdevelop; relieves you of most of
this burden by the &automanag; tool, which basically is a graphical front end to
maintain <filename>Makefile.am</filename> contents.</para>
@@ -1118,20 +1118,20 @@ binaries.</para>
<listitem>
<formalpara>
-<title>&kdevelop; Control Files</title>
-<para>&kdevelop; needs some control and administration data on its own. These
+<title>&tdevelop; Control Files</title>
+<para>&tdevelop; needs some control and administration data on its own. These
are located in the project root directory, in our example
-<filename>hello.kdevelop</filename>, <filename>hello.kdevelop.pcs</filename>,
+<filename>hello.tdevelop</filename>, <filename>hello.tdevelop.pcs</filename>,
and <filename>hello.kdevses</filename>.</para>
</formalpara>
<para>Of particular importance in each project is the
-<filename>xxx.kdevelop</filename> (where <quote>xxx</quote> denotes the project
+<filename>xxx.tdevelop</filename> (where <quote>xxx</quote> denotes the project
name) file. It is the main <emphasis>KDevelop 3 Project File</emphasis> and
needed if you later want load this project into the &IDE;.</para>
<warning>
-<para>Never do manually modify, rename, or even delete any of these &kdevelop;
+<para>Never do manually modify, rename, or even delete any of these &tdevelop;
control files! The &IDE; will most likely not function properly on your project
afterwards.</para>
</warning>
@@ -1203,7 +1203,7 @@ functionality.</para>
<note>
<para>The tool views actually visible depend on the plugins currently loaded
-into &kdevelop;. There are ways to control this. See the <link
+into &tdevelop;. There are ways to control this. See the <link
linkend="setup-plugins">Plugin Tools</link> chapter for instructions.</para>
</note>
@@ -1215,7 +1215,7 @@ linkend="setup-plugins">Plugin Tools</link> chapter for instructions.</para>
<formalpara>
<title>Bookmarks</title>
<para>You can mark any text file line in order to quickly return to this
-position from everywhere. &kdevelop; will remember all those
+position from everywhere. &tdevelop; will remember all those
<emphasis>bookmarks</emphasis>, even if you close the editor window afterwards.
The <guilabel>Bookmarks</guilabel> tool view lists all those bookmarks by file
name and line number. You need only click such an entry to open the editor
@@ -1268,7 +1268,7 @@ memory leaks.</para>
<formalpara>
<title>Security Problems</title>
<para>There is a <guilabel>Security Checker</guilabel> plugin tool for
-&kdevelop;. It analyzes the currently edited source file for several common
+&tdevelop;. It analyzes the currently edited source file for several common
security problems which may occur in the application and notifies the user in
this tool view window.</para>
</formalpara>
@@ -1297,7 +1297,7 @@ position the cursor on the appropriate identifier there.</para>
<listitem>
<formalpara>
<title>Problems</title>
-<para>&kdevelop; keeps track of common programming problems in the currently
+<para>&tdevelop; keeps track of common programming problems in the currently
edited source file and notifies the user in this tool view window.</para>
</formalpara>
</listitem>
@@ -1345,7 +1345,7 @@ a more extensive description.</para>
<filename>hello.cpp</filename> file open in an editor window, so you can
immediately start working. Now, we may well assume your are knowledgeable about
using an editor, so we do not need talk much about this here. But there are some
-handy &kdevelop; specifics about dealing with such tabbed editor windows and the
+handy &tdevelop; specifics about dealing with such tabbed editor windows and the
documents you are working on. We will have a short look at some of them,
namely:</para>
@@ -1363,7 +1363,7 @@ common problems.</link></member>
<sect2 id="gettingstarted-edit-headers">
<title>Switching Between Header and Implementation Files</title>
-<para>&kdevelop; provides a quick and easy way to switch from a given
+<para>&tdevelop; provides a quick and easy way to switch from a given
implementation (<filename>.cpp</filename>) file to the corresponding header
(<filename>.h</filename>) file and vice versa. Just right click into the editor
window you want to switch. A menu similar to the following will pop up.</para>
@@ -1379,20 +1379,20 @@ files.</para></caption>
</screenshot>
<para>Find the <guimenuitem>Switch header/implementation</guimenuitem> entry and
-select it. &kdevelop; will look up the corresponding header or implementation
+select it. &tdevelop; will look up the corresponding header or implementation
file and open it in another editor window. In our example, if you did right
click into the <filename>hello.cpp</filename> source, the
<filename>hello.h</filename> file will be displayed and the cursor positioned
there.</para>
<para>There is even more. If you do right click inside the text of a class
-implementation, &kdevelop; will position the cursor on the corresponding
+implementation, &tdevelop; will position the cursor on the corresponding
declaration line in the header file. And vice versa, right clicking on a
declaration line will bring you to the corresponding class
implementation.</para>
<para>If the editor window with the file to be switched to already exists,
-&kdevelop; will of course activate this one and reposition the cursor there if
+&tdevelop; will of course activate this one and reposition the cursor there if
necessary.</para>
</sect2>
@@ -1417,8 +1417,8 @@ internal text items</link>.</member>
<para>In a most common case you want to look up an identifier which was defined
externally to your project. In &kde; projects such identifiers are most likely
-documented in various &kde; or &Qt; libraries. If &kde; and &kdevelop; were
-properly installed, &kdevelop; will be able to access such so-called API
+documented in various &kde; or &Qt; libraries. If &kde; and &tdevelop; were
+properly installed, &tdevelop; will be able to access such so-called API
documentation and be able to search it for identifiers of this kind.</para>
<para>Let us look at an example. In the <filename>hello.cpp</filename> editor
@@ -1475,7 +1475,7 @@ then come back here and try again.</para>
<para>Such search facilities in external documentation have their limitations,
however. Of course one cannot look up an identifier externally if it is only
-defined and used inside the current project. But there is help. &kdevelop; can
+defined and used inside the current project. But there is help. &tdevelop; can
use indexes built by the <application>CTags</application> application to search
the sources in your project.</para>
@@ -1518,14 +1518,14 @@ possibilities.</para>
<title>Use the CTags tool view</title>
<para>This is easy.
Just start typing the identifier name you are interested in into the
-<guilabel>Lookup</guilabel> input field in the bottom left. &kdevelop; will try
+<guilabel>Lookup</guilabel> input field in the bottom left. &tdevelop; will try
to complete the word you have typed so far and show all occurrences of those
identifiers which start with this character sequence.</para>
</formalpara>
<para>If for example you want to know wherever the <quote>Hello</quote>
identifier was used in our example project, type an "H" into the
-<guilabel>Lookup</guilabel> input field. &kdevelop; will immediately start
+<guilabel>Lookup</guilabel> input field. &tdevelop; will immediately start
working and present you a result like this:</para>
<screenshot>
@@ -1538,7 +1538,7 @@ tool view.</para></caption>
</mediaobject>
</screenshot>
-<para>If you click one of the listed entries, &kdevelop; will open an editor
+<para>If you click one of the listed entries, &tdevelop; will open an editor
window with this file and position the cursor on the appropriate place.</para>
</listitem>
@@ -1568,7 +1568,7 @@ internal identifier.</para></caption>
</screenshot>
<para>Click what you are interested in, say <guilabel>CTags - Go to Definition:
-Hello</guilabel>, and &kdevelop; will immediately open the
+Hello</guilabel>, and &tdevelop; will immediately open the
<filename>hello.cpp</filename> editor window and position the cursor right in
front of this class definition:</para>
<programlisting>
@@ -1583,7 +1583,7 @@ Hello::Hello()
<title>Do a global search</title>
<para>This is especially useful if you want to look up arbitrary text in your
project source. There are two possibilities to start a global search from within
-&kdevelop;.</para>
+&tdevelop;.</para>
</formalpara>
<itemizedlist>
<listitem>
@@ -1602,7 +1602,7 @@ The outcome of the menu call will essentially be the same. Let us assume you are
studying the <filename>hello.cpp</filename> source file and have the cursor
positioned on the first Hello occurrence there. Now you wonder, where this one
word <quote>Hello</quote> was used in the project source and how many
-occurrences there are. This is a typical case where to use &kdevelop;&apos;s
+occurrences there are. This is a typical case where to use &tdevelop;&apos;s
global search facilities.</para>
<para>Now, still keeping the cursor somewhere on this <quote>Hello</quote> in
@@ -1645,13 +1645,13 @@ the <guibutton>Search</guibutton> button at the bottom right.</para>
<para>Now the <guilabel>Find in Files</guilabel> tool view will open at the
bottom, showing you file names and lines of all literal occurrences of
<quote>Hello</quote> in our example project. As usual, if you click an entry,
-&kdevelop; will get you to exactly that position in an editor window in the
+&tdevelop; will get you to exactly that position in an editor window in the
workspace area.</para>
<para>There are two lines of special interest in the tool view window.</para>
<itemizedlist>
<listitem>
-<para>Right on top you will find the command sequences &kdevelop; did actually
+<para>Right on top you will find the command sequences &tdevelop; did actually
use to perform the search. This will be useful to more precisely control the
search outcome.</para>
</listitem>
@@ -1663,7 +1663,7 @@ listed. In our example this should read <quote>*** 11 matches found
</listitem>
</itemizedlist>
-<para>&kdevelop; will remember these search results throughout the currently
+<para>&tdevelop; will remember these search results throughout the currently
running session. If you initiate another global search, its results will display
in another tabbed window in the <guilabel>Find in Files</guilabel> tool view
window.</para>
@@ -1678,7 +1678,7 @@ window.</para>
<para>When your work with large complex projects you will often end up with
quite a lot of tabbed editor windows residing on the tab bar. This makes
specific facilities to clean up, order, and group all those editor tabs
-necessary. &kdevelop; provides several means for this. We will have a short look
+necessary. &tdevelop; provides several means for this. We will have a short look
at some of them.</para>
<simplelist>
<member><link linkend="gettingstarted-edit-arrange-clean">How to remove unneeded
@@ -1699,7 +1699,7 @@ files into development sessions.</link></member>
<para>If the vast amount of editor window tabs becomes badly arranged at all,
you usually may want to close all those tabs you really do not need any more.
-&kdevelop; provides several facilities to do so, the usual way of bulk closing
+&tdevelop; provides several facilities to do so, the usual way of bulk closing
open editor windows and a more specific approach where you can expressly command
which ones to close and which to keep open.</para>
@@ -1727,7 +1727,7 @@ may find in other &kde; applications as well. You can use the
<para>The step-by-step approach of closing individual editor window tabs can
become awkward if there are a great number of tabs from which you want to still
keep several open. Instead of searching and closing one editor window tab after
-another &kdevelop; provides a means to select the candidates from a list and
+another &tdevelop; provides a means to select the candidates from a list and
close those, and only those, with one single mouse click.</para>
</formalpara>
@@ -1766,7 +1766,7 @@ step.</para></caption>
</mediaobject>
</screenshot>
<para>That was all.
-&kdevelop; will have closed all editor windows at your wish, and you are ready
+&tdevelop; will have closed all editor windows at your wish, and you are ready
to proceed with a clean tab bar again.</para>
</sect3>
@@ -1774,7 +1774,7 @@ to proceed with a clean tab bar again.</para>
<title>How to Rearrange Edit Window Tabs</title>
<para>Even if you have only the really necessary editor windows open you may
-still want to have their tabs arranged in some logical way. &kdevelop; provides
+still want to have their tabs arranged in some logical way. &tdevelop; provides
some common means to do so, in short:</para>
<formalpara>
@@ -1784,7 +1784,7 @@ some common means to do so, in short:</para>
the right of the editor window tab currently in use. This can be changed so that
the new tab will open to the far right on the tab bar.</para>
</formalpara>
-<para>You must change a basic user interface setting in &kdevelop; to enable
+<para>You must change a basic user interface setting in &tdevelop; to enable
this behavior.</para>
<procedure>
<step>
@@ -1802,7 +1802,7 @@ Browsing</guilabel>. Remove the check mark on the <guilabel>Open new tab after
current tab</guilabel> line.</para>
</step>
<step>
-<para>Close &kdevelop; and restart it again. Now the new editor window tabs will
+<para>Close &tdevelop; and restart it again. Now the new editor window tabs will
open at the far right end of the current tabs row.</para>
</step>
</procedure>
@@ -1810,13 +1810,13 @@ open at the far right end of the current tabs row.</para>
<para>Unfortunately, this setting cannot be changed on the fly during a
development session. You must make up your mind which behavior you prefer in the
long run and then stick to it, at least until the next start of
-&kdevelop;.</para>
+&tdevelop;.</para>
<formalpara>
<title>How to Rearrange the Tabs</title>
<para>As development tasks do vary over time, the need to rearrange the tabbed
editor windows will more or less often arise. This is easily accomplished in
-&kdevelop;.</para>
+&tdevelop;.</para>
</formalpara>
<para>
Just click the tab you want to move with the middle mouse button and move the
@@ -1832,7 +1832,7 @@ into the place where you want it to be.</para>
work on a source file. Although you may fast switch the tabbed windows, there
are times where you want have several files open at once, &eg; for reference
purposes or to keep complex tasks under better control. To accomplish this,
-&kdevelop; provides a way to split the workspace area into different,
+&tdevelop; provides a way to split the workspace area into different,
simultaneously visible sections which each can hold their own series of tabbed
windows.</para>
@@ -1905,11 +1905,11 @@ It closes automatically, once the last tabbed window in it was closed.</para>
<title>Edit C++ Source and Header Files Simultaneously</title>
<para>There is a neat application of the above mentioned workspace split
-feature built into &kdevelop;. It allows to automatically keep a
+feature built into &tdevelop;. It allows to automatically keep a
<filename>.cpp</filename> source and its accompanying
<filename>.h</filename> header file side by side open in the workspace area.
And, optionally, it allows to work on both files synchronously, such that if
-you select a declaration in the header file &kdevelop; will navigate to the
+you select a declaration in the header file &tdevelop; will navigate to the
respective definition in the source file and vice versa.</para>
<para>This feature is however deactivated by default. If you want to use it in
@@ -1942,7 +1942,7 @@ both the <filename>hello.cpp</filename> and <filename>hello.h</filename> editor
windows, if necessary. Then select <filename>hello.cpp</filename> again from the
<filename class="directory">src</filename> subdirectory of the project. The
editor window will open as usual. But if you now open the
-<filename>hello.h</filename> belonging to it, &kdevelop; will automatically
+<filename>hello.h</filename> belonging to it, &tdevelop; will automatically
split the workspace and open this header file editor window just beneath the
<filename>hello.cpp</filename> window.</para>
@@ -1953,7 +1953,7 @@ line:</para>
Hello::Hello()
</programlisting>
<para>and put the cursor there. Then look at the <filename>hello.h</filename>
-window below and note how &kdevelop; did navigate to the corresponding default
+window below and note how &tdevelop; did navigate to the corresponding default
constructor declaration line.</para>
<screenshot>
@@ -1961,13 +1961,13 @@ constructor declaration line.</para>
<imageobject>
<imagedata fileref="split-source-header-navigate.png" format="PNG"/>
</imageobject>
-<caption><para>&kdevelop; automatically navigated to the constructor
+<caption><para>&tdevelop; automatically navigated to the constructor
declaration.</para></caption>
</mediaobject>
</screenshot>
<para>This works vice versa as well. Whenever you put the cursor somewhere into
-a construct in one editor window, &kdevelop; will navigate to the corresponding
+a construct in one editor window, &tdevelop; will navigate to the corresponding
construct in the other.</para>
</sect3>
@@ -1977,7 +1977,7 @@ construct in the other.</para>
<para>When your project grows larger, and the development tasks become more and
more complex and force you to often switch between different, even distinct sets
of files, it is about time to organize your development work into distinct
-sessions. The <guilabel>File List</guilabel> tool view of &kdevelop; allows you
+sessions. The <guilabel>File List</guilabel> tool view of &tdevelop; allows you
do to just this.</para>
<para>On top of the <guilabel>File List</guilabel> tool view window there is a
@@ -2034,7 +2034,7 @@ planned.</para>
</step>
<step>
<para>Once your file list is complete, click the <guiicon>Save Session</guiicon>
-icon in the toolbar. Do not skip this step, &kdevelop; will forget the file list
+icon in the toolbar. Do not skip this step, &tdevelop; will forget the file list
otherwise.</para>
</step>
</substeps>
@@ -2042,7 +2042,7 @@ otherwise.</para>
</procedure>
<para>That was it. Whenever you select the <guilabel>sources</guilabel> session
-from the <guilabel>Open Session</guilabel> drop down box, &kdevelop; will close
+from the <guilabel>Open Session</guilabel> drop down box, &tdevelop; will close
all currently open editor windows and open the remembered ones
(<filename>hello.cpp</filename>, <filename>hello.h</filename>, and
<filename>main.cpp</filename> in our example) instead.</para>
@@ -2053,7 +2053,7 @@ remembered file list with a <guiicon>Save Session</guiicon> click. And if you
want get rid of a session, select it in the drop down box, then click the
<guiicon>Delete Session</guiicon> icon in the toolbar right.</para>
-<para>There is even more. You can force &kdevelop; to open a given session by
+<para>There is even more. You can force &tdevelop; to open a given session by
default when it loads the project. Just select the session in the drop down box
on the <menuchoice><guimenu>Projects</guimenu> <guimenuitem>Project
Options</guimenuitem> <guimenuitem>File List</guimenuitem></menuchoice> project
@@ -2064,7 +2064,7 @@ options configuration page.</para>
<imageobject>
<imagedata fileref="file-list-session-default.png" format="PNG"/>
</imageobject>
-<caption><para>Let &kdevelop; open a specific session when the project is
+<caption><para>Let &tdevelop; open a specific session when the project is
loaded.</para></caption>
</mediaobject>
</screenshot>
@@ -2074,7 +2074,7 @@ loaded.</para></caption>
<sect2 id="gettingstarted-edit-problems">
<title>Keeping an Eye on Common Problems</title>
-<para>When you open an editor window containing a source file, &kdevelop; will
+<para>When you open an editor window containing a source file, &tdevelop; will
parse its contents. This allows the built in <emphasis>problem
reporter</emphasis> to scan the source text for some common errors it knows of.
And it can alert the user of different places which have been marked for special
@@ -2107,7 +2107,7 @@ row. If all went right, it will currently report this todo:</para>
<imageobject>
<imagedata fileref="problem-report-todo.png"/>
</imageobject>
-<caption><para>&kdevelop; is alerting a source code line containing a todo
+<caption><para>&tdevelop; is alerting a source code line containing a todo
mark.</para></caption>
</mediaobject>
</screenshot>
@@ -2153,7 +2153,7 @@ currently edited file.</para></caption>
<para>Note the other tabs in the <guilabel>Problem</guilabel> reporter tool view
window, especially <guilabel>Fixme</guilabel>, and <guilabel>Todo</guilabel>. If
you open them, you will find all <computeroutput>FIXME</computeroutput> and
-<computeroutput>TODO</computeroutput> marked lines, &kdevelop; has found so far
+<computeroutput>TODO</computeroutput> marked lines, &tdevelop; has found so far
in this session. For example the <computeroutput>TODO</computeroutput> alerts
will currently look thus:</para>
@@ -2173,7 +2173,7 @@ you will find here alerts of some common programming mistakes which would likely
go unnoticed otherwise and probably be catched with difficulties during complex
debugging session.</para>
-<para>You will find the &kdevelop; problem reporter facility a very valuable
+<para>You will find the &tdevelop; problem reporter facility a very valuable
tool, so check the <guilabel>Problems</guilabel> tool view regularly in the
development process.</para>
</sect2>
@@ -2182,7 +2182,7 @@ development process.</para>
<sect1 id="gettingstarted-compile">
<title>How to Compile a Project</title>
-<para>Compiling a project in &kdevelop; requires several setup steps and then
+<para>Compiling a project in &tdevelop; requires several setup steps and then
building the application. All these are available through the
<guimenu>Build</guimenu> menu.</para>
@@ -2203,7 +2203,7 @@ needed. Other entries are there to compile selected project portions or a single
file only, to perform several initialization sequences, or to install the
completed application binaries.</para>
-<para>For now we will concentrate on several facilities which &kdevelop;
+<para>For now we will concentrate on several facilities which &tdevelop;
provides for project setup, initializing, building, and running an application.
In general, this includes:</para>
@@ -2229,12 +2229,12 @@ initial configuration.</link></member>
<member><link linkend="gettingstarted-compile-basic-build">How to build the
project.</link></member>
<member><link linkend="gettingstarted-compile-basic-run">How to run the
-application from within &kdevelop;.</link></member>
+application from within &tdevelop;.</link></member>
</simplelist>
<note>
<para>This discussion implies that your project is based on the &GNU; autotools,
-which enabled the &automanag; tool in &kdevelop; as our example Hello project
+which enabled the &automanag; tool in &tdevelop; as our example Hello project
does. If you created another type project, &eg; for the &Qt; based
<application>QMake</application> project manager, there will be other facilities
available in the menus or perhaps even none of them. You will have to consult
@@ -2263,7 +2263,7 @@ function key, you will get the following warning.</para>
</screenshot>
<para>You may press the <guibutton>Run Them</guibutton> button in which case
-&kdevelop; will try to automatically run all required setup steps prior to
+&tdevelop; will try to automatically run all required setup steps prior to
compiling and linking the application. But we will look at those initial steps
in sequence, so cancel the dialog by pressing <guibutton>Do Not run</guibutton>.
</para>
@@ -2282,12 +2282,12 @@ through the <guimenu>Build</guimenu> menu. Call it up and select
</screenshot>
<para>
-&kdevelop; will now open the <guilabel>Messages</guilabel> tool view window at
+&tdevelop; will now open the <guilabel>Messages</guilabel> tool view window at
the bottom and list a series of messages produced by several make tools. If
everything went right, the final line will read
<quote><computeroutput>*** Success ***</computeroutput></quote>.</para>
-<para>If you scroll back to the top, you will find the command line, &kdevelop;
+<para>If you scroll back to the top, you will find the command line, &tdevelop;
issued to call up the tools beneath the surface:</para>
<programlisting>
@@ -2295,7 +2295,7 @@ cd '/home/devel/projects/hello' &amp;&amp; \
WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" gmake -f Makefile.cvs
</programlisting>
-<para>This basically tells that &kdevelop; first switched to the root directory
+<para>This basically tells that &tdevelop; first switched to the root directory
of our example project. Then it set up a dedicated environment, advising the
make system of the <application>autoconf</application> and
<application>automake</application> tool revisions used for this initialization.
@@ -2323,16 +2323,16 @@ available. This done, select the <menuchoice><guimenu>Build</guimenu>
<guimenuitem>Run Configure</guimenuitem></menuchoice> menu entry to initiate a
configuration sequence.</para>
-<para>&kdevelop; opened the <guilabel>Messages</guilabel> tool view
+<para>&tdevelop; opened the <guilabel>Messages</guilabel> tool view
window again if necessary and listed the messages of the configure run therein.
If all went right, the final messages will be <quote><computeroutput>Good - your
configure finished. Start make now</computeroutput></quote> (which was issued by
-configure) followed by the &kdevelop; <quote><computeroutput>*** Success
+configure) followed by the &tdevelop; <quote><computeroutput>*** Success
***</computeroutput></quote> message.</para>
<para id="gettingstarted-compile-basic-config-cmd">On top of the
<guilabel>Messages</guilabel> window you will again find
-the command line, &kdevelop; used to initiate this configuration run:</para>
+the command line, &tdevelop; used to initiate this configuration run:</para>
<programlisting>
mkdir '/home/devel/projects/hello/debug' &amp;&amp; \
@@ -2354,7 +2354,7 @@ CXXFLAGS="-O0 -g3" "/home/devel/projects/hello/configure" --enable-debug=full
<entry>
<itemizedlist>
<listitem>
-<para>First, &kdevelop; uses a dedicated subdirectory in the project directory
+<para>First, &tdevelop; uses a dedicated subdirectory in the project directory
tree for the build process. This <filename class="directory">debug</filename>
build directory (shown to the left) mirrors the basic project structure and
contains some set of build related files, such as several
@@ -2365,8 +2365,8 @@ contains some set of build related files, such as several
<para>In the <link linkend="gettingstarted-compile-setup">Configuring the
Project</link>
section shortly below we will have a brief look at the motivations why
-&kdevelop; uses separate build directories in cases like this one. For the
-moment it is enough to know that &kdevelop; created this <filename
+&tdevelop; uses separate build directories in cases like this one. For the
+moment it is enough to know that &tdevelop; created this <filename
class="directory">debug</filename> directory &mdash; if necessary &mdash; prior
to the configure call and that the <filename>configure</filename> script did
build the sub structure and all the <filename>Makefiles</filename> in
@@ -2374,7 +2374,7 @@ there.</para>
</listitem>
<listitem>
<para>Next, from within the <filename class="directory">debug</filename> build
-directory, &kdevelop; called the <filename>configure</filename> script in the
+directory, &tdevelop; called the <filename>configure</filename> script in the
root directory of our project using a dedicated environment, where the
<computeroutput>CXXFLAGS="-O0 -g3"</computeroutput> flags will later signal the
&gcc; compiler that it should not optimize the resulting binaries and include
@@ -2409,7 +2409,7 @@ there are three such compile options from which to select.</para>
<imageobject>
<imagedata fileref="build-commands.png" format="PNG"/>
</imageobject>
-<caption><para>&kdevelop; commands to build binaries.</para></caption>
+<caption><para>&tdevelop; commands to build binaries.</para></caption>
</mediaobject>
</screenshot>
@@ -2446,14 +2446,14 @@ class="directory">Debug</filename> subtree.</para>
<para id="gettingstarted-compile-basic-build-cmd">There are not many source
files in our Hello example project, so the <guilabel>Messages</guilabel> window
will contain only a few lines. On top of them again find the command line
-&kdevelop; issued to the underlying shell.</para>
+&tdevelop; issued to the underlying shell.</para>
<programlisting>
cd '/home/devel/projects/hello/debug' &amp;&amp; \
WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" gmake -k
</programlisting>
-<para>Not very surprisingly, &kdevelop; switched to the <filename
+<para>Not very surprisingly, &tdevelop; switched to the <filename
class="directory">Debug</filename> subtree root in order to run the
<filename>Makefile</filename> located there. A dedicated sub-environment was
set up again as before in the <link
@@ -2462,10 +2462,10 @@ then the <application>gmake</application> tool was called.</para>
<para>Note the <computeroutput>-k</computeroutput> option in the
<application>gmake</application> call. It forces the build process to continue
-up to its very end, even if errors will occur. This makes sense as &kdevelop;
+up to its very end, even if errors will occur. This makes sense as &tdevelop;
will list all error messages in the <guilabel>Messages</guilabel> window. If
there are any, use the virtues of an &IDE;: Just click on the error message in
-the <guilabel>Messages</guilabel> window and &kdevelop; will take you to
+the <guilabel>Messages</guilabel> window and &tdevelop; will take you to
exactly the position where the error occurred in the source file.</para>
<para>And what did happen inside the <filename
@@ -2500,9 +2500,9 @@ Toolbar</guilabel>.</para>
</mediaobject>
</screenshot>
-<para>That was all. &kdevelop; will now start the new application in
+<para>That was all. &tdevelop; will now start the new application in
the dedicated console window which opens as <guilabel>Application</guilabel>
-tool view on the bottom. There the command &kdevelop; issued to execute the
+tool view on the bottom. There the command &tdevelop; issued to execute the
program will be shown in the top line:</para>
<programlisting>
@@ -2530,7 +2530,7 @@ our <application>Hello</application> form running.</para>
</screenshot>
<para>Close the <application>Hello</application> application window as
-usual. If no errors occurred, &kdevelop; will report this as
+usual. If no errors occurred, &tdevelop; will report this as
<quote><computeroutput>*** Exited normally ***</computeroutput></quote>
in the <guilabel>Application</guilabel> tool view window.</para>
</sect3>
@@ -2539,7 +2539,7 @@ in the <guilabel>Application</guilabel> tool view window.</para>
<sect2 id="gettingstarted-compile-setup">
<title>Configuring the Project</title>
-<para>In &kdevelop; there are numerous ways how you can manage your project.
+<para>In &tdevelop; there are numerous ways how you can manage your project.
This behavior is configurable on a per-project basis and mostly of interest to
the advanced developer. Yet there are a few project specific settings you
should know of right from the beginning.
@@ -2564,12 +2564,12 @@ executable be and how should it be called?</link></member>
<para>When we did a first run of the <filename>configure</filename> script in
the <link linkend="gettingstarted-compile-basic-config">Initial Hello
-Configuration</link> section above, we noted that &kdevelop; had set up a
+Configuration</link> section above, we noted that &tdevelop; had set up a
dedicated <filename class="directory">debug</filename> subdirectory for this
purpose. In this section we will briefly consider some consequences of
this feature.</para>
-<para>First of all, &kdevelop; does not necessarily use dedicated build
+<para>First of all, &tdevelop; does not necessarily use dedicated build
directories apart from the source. The preparations to automatically use
dedicated build configurations is done through templates the &appwizard; uses
when creating a new project.</para>
@@ -2670,7 +2670,7 @@ the resulting application. So in many cases, when the logical structure of some
routine appears to be correct, you may want to test whether it still behaves
correctly under more practical conditions.</para>
-<para>This is where the build configurations of &kdevelop; step in. Because
+<para>This is where the build configurations of &tdevelop; step in. Because
the built object and executable files in each dedicated build directory and the
build commands are kept separately from each other only source changes need
to be handled when you switch between these build configurations.</para>
@@ -2699,7 +2699,7 @@ environment prior to running <filename>configure</filename> as &eg; the
<computeroutput>CXXFLAGS</computeroutput> in our previous discussions.</para>
<para>You may set most of the configuring options for a given project from
-within &kdevelop; &GUI;. Select
+within &tdevelop; &GUI;. Select
<menuchoice><guimenu>Project</guimenu>
<guimenuitem>Project Options</guimenuitem></menuchoice> and then from the
icon bar on the left of the dialog the <guiicon>Configure Options</guiicon>
@@ -2762,7 +2762,7 @@ configuration options can be defined:</para>
<listitem>
<formalpara>
<title>Configure arguments</title>
-<para>These are the options &kdevelop; assigns to the
+<para>These are the options &tdevelop; assigns to the
<filename>configure</filename> script call in the build process. See the
<link linkend="gettingstarted-compile-basic-config-cmd">example</link> in
the <quote>Initial Hello Configuration</quote> section above.</para>
@@ -2772,7 +2772,7 @@ the <quote>Initial Hello Configuration</quote> section above.</para>
<listitem>
<formalpara>
<title>Build directory</title>
-<para>This is the subdirectory in the current project root, where &kdevelop;
+<para>This is the subdirectory in the current project root, where &tdevelop;
will put all files created in the build process. Ideally, this should
correspond to the name of the build configuration in use, but you are
free to use any name you like, provided it is different from any other
@@ -2792,7 +2792,7 @@ in another place.</para>
<listitem>
<formalpara>
<title>C/C++ preprocessor flags (CPPFLAGS)</title>
-<para>Put specific instructions for the preprocessor here. &kdevelop; will
+<para>Put specific instructions for the preprocessor here. &tdevelop; will
use this to set up a temporary environment before it calls the actual
build tool. Again, see the <link
linkend="gettingstarted-compile-basic-config-cmd">example</link> in
@@ -2814,7 +2814,7 @@ temporary build environment as well.</para>
<formalpara>
<title>Environment Variables</title>
<para>Here you may define additional variables to be set up in the
-temporal build environment, &kdevelop; will set up before calling the
+temporal build environment, &tdevelop; will set up before calling the
respective build tool. Again, you must define these environment variables for
every build configuration where they are to be used.</para>
</formalpara>
@@ -2834,7 +2834,7 @@ so it suffices to have a brief look at the <guilabel>C++</guilabel> page.</para>
<imageobject>
<imagedata fileref="configure-project-cpp.png" format="PNG"/>
</imageobject>
-<caption><para>Select the compiler and its working environment &kdevelop; shall
+<caption><para>Select the compiler and its working environment &tdevelop; shall
use here.</para></caption>
</mediaobject>
</screenshot>
@@ -2845,8 +2845,8 @@ use here.</para></caption>
<listitem>
<formalpara>
<title>C++ compiler</title>
-<para>Select the C++ compiler &kdevelop; should regularly use from this
-combo box. It however lists only those compilers &kdevelop; really knows
+<para>Select the C++ compiler &tdevelop; should regularly use from this
+combo box. It however lists only those compilers &tdevelop; really knows
of.</para>
</formalpara>
</listitem>
@@ -2862,7 +2862,7 @@ Put the name by which it is called here.</para>
<listitem>
<formalpara>
<title>Compiler flags (CXXFLAGS)</title>
-<para>Here you can enter any extra option &kdevelop; shall pass (via the
+<para>Here you can enter any extra option &tdevelop; shall pass (via the
<filename>Makefile</filename>) to the compiler. Some option values will be
preset according to the build configuration selected in the
<guilabel>Configuration</guilabel> combo box.</para>
@@ -2900,7 +2900,7 @@ configuration would have to be altered manually if ever needed.</para>
<sect3 id="gettingstarted-compile-setup-make">
<title>How Make Should Build the Program</title>
-<para>You can as well configure the way &kdevelop; will call the
+<para>You can as well configure the way &tdevelop; will call the
<application>make</application> tool in the project build. Select
<menuchoice><guimenu>Project</guimenu>
<guimenuitem>Project Options</guimenuitem></menuchoice> and then the
@@ -2913,7 +2913,7 @@ the right.</para>
<imageobject>
<imagedata fileref="configure-project-make.png" format="PNG"/>
</imageobject>
-<caption><para>Define how &kdevelop; will call the
+<caption><para>Define how &tdevelop; will call the
<application>make</application> tool.</para></caption>
</mediaobject>
</screenshot>
@@ -2926,7 +2926,7 @@ You will find it deactivated in most projects. This corresponds to the
linkend="gettingstarted-compile-basic-build-cmd">initial build</link> of
our example Hello project.</para>
-<para>This makes sense in an &IDE; like &kdevelop; which will protocol any
+<para>This makes sense in an &IDE; like &tdevelop; which will protocol any
error message during the build. After the build process you may easily
navigate to any error message in the <guilabel>Messages</guilabel> tool
window. Use <menuchoice><guimenu>View</guimenu>
@@ -2934,12 +2934,12 @@ window. Use <menuchoice><guimenu>View</guimenu>
<menuchoice><guimenu>View</guimenu> <guimenuitem>Previous
Error</guimenuitem></menuchoice> or respectively the <keycap>F4</keycap> and
<keycombo><keycap>Shift</keycap> <keycap>F4</keycap></keycombo> keys for this.
-&kdevelop; will automatically activate the editor window of the source file in
+&tdevelop; will automatically activate the editor window of the source file in
question and put the cursor on the error line.</para>
<para>If on the other hand you rather want the build be stopped on whenever an
error occurs, check the <guilabel>Abort on first error</guilabel> option
-in this dialog. &kdevelop; will then call <application>gmake</application>
+in this dialog. &tdevelop; will then call <application>gmake</application>
without the <computeroutput>-k</computeroutput> option.</para>
</sect3>
@@ -2947,11 +2947,11 @@ without the <computeroutput>-k</computeroutput> option.</para>
<title>How to Run the Executable</title>
<para>Once the build is complete, you can easily run the application from within
-&kdevelop;. Use either <menuchoice><guimenu>Build</guimenu>
+&tdevelop;. Use either <menuchoice><guimenu>Build</guimenu>
<guimenuitem>Execute Program</guimenuitem></menuchoice>, the
<keycombo><keycap>Shift</keycap> <keycap>F9</keycap></keycombo> keys, or the
<guibutton>Execute program</guibutton> button in the <guilabel>Build
-Toolbar</guilabel> of &kdevelop;.</para>
+Toolbar</guilabel> of &tdevelop;.</para>
<screenshot>
<mediaobject>
@@ -2963,12 +2963,12 @@ Toolbar</guilabel> of &kdevelop;.</para>
</screenshot>
<para>But where is the executable located which should be run? How does
-one have &kdevelop; append options to the call? Or, how can I have the
+one have &tdevelop; append options to the call? Or, how can I have the
application executed in a terminal by its own to test its console interactive
behavior?</para>
<para>All this can be solved by configuring some project oriented run options in
-&kdevelop;. Select <menuchoice><guimenu>Project</guimenu>
+&tdevelop;. Select <menuchoice><guimenu>Project</guimenu>
<guimenuitem>Project Options</guimenuitem></menuchoice> and then the
<guiicon>Run Options</guiicon> icon from the icon bar on the left dialog window
side. The <guilabel>Run Options</guilabel> dialog page will display to the
@@ -2990,13 +2990,13 @@ Basically there are four groups of configuration items.</para>
<listitem>
<formalpara>
<title>Directory</title>
-<para>This tells &kdevelop; where it basically shall assume the
+<para>This tells &tdevelop; where it basically shall assume the
executable to be called. There are three possibilities you can select
from.</para>
</formalpara>
<para>Note however that only root directories are defined here.
-&kdevelop; usually looks for the executable in some subdirectory
+&tdevelop; usually looks for the executable in some subdirectory
given in the next configuration group.</para>
<itemizedlist>
@@ -3012,7 +3012,7 @@ The name of this directory was set up on the <link
linkend="gettingstarted-compile-setup-config-general">General
Configuration</link> dialog page.</para>
-<para>This is the root where &kdevelop; will find the executable. It
+<para>This is the root where &tdevelop; will find the executable. It
changes automatically with the selection you made in
<menuchoice><guimenu>Project</guimenu>
<guisubmenu>Build Configurations</guisubmenu></menuchoice> menu. Try it.</para>
@@ -3037,17 +3037,17 @@ the version located in the project directories.</para>
<listitem>
<formalpara>
<title>Program</title>
-<para>This tells &kdevelop; the relative position and name of the
+<para>This tells &tdevelop; the relative position and name of the
program it shall actually call. This is relative to the root directory
defined in the configuration group above. Furthermore you can define any
-argument &kdevelop; will pass to the program when it is actually called.</para>
+argument &tdevelop; will pass to the program when it is actually called.</para>
</formalpara>
<note>
<para>If leave the <guilabel>Main program</guilabel> text box empty, the
<emphasis>active target</emphasis> settings of the &automanag; will be used.
Although this is an expert setting, inadvertently leaving this input
-field blank is a common cause of problems. Check this setting if &kdevelop;
+field blank is a common cause of problems. Check this setting if &tdevelop;
appears not to call the executable you wanted.</para>
</note>
</listitem>
@@ -3055,7 +3055,7 @@ appears not to call the executable you wanted.</para>
<listitem>
<formalpara>
<title>Environment Variables</title>
-<para>&kdevelop; will set up a dedicated shell environment to run the
+<para>&tdevelop; will set up a dedicated shell environment to run the
program in. Define any extra environment variable in this configuration
group.</para>
</formalpara>
@@ -3070,7 +3070,7 @@ group.</para>
<itemizedlist>
<listitem>
<para><guilabel>Automatically compile before execution</guilabel> comes
-in handy most of time. &kdevelop; will check the project for changes and
+in handy most of time. &tdevelop; will check the project for changes and
perform necessary configure and build steps for you any time you command
it to run the program.</para>
@@ -3081,7 +3081,7 @@ last change.</para>
<listitem>
<para><guilabel>Start in external terminal</guilabel> is interesting if
you want to test the input/output behavior of non-&GUI; programs in a console
-terminal. This is unchecked by default, so &kdevelop; does start the program in
+terminal. This is unchecked by default, so &tdevelop; does start the program in
a window of its own without console terminal I/O capabilities.</para>
</listitem>
</itemizedlist>
@@ -3160,17 +3160,17 @@ After building your project, the user manual is displayed in &kde;
are the main features and how to configure it. It should also explain the
advanced features if any.
</para>
-<para>All &kde; based templates in &kdevelop; have a doc subdir which contains
+<para>All &kde; based templates in &tdevelop; have a doc subdir which contains
a <filename>index.docbook</filename> template in the en folder to get you
started in writing the user manual. You should edit this
-<filename>index.docbook</filename> in &kdevelop; and start changing personal
+<filename>index.docbook</filename> in &tdevelop; and start changing personal
details such as name, email, &etc;. Look at the comments in this file and try
following these indications to start your application documentation. Rebuild
your project to see the changes in &khelpcenter;.</para>
<note><para>You need to install your project using
<menuchoice><guimenu>Build</guimenu>
<guimenuitem>Install</guimenuitem></menuchoice > or <guimenuitem>Install (as
-root user)</guimenuitem> in &kdevelop; to see the user manual in
+root user)</guimenuitem> in &tdevelop; to see the user manual in
&khelpcenter;.</para></note>
<para>You can find more about the docbook syntax on <ulink
url="http://l10n.kde.org/docs/markup/index.html">the &kde; documentation
@@ -3205,7 +3205,7 @@ website</ulink>.</para>
<para>(- to be written -)</para>
<sect3 id="gettingstarted-whereto-projects-open">
-<title>Using Existing &kdevelop; Projects</title>
+<title>Using Existing &tdevelop; Projects</title>
<para>(- to be written -)</para>
</sect3>