KDevelop's brugermanual

Bernd Gehrmann

Caleb Tennis

Bernd Pol

Volker Paul

revision 3.1.0 (2004-11-13)

Tilladelse er hermed givet til at kopiere, videregive og/eller ændre dette dokument under betingelserne i GNU's Fri Dokumentation License, Version 1.1 eller en vilkårlig senere version publiceret af Free Software Foundation; uden invariante afsnit, uden tekster før omslaget, og uden tekster efter omslaget. En kopi af licensen er inkluderet i afsnittet ved navn " Medvirkende og licens".

KDevelop er et integreret udviklingsmiljø til brug for mange forskellige programmeringsopgaver.


Indholdsfortegnelse

1. Indholdet af denne manual
2. Kom i gang med KDevelop — en guided tur
Et første kig på KDevelop
På overfladen
Sådan får du hjælp
Hvad er der i menuerne
Sådan starter man et nyt projekt — Application Wizard
3. Oversigt over KDevelop's funktioner
Tilgængelige tilstande for brugergrænseflader
Hvordan man skifter tilstand for brugergrænseflader
Hvordan man maksimerer arbejdsområdet
Elementer i brugergrænsefladen
Arbejdsområdet
KDevelop's titellinje
KDevelop's statuslinje
Menulinjen
Værktøjslinjerne
Træværktøjsvisningerne
Uddataværktøjsvisningerne
Projekthåndteringssystem
Automake-projekt
Qmake-projekter
ANT-projekthåndtering (Java™-programmer)
Egne projekter
Hvordan du kan distribuere dit program
4. Indstilling af KDevelop
Generelle indstillinger
Generel opsætning
Valg af brugergrænsefladen
Valg af editor
Valg af kildeformateringsstil
Opsætning af værktøjet for kodestumper
Indstilling af filvælger
Indstilling af Ny fil-guide
Indstilling af dokumentationen
Opsætning af dokumentationssamlinger
Opsætning af tekstsøgningsindekser
Andre dokumentationindstillinger
Avancerede indstillinger
Indstiksværktøjer
Forkortelser til ordkomplettering
Tilføjelse af KDE's standardprogrammer til værktøjsmenuen
Tilføjelse af eksterne programmer til menuerne
5. Kom i gang — med Application Wizard
Nye projekter
Indledende skridt
Angiv information om versionssystem
Angiv skabeloner for deklarationer og kildekode
Byg de oprindelige projektfiler
6. Redigeringsværktøjer
Kodestumper
Tastebrug
Problemrapporter
Søgning og flerfilssøgning
Søg efter tekst
I-søgning
Grep
Kodekomplettering
Opret nye filer og klasser
Redigér skabelonerne
7. Filsøgerne
8. Klassesøgeren
Klassevisning
Klasseværktøjer
Klassehierarki
9. Dokumentation
Dokumentationssøgeren
10. Bygge og projekthåndtering
Sammendrag af Håndtering af automake
Behovet for et automatiseret byggesystem
Vejledninger om Autoconf, Automake og Libtool
Hvad gør Håndtering af automake?
Sammendrag af hvad Håndtering af automake gør
Indhold i automake-filer
Brug af Håndtering af automake
Vinduet Håndtering af automake
Oversigtsvinduet
Detaljevinduet
Navigering i Håndtering af automake
Sammenhængsafhængige menuer i Håndtering af automake
Automake-projekt
Autoconf
Automake
KDevelops Håndtering af automake
Bygning og installering af biblioteker
Egne byggefiler og byggescripter
Oversætterindstillinger
Byggetilvalg
11. Avanceret byggehåndtering
Flere byggeindstillinger
Krydskompilering
Qt/Embedded
12. Fejlsøgergrænsefladen
Sæt stoppunkter
Tilvalg
13. Brug af CVS
CVS basalt
CVS-kommandoer i KDevelop
Bagved scenen
Hvad CVS gemmer i arbejdsmappen
14. Medvirkende
Bidrag
A. Installering af KDevelop
Hvordan man får fat på KDevelop
Hente dagsfriske udgaver af KDevelop fra CVS
Krav for KDevelop
Kompilering og installation af KDevelop
Forberedende skridt
Kompilér KDevelop
Nogle bemærkninger om flag til configure
Hvordan man får fat i programmeringsgrænsefladen for KDevelop
B. I korthed — Vink og trick
C. Udvikling på Unix
Nogle historiske bemærkninger
Moderne scriptsprog
Perl
Python
PHP
Højere-niveau scripter
CORBA-Protokollen
DCOP-grænsefladen
Byggesystemer
Make-processen
Udvikling af grafisk grænseflade
Integration af begreber og værktøjer: det integrerede udviklingsmiljø
Grundlæggende funktioner i KDevelop 3.1.0
D. Konfigurationsfiler brugt af KDevelop
KDevelop Standardkonfiguration.
Standardopsætning af KDevelop
Programspecifikke standarder
Brugerorienterede indstillinger
Programspecifikke indstillinger
Ressourceindstillingsfiler
Projektafhængige indstillinger
Overlevende kodeopbevaringsfiler
E. Pluginværktøjer
F. Eksempel på tilstande i brugergrænsefladen for KDevelop
IDEA-vinduestilstand
Underrammevinduetilstand
Fanebladssidetilstand
Topniveauvinduetilstand
15. Kommandoreference
Menulinje
Filmenuen
Redigeringsmenuen
Vis-menuen
Menuen Projekt
Menuen Projekt
Menuen Projekt
Bogmærker-menuen
Vindue menuen
Værktøjsmenuen
Opsætningsmenuen
Hjælpemenuen
G. Yderligere information
Hent information
Rapportér programfejl
Licenser
H. Ændringer
Ændringer i dokumentet
I. Bibliografi
Litteraturliste
Stikordsregister

Figurliste

7.1. Et skærmaftryk af filtræet
8.1. Et skærmaftryk af klassesøgeren
9.1. Et skærmaftryk af dokumentationstræet
10.1. Effekten af configure-scriptet
10.2. Et skærmaftryk af Håndtering af automake

Tabelliste

E.1. Plugin for projekthåndtering i KDevelop
E.2. Plugin for sprogunderstøttelse i KDevelop