Weiter
Zurück
Inhaltsverzeichnis
Wenn man KDevelop betrachtet, kann man die Benutzeroberfläche nach Ihrer logischen Aufteilung beschreiben: Das Hauptfenster, die
Baumansicht und das Ausgabefenster, umgeben von der Menüleiste, Werkzeugleisten und der Statuszeile. Dieser Abschnitt beschreibt den
Zweck jedes Teils der Oberfläche, angefangen bei den Fenstern zu den Leisten und den Funktionen, die zur Verfügung stehen.
Das Hauptfenster besteht aus vier Tabulatoren, von denen die zwei linken zur Bearbeitung zur Verfügung stehen. Zuerst kommt das
Header/Resourcen-Fenster für Header- und andere Textdateien wie die SGML-Dokumentationen, dann das C/C++ Fenster zur Bearbeitung des
Quellcodes. Auf diese folgt das Dokumentationsfenster, das eine HTML-Formate anzeigt. Ganz rechts befindet sich das Werkzeuge-Fenster
zur Arbeit mit externen Programmen wie KIconedit oder KDbg, die in die Entwicklungsumgebung eingebettet sind. Jedes Werkzeug, das registriert ist,
können Sie über das "Werkzeuge" Menü aufrufen; die Registrierung von weiteren Programmen können Sie über einen Konfigurationsdialog
vornehmen (sehen Sie
General Configuration). Eine Beschreibung der Editorfunktionen finden Sie
im Kapitel
Arbeiten mit dem Editor, zum Hilfebrowser schlagen Sie bitte
Arbeiten mit dem Editor<@@ref>Benutzung des DokumentationsbrowsersBenutzung des Dokumentationsbrowsers nach.
Die Klassenansicht
Die Klassenansicht (CV, Class Viewer) zeigt alle Klassen Ihres Projekts als auch globale Funktionen und Variablen an. Das Öffnen des
Baumes zeigt Ihnen dann die Memberfunktionen und Mitglieder der Klasse mit Symbolen für Attribute (private, protected und public,
Signale und Slots), sodaß Sie die Eigenschaften der Members visuell ohne ein Durchsuchen der Headerdatei erkennen können. Die Auswahl
einer Klasse öffnet die zugehörige Header-Datei, die die Klasse enthält, und setzt den Cursor an den Anfang der Klassendeklaration.
Wenn Sie eine Memberfunktion auswählen, wird die Implementierungsdatei geöffnet und der Cursor am Funktionskopf plaziert. Bei
Attributen schlägt KDevelop die Headerdatei auf und setzt den Cursor and die Deklaration des Elements. Die Klassenansicht bietet
weiterhin Kontextmenüs, die Ihnen spezialisiertere Operationen erlauben, sehen Sie dazu
Der Klassenbrowser.
Die Logische Dateiansicht
Die Logische Dateiansicht (LFV, Logical File Viewer) erlaubt das Sortieren von Dateien mittles Filtern in Gruppen. Individuelle Gruppen
können über den Eintrag "Eigenschaften" im Projektmenü hinzugefügt werden oder einem rechten Mausklick über der Baumansicht. Dies
erlaubt einen spezialisierteren Zugriff auf Dateien, da nur Projektdateien angezeigt werden. Nach Ihrem Mime-Typ werden die Dateien
durch die entsprechenden Programme geöffnet. Sie werden daher den LFV benutzen, um schnellen Zugriff auf z.B. Pixmaps zu haben- dies
wird Ihnen KIconedit (falls auf Ihrem System installiert) im Werkzeuge-Fenster starten und die ausgewählte Datei öffnen.
Die Aktuelle Dateiansicht
Die Aktuelle Dateiansicht (RFV, Real File Viewer) zeigt das Projektverzeichnis mit allen Dateien an, sodaß Sie auch
nicht-Projektdateien bearbeiten können wie Makefile.am's. Popup Menüs bieten ebenfalls Funktionen wie das hinzufügen, entfernen oder
löschen von Dateien.
Der Dokumentationsbaum
Der Dokumentationsbaum (DOC) zeigt alle verfügbaren HTML-basierten Dokumentationen als Bücher an. Die Auswahl eines Buches öffnet Ihnen
die erste Seite im Browser-Fenster. Über dem Ordner "Andere" bietet Ihnen ein Popup-Menü die Konfiguration von zusätzlichen
Dokumentation im HTML-Format an.
Das Ausgabefenster ist aufgeteilt in ein Meldungen-Fenster ein StdOut- und ein StdErr-Fenster für folgende Funktionen:
- Meldungen-Fenster: zeigt die Ausgabe des Compilers an. Klicken über Fehlermeldungen setzt den Cursor im Editor an die Stelle, an
der der Compiler den Fehler fand.
- StdOut Fenster: Anzeige für Terminal-basierte Applikationen, die Nachrichten zur Standardausgabe senden. Terminal Applikationen
werden jetzt allerdings in Terminal-Fenstern gestartet.
- StdErr Fenster: zeigt Ihnen alle Fehlermeldungen an, die Ihr Programm an die Standard-Fehlerausgabe sendet. Dies wird häufig zu
Testzwecken benötigt. Das Ausgabefenster wird immer dann automatisch geöffnet, wenn ein externer Prozeß aufgerufen wird wie das
Erstellungsprogramm.
Dateimanagement und Druckfunktionen
Dieser Abschnitt behandelt die Funktionen, die KDevelop zur Dateiverwaltung bereitstellt; Sie können über die Einträge des Datei-Menüs
oder die entsprechenden Schaltflächen der Werkzeugleiste aufgerufen werden:
- Neu STRG+N Öffnet den "Neue Datei" Dialog, der Ihnen das Anlegen einer neuen Datei erlaubt. Die Datei kann mit
verschiedenen Schablonen angelegt werden; weiterhin geben Sie Dateinamen und Pfad an.
- Öffnen STRG+O zeigt den "Öffne Datei..." Dialog an und läßt Sie den Dateinamen einer zu öffnenden Datei auswählen.
- Schießen STRG+W Schließt die Datei des aktuellen Bearbeitungsfensters
- Speichern STRG+S Saves the file opened in the top editing window. If the file has not been saved yet, the "Save File
As..." dialog will be opened to let you choose a path and filename for the file to be saved.
- Speichern unter... öffnet den "Speichere Datei unter..." Dialog, indem Sie der Datei unter einen neuen Namen abspeichern
können.
- Alles speichern Speichert alle geänderten Dateien
- Drucken... STRG+P Öffnet den "Drucke Datei" Dialog, in dem Sie die Druckereinstellung für die Verwendung von a2ps, enscript
oder lpr festlegen, um dann zu drucken.
- Verlassen STRG+Q Beendet KDevelop. Wenn Dateien geändert wurden, werden Sie aufgefordert, diese zu speichern.
Bearbeiten von Dateien
Hier wird das "Bearbeiten" Menü und die zugehörigen Symbole der Werkzeugleiste behandelt, die zur Bearbeitung von Dateien verwendet
werden. Die Editierfunktionen sind ebenso über ein Kontext-Menü des Editors erreichbar.
- Rückgängig STRG+Z Macht die letzte Bearbeitungsfunktion rückgängig
- Wiederherstellen STRG+Z Wiederholt eine Rückgängig gemachte Operation
- Ausschneiden STRG+X Schneidet die aktuelle Auswahl aus und kopiert sie in die Zwischenablage.
- Kopieren STRG+C Kopiert eine Auswahl in die Zwischenablage. Dies gilt auch für Auswahlen, die im Dokumentations-Browser
gemacht werden.
- Einfügen STRG+V fügt den Inhalt der Zwischenablage an der aktuellen Position ein.
- Einrücken STRG+I Rückt eine Auswahl nach rechts ein
- Ausrücken STRG+U Rückt eine Auswahlt nach links ein
- Datei einfügen...STRG+Insert läßt Sie eine Datei auswählen, deren Inhalt an der aktuellen Position eingefügt werden soll
- Suchen... STRG+F Öffnet die Suchen-Dialog und sucht den gewählten Ausdruck in der aktuellen Datei. Zur Suche über mehrere
Dateien verwenden Sie "Suchen in Dateien...".
- Suche wiederholen F3 Wiederholt die letzte Suche. Dies gilt auch für Suchoperationen, die in der Dokumentation durchgeführt
werden, wenn mehr als ein Treffer in der gleichen Seite gefunden wurde.
- Ersetzen... STRG+R Öffnet den "Suchen und ersetzen" Dialog, der einen gesuchten Ausdruck durch einen neuen ersetzt
- Suchen in Dateien... STRG+Alt+F Zeigt den "Suchen in Dateien" Dialog an, der über
grep
ganze Verzeichnisse mit
zusätzlichen Wildcards durchsucht. Die Suchergebnisse werden in einer Liste angezeigt, die Dateinamen, Zeile und Ausdruck enthält. Die
Auswahl eines Ausdrucks öffnet die gewählte Datei und setzt den Cursor an die Position des Ergebnisses.
- Alles auswählen STRG+A Markiert den gesamten Text der Datei, die momentatn geöffnet ist.
- Alles abwählen Entfernt alle Markierungen in der aktuellen Datei. Dies wird meist nur in Verbindung mit Multi-Auswahl
benötigt, sodaß Sie nicht jede Auswahl separat entfernen müssen.
- Auswahl umkehren Invertiert die Auswahl, heißt: die aktuelle Auswahl wird entfernt und unmarkierter Text wird ausgewählt.
Ansichts-Konfiguration
Das Ansicht-Menü bietet Funktionen zum Öffnen und Schließen von Fenstern und Befehle zur Einstellung der Werkzeugleisten und
Statuszeile ebenso wie Funktionen zum Fehlerlokalisierung.
- Gehe zu Zeile... STRG+GÖffnet den "Gehe zu Zeile..." Dialog, in dem Sie die Zeilennummer angeben, zu der Sie springen
möchten. Die Zeilennummer wird gespeichert und markiert, sodaß Sie entweder sofort nochmals zur Zeile springen können oder eine neue
Zeile angeben.
- Nächster Fehler F4Springt zum nächsten Fehler, den KDevelop aus der Ausgabe erkennt. Die Ausgabe-Nachricht von Make oder
anderen Werkzeugen sollten Ihnen eine Hilfe zur Fehlerbehebung sein.
- Vorheriger Fehler Shift+F4 Springt zum vorherigen Fehler.
- Dialogeditor STRG+D Wechselt zum Dialogeditor
- Baumansicht Shift+T Schaltet die Baumansicht links des Hauptfensters ein bzw. aus.
- Ausgabeansicht Shift+O Schaltet das Ausgabefenster unter der Hauptansicht ein bzw. aus
- Toolleiste Schaltet die Werkzeugleiste ein bzw. aus.
- Browser-Toolbar Schaltet die Browser-Werkzeugleiste ein bzw. aus.
- Statusleiste STRG+B Schaltet die Statuszeile ein bzw. aus.
- Aktualisieren Aktualisiert den Klassenbrowser. Der Scanfortschritt wird über eine Anzeige in der Statuszeile
angezeigt.
Erzeugen und Organisieren von Projekten
Dieser Abschnitt beschreibt Funktionen, die Ihnene im Projekt-Menü zur Verfügung stehen und die der Erzeugung und Organisation von
Projekten dienen.
- Neu... Startet den KAppWizard und erlaubt das Erstellen von neuen Projekten über die Auswahl von Typ, Name, Version und
andern Optionen.
- Öffnen startet den "Projekt öffnen" Dialog, in dem Sie eine KDevelop Projekt-Datei auswählen können. Nach der Auswahl wird
das Projekt in den Arbeitsbereich geladen.
- Öffne letztes Projekt... enthält ein Untermenü mit den letzten fünf geöffneten Projekten, um bestehende Projekte schneller
zu öffnen.
- Schließen Schließt das aktuelle Projekt. Dies wird normalerweise automatisch durch KDevelop vorgenommen, wenn Sie die Entwicklungsumgebung
beenden, ein neues Projekt erstellen oder ein bestehendes Projekt öffnen.
- Neue Klasse... Startet den Klassengenerator, um eine Klasse zu erstellen, die dem Projekt hinzugefügt wird. Der
Klassengenerator erlaubt die Angabe von Klassennamen, Vererbung und Dateinamen für die neue Klasse.
- Vorhandene Datei(en) hinzufügen Öffnet einen Auswahldialog, in dem Sie Dateien selektieren, die Sie dem aktuellen Projekt
hinzufügen mochten. KDevelop kopiert diese dann in das angegebene Verzeichnis und aktualisiert das Projekt.
- Neue Übersetzungsdatei hinzufügen Öffnet den Sprachauswahl-Dialog, in dem Sie die hinzuzufügende Sprache angeben können.
Dies wird häufig von Übersetzern verwendet, die ihre Sprache unterstützen möchten.
- Dateieigenschaften Shift+F7 Öffnet den Datei-Eigenschaften Dialog, der eine Kopie des LFV enthält und die Einstellungen der
Projektdateien anzeigt.Hier geben Sie die Eigenschaften für Dateien an, z.B. den Installationspfad.
- Meldungen erstellen und verbinden Dies erstellt die Meldungsdatei des Projekts, die alle zu übersetzenden Strings der
Quellcodes enthält und von Übersetzern zur erstellung der po-Datei ihrer Sprache benötigt wird.
- API-Dokumentation erstellen Ruft KDoc auf, aus den Kommentaren Ihrer Headerdateien eine HTML-Dokumentation Ihrer Klassen zu
erstellen.
- Benutzerhandbuch erstellen Ruft ksgm2html auf, aus Ihrer SGML-Datei das HTML-Benutzerhandbuch zu erstellen. Wenn ksgml2html
nicht installiert ist, wird sgml2html verwendet.
- Distribution erstellen:
- tar.gz erzeugt die Distributionsdatei Ihres aktuellen Projekts im Projekt-Verzeichnis, die Sie den End-benutzern zur
Verfügung stellen. Der Endbenutzer entpackt dann mit
tar zxvf yourproject.tar.gz
das Paket in ein Quellverzeichnis und benutzt die
Standard-Kommandos ./configure, make
und make install
.
- Einstellungen F7 Öffnet den Projekt-Optionen Dialog, in dem Sie die verschiedenen Einstellungen Ihres Projekts vornehmen.
Dies könnte z.B. eine neue Versionsnummer oder Compiler-Optionen sein, die Sie etwa auf -02 für eine Release-Version setzten.
Erstellen von Projekten
Dieser Abschnitt beschreibt das "Bauen" Menü, das alle Befehle zum Aufruf des Erstellungsprogramms enthält.
- Datei compilieren... STRG+F8 Aktive, wenn das obere Editor-Fenster einen Quellcode enthält. Dies übersetzt nur die aktuelle
Implementations-Datei und läßt Sie Zeit sparen, wenn Sie Fehler erwarten.
- Erstellen F8 Ruft das Erstellungsprogramm auf und erzeugt die Zieldatei.
- Alles neu erstellen erstellt alle Objektdateien und die Zieldatei erneut.
- SäubernAlles neu erstellen/ Entfernt alle durch das Erstellungsprogramm erzeugten Dateien und erstellt die Zieldatei erneut.
- Stoppen F10 Stoppt den aktuellen Prozeß.
- Ausführen F9 Führt die Zieldatei nach einem Erstellungsvorgang aus.
- Mit Argumenten ausführen Alt+F9 Führt die Zieldatei mit Argumenten aus. Zuerst erscheint ein Dialogfeld, in dem Sie die
Argumente angeben (die im Projekt für einen späteren Aufruf gespeichert werden), danach verwendet Ihre Applikation die angegebenen
Komandozeilen-Optionen. Beachten Sie, das Ihre Applikation aus dem Projektverzeichnis ausgeführt wird.
- Debuggen... Öffnet KDbg im Werkzeuge-Fenster um Ihre Applikation zu debuggen. In diesem Fall öffnet KDbg autmatisch die
Datei mit der main() funktion und started die Applikation.
- DistClean Löscht alle erzeugten Objektdateien des Projekts. Distclean sollte vor der Distribution Ihres Projekts ausgeführt
werden, damit die Distributionsdatei keine Plattform-spezifischen Dateien enthält wie diejenigen, die Ihr Compiler erzeugt hat.
- Autoconf und automake Ruft das Erstellungsprogramm mit der Datei Makefile.dist auf, die sich im Projektverzeichnis befindet.
Makefile.dist enthält alle Kommandos für automake, autoconf etc. um ein Projekt zu erstellen. Wenn Sie Dateien manuell hinzufügen oder
selbst Makros ändern, sollten Sie Autoconf aufrufen, gefolgt von Configure (s.u.), um die Makefiles zu aktualisieren und die Änderungen
in das Projekt einzubinden.
- Configure Führt das configure-Skript aus, das durch Autoconf erzeugt wird. Wenn dieses Kommando nicht ausgeführt werden
kann, rufen Sie nochmals Autoconf auf, um das configure-Skript zu erstellen.
Aufruf von Werkzeugen
Das Werkzeuge-Menü enthält standardmäßig die Einträge für folgende Programme, falls diese installiert sind: KDbg, KIconEdit und
KTranslator. Diese werden durch das KDevelop Installationsprogramm geprüft und in dieser Reihenfolge eingefügt. Der Aufruf eines
Programms öffnet das "Werkzeuge"-Fenster und startet das Programm innerhalb dieses Fensters. Die Programme können Sie über den
"Werkzeuge" Eintrag des Einstellungen-Menüs konfigurieren; lesen Sie dazu
<@@ref>Konfiguration des "Werzeuge"-MenüsKonfiguration des "Werzeuge"-Menüs.
Anpassen von KDevelop
Das Optionen-Menü enthält alle Einträge zum Aufruf von Konfigurationsdialogen, mit denen Sie die Standardeinstellungen von KDevelop
anpassen können. Spezielle Einstellungen wie die Editor-Optionen oder Druckereinstellungen haben ihre eigenen Einträge; Einstellungen,
die das generelle Verhalten von KDevelop beeinflussen, können Sie im
KDevelop Setup durchführen.
- Editor... Erlaubt die Einstellung des Editors in Bezug auf Zeilenumbruch, Auswahl etc.
- Editor-Farben... Hier können Sie die Farb-Konfiguration des Editors festlegen wie etwa den Hintergrund.
- Editor Voreinstellungen... setzt die Editor-Standardeinstellungen wie Schriftart und Größe
- Hervorhebungen Läßt Sie die Schriftart und Farben der Hervorhebungen für verschiedene Programmiersprachen inklusive HTML
einstellen.
- Dokumentationsbrowser In diesem Tabulator-Dialog stellen Sie die Optionen des Hilfebrowsers wie Schriftarten, Farben etc.
ein.
- Drucker konfigurieren... Enthält die Einträge der Drucker-Konfigurationsdialoge entsprechend den verwendteten
Druckprogrammen.
- a2ps Konfiguriert den Drucker zur Benutzung von a2ps. Für weitere Informationen sehen Sie nach unter "Drucken".
- enscriptKonfiguriert den Drucker zur Benutzung von enscript. Für weitere Informationen sehen Sie nach unter "Drucken".
- Werkzeuge... Öffnet den Toolsmenu Konfigurations-Dialog. Hier können Sie das "Werkzeuge"-Menü bearbeiten, indem Sie
Programme, die KDevelop im Werkzeugfenster öffnet, hinzufügen oder entfernen.
- KDevelop Setup Öffnet den KDevelop Setup-Dialog. Der erste Tabulator enthält generelle Einstellungen, gefolgt von der
Schnelltasten-Konfiguration und den Dokumentations-Einstellungen. Die Dokumentationseinstellungen beinhalten auch die Generierung von
HTML-Dokumentation und die Einrichtung des Such-Indexes für die Benutzung des Hilfe-Browsers.
Das Fenstermenü
Das Fenstermenü enthält eine Liste aller geöffneten Dateien. Dies erlaubt ein schnelles wechseln zu einer anderen Datei, die Sie gerade
bearbeiten.
Verwendung von Lesezeichen
Das Lesezeichen-Menü ist zum hinzufügen und entfernen von Lesezeichen gedacht, die Sie in der aktuellen Datei setzen möchten. Da
KDevelop zwei Editierfenster verwendet, verwaltet auch jedes seine eigenen Lesezeichen.
- Lesezeichen setzen öffnet ein Kontextmenü mit bis zu neun konfigurierbaren Lesezeichen. Dies erlaubt ein setzen von
Lesezeichen nach logischen Gesichtspunkten.
- Lesezeichen hinzufügen STRG+Alt+A Fügt die Zeile der aktuellen Cursorposition dem Lesezeichen-menü hinzu. Bedenken Sie, das
Sie u.U. ein Lesezeichen überschreiben, das Sie zuvor mit der "Lesezeichen setzen" Funktion erstellt haben. Wenn der Browser geöffnet
ist, wird dem Browser-Fenster ein Lesezeichen hinzugefügt.
- Lesezeichen löschen STRG+Alt+C Löscht die Lesezeichen-Einträge des gerade sichtbaren Fensters, z.B. wenn das Header-Fenster
gerade geöffnte ist, werden alle Einträge des Header-Fensters gelöscht.
- Headerfenster Enthält die Lesezeichen des Header-Fensters. Die Auswahl eines Lesezeichens setzt den Crusor an die angezeigte
Zeile. Bedenken Sie, das die Lesezeichen nur an das Fenster gebunden sind und nicht an die Dateien.
- C/C++ Fenster Enthält die Lesezeichen des C/C++ Fensters. Die Einstellungen gelten wie für das Header-Fenster.
- Browserfenster Enthält die Lesezeichen des Browsers. Die Auswahl eines Lesezeichens öffnet den Browser mit der
entsprechenden Seite.
Online-Hilfe
Das Hilfe-Menü enthält Einträge zur Navigation im Hilfebrowser als auch Einträge zur Bibliotheks- und Online-Dokumentation für die
meistbenutzten Dokumentationen. Zusätzliche Online-Hilfe können Sie im DOC-Tabulator der Baumansicht auswählen, der sich automatisch
öffnet (falls Autoswitch eingeschaltet ist), wenn Sie auf den Dokumentations-Browser wechseln.
- Zurück Alt+ Pfeil links Öffnet die vorherige Dokumentations-Seite
- Vorwärts Alt+ Pfeil rechts Öffnet die nächste Seite, falls Sie mindestens eimal zurück gewählt haben.
- Suche Markierten Text F2 Scannt den Suchindex nach dem aktuell markierten Text des Editor- oder Browserfensters. Nach der
Suche wird Ihnen eine Resultats-Seite angezeigt, in der Sie die gewünschte Hilfeseite aufrufen können. Nach der Auswahl zeigt Ihnen der
Browser die gefundene Textstelle markiert an. Mit F3 (Weitersuchen) können Sie das nächste Ergebnis auf derselben Seite anzeigen.
- Search for Help on...Öffnet den "Suche nach Hilfe zu..." Dialog, in dem Sie nach einem spezifischen Ausdruck suchen
können.
- Benutzerhandbuch F1 Öffnet die Inhalts-Seite des KDevelop Benutzerhandbuchs.
- Programmierhandbuch Öffnet das
KDevelop Programmierhandbuch
- Tip des Tages Öffnet den Tip des Tages Dialog, um Sie über weitere Features von KDevelop zu informieren.
- KDevelop Homepage Bringt Sie zur Homepage von KDevelop, falls Sie über einen Internet-Zugang verfügen.
- Bugreport... Öffnet den Bugreport-Dialog, in dem Sie dem KDevelop-Team eine Fehlerbeschreibung per E-Mail senden können;
siehe auch
<@@ref>Bug ReportBug Report
- C/C++ Referenz Zeigt die Index-Seite der C/C++ Referenz an. Ist diese nicht installiert, zeigt Ihnen eine
Fehlerseite an, wie Sie die Referenz nachinstallieren.
- Qt-Bibliothek Wechselt zur Index-Seite der Qt-Dokumentation, die Sie mit Ihrer Kopie der Qt-Bibliothek erhalten
haben.
- KDE-Core-Bibliothek Öffnet den Klassenindex der KDE-Core Bibliotheksdokumentation.
- KDE-GUI-Bibliothek Wie vor für die GUI-Bibliothek
- KDE-KFile-Bibliothek Wie vor für die KFile-Bibliothek
- KDE-HTML-Bibliothek Wie vor für die HTML-Bibliothek
- Projekt-API-Dokumentation Wechselt zum Klassendokumentation des Projekts
- Projekt-Benutzerhandbuch Öffnet die Inhaltsseite des Benutzerhandbuchs Ihres aktuellen Projekts. Verwenden Sie diese
Funktion zur Kontrolle der HTML-Ausgabe Ihrer Dokumentation.
- Über KDevelop... Öffnet eine Dialogbox mit Informationen zu KDevelop mit Hinweisen zur Version, Autoren, Email-Adressen und
Lizenzbestimmungen.
KDevelop bietet schnellen Zugriff auf verschiedene Kommandos durch Werkzeugleisten. Diese sind die Standard- und die Browser-Leiste; im
Dialogeditor-Modus ist nur die Standard-Leiste verfügbar. Beide können Sie mit den entsprechenden Einträgen im "Ansicht" Menü ein- bzw.
ausschalten; auch können Sie die Leisten aus dem Hauptfenster bewegen und an jeder Seite des Arbeitsbereiches bewegen.
Die Standard-Werkzeugleiste
Die Standard-Werkzeugleiste erlaubt die schnelle Ausführung der meistbenötigten Funktionen zur Dateiverwaltung und -bearbeitung als
auch zur Erstellung Ihrer Applikation. Die Schaltflächen führen von links nach rechts folgende Befehle aus:
- Projekt öffnen - zeigt den "Projekt öffnen"-Dialog an
- Datei öffnen - zeigt den "Datei öffnen"-Dialog an und enthält zusätzlich ein verzögertes Popup-Menü, mit dem Sie schnellen
Zugriff auf die Header- und Quellcodedateien des aktuellen Projekts haben.
- Datei speichern - speichert die aktuelle Datei
- Datei drucken - öffnet den Druckdialog
- (Trennungsfeld)
- Rückgängig - macht die letzte Aktion rückgängig
- Wiederherstellen - führt eine rückgängig gemachte Aktion erneut aus
- Ausschneiden - schneidet die aktuelle Auswahl aus
- Kopieren - kopiert die aktuelle Auswahl in die Zwischenablage
- Einfügen - fügt den Inhalt der Zwischenablage an die aktuelle Position ein
- (Trennungsfeld)
- Datei compilieren - übersetzt die aktuelle Quellcode-Datei des Quellcodefensters. Im Dialogeditor-Modus ersetzt durch das
"Quellen erzeugen" Schaltfeld.
- Erstellen - ruft das Erstellungsprogramm auf
- Alles neu erstellen - erstellt das Projekt neu
- Debuggen - öffnet KDbg mit der Applikations-Binärdatei zum Debuggen im Werkzeugfenster
- Ausführen - fordert die Zieldatei zur Ausführung auf
- Stoppen - beendet den aktuellen Prozeß
- (Trennungsfeld)
- Dialogeditor - wechselt in den Dialogeditor-Modus. Dort ist die Schaltfläche durch "Quellcode-Editor" ersetzt, um zum
Editier-Modus zu wechseln.
- Baumansicht - schaltet die Baumansicht ein/aus und zeigt den aktuellen Status als betätigt/ unbetätigt an
- Ausgabeansicht - schaltet die Ausgabeansicht ein/aus und zeigt den aktuellen Status als betätigt/ unbetätigt an
- (Trennungsfeld)
- Was ist das...? Hilfe-Schaltfläche - ändert den Cursor in einen Fragezeichen-Pfeil und informiert Sie bei einem Klick über
Elementen der KDevelop Benutzeroberfläche über die entsprechende Funktionalität.
Die Browser-Werkzeugleiste
Die Browser-Werkzeugleiste ist eine weitere Werkzeugleiste, mit der Ihnen eine Reihe nützlicher Funktionen zur Navigation in Dateien
und der Dokumentation zur Verfügung stehen. Die Werkzeugleiste enthält:
- Die Klassen-Combobox - hier können Sie eine Klasse des aktuellen Projekts auswählen, zu der Sie wechseln möchten
- Die Methoden-Combobox - hier können Sie eine Methode der aktuellen Klasse auswählen, um zur Implementierung der Methode zu
wechseln.
- Die Klassen-Assistenten Schaltfläche - der Klassen-Assistent bringt Sie abwechselnd zur Deklaration / Implementation der aktuell
ausgewählten Methode. Ein verzögertes Popup-Menü gibt Ihnen Zugriff auf weitere Elemente der Klassenwerkzeuge, um Klassen, Methoden und
Attribute zur aktuellen Klasse hinzuzufügen.
- Zurück - wechselt zur vorherigen Seite des Dokumentationsbrowsers; enthält ein verzögertes Popup-Menü zur Auswahl einer besuchten
Seite
- Vorwärts - wechselt zu einer Dokumentations-Seite in Vorwärts-Richtung und enthält ebenfalls ein Popup-Menü zur Auswahl einer
besuchten Seite.
- Halt - Stoppt den Browser, die aktuell angeforderte Datei zu laden.
- Erneut laden - stellt die angezeigte Dokumentationsseite erneut dar.
- Benutzerhandbuch - öffnet das Inhaltsverzeichnis des KDevelop-Handbuchs.
- Suche Markierten Text - durchsucht den Dokumentations-Index nach dem ausgewählten Text; arbeitet sowohl im Browser- als auch im
Editorfenster.
- Suche nach Hilfe zu... - öffnet den "Suche nach Hilfe zu..."-Dialog, in dem Sie den gesuchten Ausdruck eingeben können, um die
Dokumentation zu durchsuchen.
Dieser Abschnitt behandelt die vordefinierten als auch die Standard-Konfiguration der Schnelltasten für Kommandos, die Sie in der
KDevelop Entwicklungsumgebung verwenden können. Um die Belegung zu ändern, lesen Sie bitte das Kapitel
<@@ref>Ändern von SchnelltastenÄndern von Schnelltasten.
Tastaturbelegung für Textbearbeitung
Cursorbewegung
um ein Zeichen nach links LINKS
um ein Zeichen nach rechts RECHTS
um ein Wort nach links STRG+LINKS
um ein Wort nach rechts STRG+RECHTS
eine Zeile nach oben OBEN
eine Zeile nach unten UNTEN
zum Anfang der aktuellen Zeile POS 1
zum Ende der aktuellen Zeile ENDE
eine Bildschirmseite nach oben BILD-OBEN
eine Bildschirmseite nach unten BILD-UNTEN
zum Anfang der Datei STRG+BILD-OBEN
zum Ende der Datei STRG+BILD-UNTEN
Markieren von Text
um ein Zeichen nach links UMSCHALT+LINKS
um ein Zeichen nach rechts UMSCHALT+RECHTS
um ein Wort nach links STRG+UMSCHALT+LINKS
um ein Wort nach rechts STRG+UMSCHALT+RECHTS
um eine Zeile nach oben STRG+OBEN
um eine Zeile nach unten STRG+UNTEN
zum Anfang der aktuellen Zeile STRG+POS 1
zum Ende der aktuellen Zeile STRG+ENDE
um eine Bildschirmseite nach oben UMSCHALT+BILD-OBEN
um eine Bildschirmseite nach unten UMSCHALT+BILD-UNTEN
bis zum Anfang der Datei STRG+UMSCHALT+BILD-OBEN
bis zum Ende der Datei STRG+UMSCHALT+BILD-UNTEN
Einfügen und Kopieren von Text, Tabulator
Einfügemodus ein/ausschalten EINFG
markierten Text in die Zwischenablage kopieren STRG+C, STRG+EINF
Inhalt der Zwischenablage einfügen STRG+V, UMSCHALT+EINF
aktuelle Zeile löschen STRG+K
Absatz nach der aktuellen Zeile einfügen ENDE, dann EINGABETASTE
Absatz vor der aktuellen Zeile einfügen POS 1, dann EINGABETASTE
Bearbeitung rückgängig machen STRG+Z
Rückgängig gemachte Bearbeitung wiederherstellen STRG+Y
Tabulator einfügen TAB
Löschen von Text
Zeichen links vom Cursor löschen RÜCKTASTE
Zeichen rechts vom Cursor löschen ENTF
markierten Text löschen Text auswählen, dann RÜCKTASTE oder ENTF
Text suchen im Editor
öffne "Gehe zu Zeile..."-Dialog STRG+G
öffne "Suche Text"-Dialog STRG+F
letzte Suche wiederholen F3
öffnen des "Suchen und Ersetzen"-Dialogs STRG+R
öffnen des "Suchen in Dateien"-Dialogs F4
suche markierten Text mit Grep UMSCHALT+F4
Textsuche mit dem Dokumentations-Browser
suche markierten Editor Text in der Dokumentation F2
suche markierten Browser Text in der Dokumentation F2
suche auf aktueller Seite wiederholen F3
suche markierten Browser Text im Projekt UMSCHALT+F2
Browser Schnelltasten
vorherige Seite ALT+LINKS
nächste Seite ALT+RECHTS
Lesezeichen verwalten
Lesezeichen hinzufügen STRG+ALT+A
Lesezeichenliste löschen STRG+ALT+C
Schnelltasten für Symbole der Werkzeugleisten
Symbol "Datei öffnen" STRG+O
Symbol "Datei speichern" STRG+S
Symbol "Datei drucken" STRG+P
Symbol "Rückgängig" STRG+Z
Symbol "Wiederherstellen" STRG+Y
Symbol "Ausschneiden" STRG+X
Symbol "Kopieren" STRG+C
Symbol "Einfügen" STRG+V
Symbol "Datei compilieren" STRG+F8
Symbol "Erstellen" F8
Symbol "Ausführen" F9
Symbol "Mit Argumenten ausführen" ALT+F9
Symbol "Dialogeditor" STRG+D
Symbol "Zurück" ALT+LINKS, falls Browser sichtbar
Symbol "Vorwärts" ALT+RECHTS, falls Browser sichtbar
Symbol "Suche markierten Text" F2
Fensterverwaltung
Um zu einem bestimmten Fenster zu wechseln, drücken Sie den unterstrichenen Buchstaben im Fenstertitel; z.B. Werkzeuge über ALT+W
Schnelltasten zum Erstellungsprozeß
Aktive Quelltextdatei übersetzen STRG+F8
Aktuelle Zieldatei erstellen F8
Zieldatei nach Erstellung ausführen STRG+F9
Zieldatei mit Argumenten ausführen ALT+F9
Aktuellen Prozeß beenden F10
Weiter
Zurück
Inhaltsverzeichnis