summaryrefslogtreecommitdiffstats
path: root/doc/de/globaloptions.html
blob: 4c0de832d7b5bfc26b9ca4d9234d3a056a1cac3a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
   <meta name="GENERATOR" content="Mozilla/4.74 [en] (X11; U; Linux 2.2.16-SMP i686) [Netscape]">
   <meta name="Author" content="Johannes Sixt">
   <title>KDbg - Benutzerhandbuch - Globale Einstellungen</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000EF" vlink="#51188E" alink="#FF0000">
<a href="index.html">Inhalt</a>
<h1>
Globale Einstellungen</h1>
Mit dem Men&uuml;punkt <i>Datei|Globale Einstellungen</i> k&ouml;nnen Sie
folgende Optionen einstellen:
<ul>
<li>
den Befehl, mit dem gdb aufgerufen wird;</li>

<li>
den Befehl, der das Fenster f&uuml;r die Programmausgabe &ouml;ffnet,</li>

<li>
ob KDbg in den Vordergrund kommen soll, sobald das Programm stoppt, und
eine Verz&ouml;gerung, wann er sich wieder zur&uuml;ckzieht,</li>

<li>
die Tabulatorweite.</li>
</ul>

<h4>
Aufruf von gdb</h4>

<blockquote>Wenn Sie eine alternative Version von gdb verwenden wollen,
geben sie diese unter <i>Aufruf von GDB</i> an. Die Standardeinstellung
ist <tt>gdb --fullname --nx</tt>. Achtung: Sie m&uuml;ssen jedenfalls diese
beiden Argumente &uuml;bergeben; wenn Sie sie weglassen, kann KDbg nicht
funktionieren. Wenn Sie das Eingabefeld leer lassen, wird die Standardeinstellung
verwendet.</blockquote>

<h4>
Aufruf eines Terminal-Emulators</h4>

<blockquote>Falls Sie ein anderes Terminal-Programm verwenden wollen, das
die Ausgabe des Programms anzeigt, geben Sie dieses unter <i>Terminal f&uuml;r
die Programmausgabe</i> an. Die Standardeinstellung ist <tt>xterm -name
kdbgio -title %T -e sh -c %C</tt>. In diesem Eintrag wird <tt>%T</tt> durch
eine &Uuml;berschrift und <tt>%C</tt> durch ein Bourne-Shell-Skript ersetzt,
das in eine Endlosschleife landet, damit sich das Fenster nicht schlie&szlig;t.
(Keine Sorge, das Skript frisst keine CPU-Zeit, sondern ruft einfach nur
<tt>sleep
3600</tt> in einer Schleife auf :) Eine alternative f&uuml;r diesen Eintrag
w&auml;re zm Beispiel <tt>konsole --name kdbgio --caption %T -e
sh -c %C</tt>.</blockquote>

<h4>
In den Vordergrund</h4>

<blockquote>Sie k&ouml;nnen angeben, ob das KDbg-Fenster in den Vordergrund
gebracht werden soll, sobald das kontrollierte Programm anh&auml;lt (bei
einem Breakpoint oder wegen eines Signals). Das Fenster wird allerdings
nicht aktiviert (zumindest nicht unter KWM, dem Window Manger von KDE).
Manche Benutzer werden dieses Verhalten als st&ouml;rend empfinden, weshalb
diese Option standardm&auml;ssig ausgeschaltet ist.</blockquote>

<blockquote>Wenn diese Option eingeschaltet ist, zieht sich das KDbg-Fenster
auch wieder in den Hintergrund zur&uuml;ck, sobald das Programm fortgesetzt
wird. Allerdings geschieht das erst nach einer Verz&ouml;gerung, die ebenfalls
angegeben werden kann. Dadurch wird verhindert, dass das Fenster st&auml;ndig
nach hinten und vorne blinkt, sobald Sie einen Einzelschritt-Befehl absetzen.</blockquote>

</body>
</html>