BerndPolKonfigurationsfiler brugt af &tdevelop;&tdevelop; bruger en række konfigurationsfiler som er fordelt blandt flere kataloger. Der skelnes mellem to hovedgrupper af konfigurationsfiler: &tdevelop; Standardkonfigurations — filer der blev indstillet da &tdevelop; blev installeret. Brugerorienteret konfiguration — filer som indeholder brugerens ændringer af standardindstillingerne lavet af &tdevelop; selv og dens plugin. &tdevelop; Standardkonfiguration.Ved installation lægger &tdevelop; nogle standardfiler med information til opsætnings- og konfigurationsformål, i underkatalogerne i $TDEDIR installationskataloget (normalt noget lignende /opt/kde, /usr/local/kde, eller et andet brugerdefineret installationskatalog. Se Installering af &tdevelop;). Standardopsætning af &tdevelop;Der er kun en &tdevelop;-specifik standardkonfigurationsfil i kataloget$TDEDIR/share/config/: tdeveloprcDenne fil indeholder de basale indstillinger &tdevelop; skal bruge for at kunne starte. Den kopieres til brugernes $TDEDIR/share/config katalog når &tdevelop; ikke finder en tdeveloprc fil der ved opstart af programmet. Programspecifikke standarderDe fleste funktioner i &tdevelop; stilles til rådighed af KParts. De er egentlig bare programmer der er specialdesignet til at køre i et &tdevelop;-framework (se oversigten i Plugin-værktøjer appendikset). Hver KPart-program har sit eget sæt af konfigurationsfiler hvis standarder lagres i flere underkataloger $TDEDIR/share/apps/ i installationskataloget. Der er temmelig mange underkataloger med standardkonfigurationsfiler i $TDEDIR/share/apps/, hvis navne alle starter med et kdev stavelse. De fleste er kun til intern brug i &tdevelop;. De kan være grupperet for overskuelighedens skyld og læsbarhed således: Selvstændigt programOpgavespecifikke parterProjektoprettelsesparterSprogspecifikke parterSelvstændige programmertdevelop/ — indeholder til til indstilling af det integrerede &tdevelop; udviklingsmiljø:licenser/ — indeholder forskellige licenstekster.pics/: Indeholder billedfilerne som bruges af startskærmene i &tdevelop;, &tdevelop; assistent og &tdevelop; designer.profiler/ — indeholder standard plugin-profilindstillinger. (Aktuelt findes der kun en lillebitte profil, som definerer et minimalt sæt af aktive &tdevelop; plugin.)eventsrc — indeholder en masse Proces successfuld lokaliseringsstrenge.tdevelopui.rc — sørger for de basale menu- og værktøjslinjeindgange &tdevelop; bruger.kdevhtml_partui.rc — søger for Udskriv...-indgangen i Fil-menuen, en Kopiér indgang i Redigér-menuen og Tilbage og Fremad-pile i Browser-værktøjslinjen hvis der ses på en &HTML;-fil fra Dokumentations-plugin.kdevassistant/ — sørger for menuen og værktøjslinjer i provides the menu and tool bars of the selvstændige &tdevelop; Assistant dokumentations-browser.kdevdesigner/ og kdevdesignerpart/ — sørger for menu- og værktøjslinjer i den selvstændige &tdevelop; Designer.Opgavespecifikke delekdevabbrev/ — indeholder filer der bruges af Forkortelses-plugin:sources/ — indeholder definitioner af nøgleord, der bruges af Udvid tekst-kommandoen.templates/ — indeholder skabelondefinitionsfiler der bruges af Udvid forkortelse-kommandoen.kdevabbrev.rc — sørger for Udvid tekst og Udvid forkortelse indgangene i Redigér-menuen.kdevappwizard/ — indeholder filer der bruges af &appwizard; part:importfiles/ — indeholder.tdevelop projektfiler som kontrollerer initialiseringen af et nyt projekt.imports/ — indeholder skabeloner til opsætning af projektspecifikke .desktop-filer.template-common/ — indeholder forskellige filerder ofte bruges i projektkildekatalogerne.templates/ — indeholder konfigurationsfiler som beskriver informationen der skal inkluderes i et givet projektkatalog.*.png — forhåndsvisningsbilleder af projekter, der bruges af &appwizard;.*.tar.gz — tar-arkiver der indeholder kildekodefiler der skal inkluderes i et nyligt oprettet projektkatalog.kdevastyle/ — sørger for Formatér kildekode igen-indgangen i Redigér-menuen.kdevautoproject/ — sørger for de fleste indgange i Byg-menuen og Byg værktøjslinje (&tdevelop;) -værktøjslinjen.kdevclassview/ — indeholder filer der bruges af Klassevisning-plugin:pics/ — indeholder ikoner der bruges i Klasser-klassevisningstræet.kdevclassview.tc — sørger for Klasse arve-diagram-indgangen i Projekter-menuen, såvel som kombinationsfeltet til klassenavigering i Browser-værktøjslinjen.kdevcloser/ —sørger for Vindue-menuens lukke-indgange.kdevctags/ — sørger for CTags-indgangen i Værktøjer-menuen, til CTags forende-projekt-plugin.kdevcvsservice/ — sørger for ikonen der bruges af CvsService-fanebladet og et kort skal-script til at føje nye indgange til &cvs;-lageret, begge bruges af CVS Integration projekt-plugin.kdevdebugger/ — sørger for Fejlsøg-menuindgangene til Fejlsøger forende-projekt-plugin.kdevdiff/ — sørger for Diff-fremviser-indgangen i Værktøjer-menuen.kdevdistpart/ — sørger for Distribution & publicering-indgangen i Projekt-menuen til Endelig pakning project plugin.kdevdokumentation — indeholder filer der bruges af Dokumentations-plugin:en/ og pics/ — indeholder filer der bruges af htdig søgeværktøjet.indholdsfortegnelse/ — indeholder standard &tdevelop;-dokumentationens beskrivelsesfiler (se beskrivelse i Basal struktur af &tdevelop; indholdsfortegnelse Filer.kdevpart_dokumentation.rc — sørger for de søgningsrelaterede indgange i menuen Hjælp.kdevdoxygen/ — sørger for menuindgangene til Doxygen-understøttelse projekt plugin.kdevfilecreate/ — indeholder filer brugt af guiden Ny fil. filskabeloner/ — sørger for tekstskelettet der lægges i nye kildekodefiler af en given type.kdevpart_filecreate.rc — sørger for indgangen Ny i menuen Fil.skabelon-info.xml — indeholder beskrivelser af de til rådighed værende filtyper der skal vises i værktøjsvisningen Ny fil.kdevfilter/ — sørger for menuindgangene Kør kommando... og Filtrér markering gennem kommando... i menuen Værktøjer der bruges af Skalfiltrering og indsætning-plugin.kdevfullscreen/ — sørger for menuindgangen Fuldskærmstilstand i Vis-menuen og som ikon på værktøjslinjen.kdevgrepview/ — sørger for indgangen Find i filer... i menuen Redigér som bruges af Grep-grænseflade-plugin.kdevhistory/ — sørger for indgangene Tilbage og Fremad i Vis-menuen.kdevjavadebugger/ — sørger for en Java-fejlsøgningsmenu til at fejlsøge i et &Java;-program.kdevoutputviews/ — sørger for indgangene Næste fejl og Forrige fejl i menuen Vis.kdevpartexplorer/ — sørger for ingangen Partudforsker i menuen Værktøjer der bruges af Partværktøj-plugin.kdevquickopen/ — sørger for menuindgangen Åbn fil i menuen Fil og Åbn klasse og Åbn metode i menuen Værktøjer der bruges af Hurtig-åbn-plugin.kdevregexptest/ — sørger for menuindgangen Fejlsøg regulært udtryk i menuen iVærktøjer der bruges af Regulært udtryk-tester-plugin.kdevreplace/ — sørger for menuindgangen i Find-vælg-erstat i menuen Redigér der bruges af Erstat-part-plugin.kdevtipofday/ — sørger for indgangen Dagens vink i menuen Hjælp såvel som en HTML med de tilgængelige vink.kdevtools/ — kontrollerer diverse menuindgange der oprettes af menuen Værktøjer og menuen Eksterne værktøjer der kommer fra Tilføjelse af værktøjer-plugin.kdevvalgrind/ — sørger for indgangene Valgrind kontrol af hukommelseslækker og Profil med KCachegrind i menuen Fejlsøg der bruges af Valgrind grænseflade-plugin.Projektoprettelses-partkdevadaproject/ — sørger for indgangene i menuen Byg og tilhørende værktøjslinjeikoner der bruges til at bygge et Ada-program.kdevantproject— sørger for indgangene i menuen Byg når Ant-projektoprettelsen bruges.kdevautoproject/— sørger for indgangene til menuen Byg og de tilhørende værktøjslinjeikoner, når der arbejdes med &GNU;-værktøjer-baseret &automake;-projektoprettelse. Derudover sørges der for indgangene Tilføj oversættelse og Byg indstillinger til Projekt-menuen.kdevcustomproject/ — sørger for indgangene til menuen Byg og de tilhørende værktøjslinjeikoner når projektet baseres på Makefiler.kdevgenericproject/ — indeholder menudefinitioner til en eksperimentel generisk projektoprettelse. Aktuelt (version 3.1.0) ubrugt.kdevhaskellproject/ — sørger for indgangene i menuen Byg og de tilhørende værktøjslinjeikoner der bruges til at bygge et Haskell-program.kdevpascalproject/ — sørger for indgange til menuen Byg og de tilhørende værktøjslinjeikoner der bruges til at bygge et Pascal-program.kdevtrollproject/ — sørger for indgange til menuen Byg og de tilhørende værktøjslinjeikoner der bruges til at bygge et program med &Qt; QMake-projekthåndtering.Sprogspecifikke parterkdevadasupport — sørger for indgange til menuen Værktøjer og de tilhørende værktøjslinjeikoner der bruges til at udvikle Ada-programmer.kdevbashsupport/ — sørger for indgange til menuen Byg og de tilhørende værktøjslinjeikoner der behøves for at udviklet bash-scripter.kdevcppsupport — indeholder filer der bruges af &appwizard; til at bygge C++-programmer.newclass/ — indeholder sidehoved og kildekode-skabeloner fra hvilke &appwizard; bygger de tilhørende kildekodefiler.underklasser/ — indeholder skabeloner som &appwizard; bruger til at lave skelettet til klasse-erklæringer- og definitioner i kildekodefilerne.skabeloner — indeholder skabeloner fra hvilke &appwizard; indstiller standard hvoed og kildekodeskabelonfiler, der bruges af &nfwizard;. indstillinger — skabelon-attrap til at tilføje makroer.kdevcppsupport.rc — sørger for indgangene Fuldstændiggør tekst og Gør til medlem til menuen Redigér, indgangene Skift mellem inkludering/implementering til menuen Vis og Ny klasse i menuen Projekt og ikonen Opret en ny klasse i Browserværktøjslinjen.kdevfortransupport/ — sørger for indgangene i menuen Byg der bruges til at udvikle Fortranprogrammer.kdevhaskellsupport/ — sørger for indgange i menuen Byg og de tilhørende værktøjslinjeikoner der skal bruges til udvikling af Haskell-programmer.kdevjavasupport/ — indeholder brugerfladedefinitionen der bruges ved udvikling af &Java;-programmer.kdevpascalsupport/ — indeholder brugerfladedefinitionen der skal bruges ved udvikling af Pascalprogrammer.kdevperlsupport/ — sørger for menuindgangene Projekt og Hjælp der bruges ved udvikling af Perl-programmer.kdevphpsupport/ — indeholder brugerflade og PHP-funktionsdefinitionsfiler der skal bruges ved udvikling af PHP-scripter.kdevpythonsupport/ — sørger for menuindgangene Byg og Hjælp og de tilhørende værktøjslinjeikoner der bruges ved udvikling af Python-scripter.kdevrubysupport/ — sørger for Byg-menuen og tilhørende værktøjslinjeikoner der bruges ved udvikling af Ruby-scripter.kdevscriptproject/ — sørger for brugergrænseflade-definitioner der er nødvendige for at kunne udvikle brugertilpassede projekter. Aktuelt (version 3.1.0) ubrugt.kdevsqlsupport/ — sørger for brugergrænseflade-definitioner der er nødvendige for at kunne udvikle SQL-projekter. Aktuelt (version 3.1.0) ubrugt.Brugerorienterede indstillingerAl information om brugerdefinerede indstillinger, gemmes i to undermapper i $TDEHOME, : Programspecifikke indstillinger i $TDEHOME/share/apps/-mappen ogRessourceindstillingsfil i $TDEHOME/share/config-mappen.Programspecifikke indstillingerAlle ændringer foretaget af brugeren &tdevelop; Standardindstillinger så vel som brugerspecifikke indstillinger der ikke opbevares i nogen af Ressource-indstillingsfilerne findes i kdev... undermapperne i $TDEHOME/share/apps/-mappen. De fleste af disse indstillingsfiler bruges dog af diverse &tdevelop;-plugin for at sørge for specifikke menu og/eller værktøjslinjeindgange. Derfor er de kun interessante i tilfælde af at noget gik rigtig galt med brugergrænsefladen. I tilfælde af at indeholdet af disse mapper afspejler dem i Standardindstillingerne, vil &tdevelop; have kopieret dem fra $TDEDIR/apps/ ind i $TDEHOME/apps/-mappen ved den første opstart af programmet. Alle efterfølgende ændringer foretages udelukkende i disse to mapper. Standardindstillingerne forbliver uændrede under alle omstændigheder. kdevabbrev/ — indeholder filer der bruges af Forkortelses-plugin:sources/ — tom lige nu. &tdevelop; bruger standardnøgleord filer til Udvid tekst-kommandoer.templates/ — indeholder de af brugeren ændrede skabelondefinitionsfiler der bruges af Udvid forkortelse-kommandoen.kdevabbrev.rc — sørger for Udvid tekst og Udvid forkortelse indgangene i Redigér-menuen.kdevappwizard/ — sørger kun for indgangene Nyt projekt og Importér projekt i menuen Projekter. &appwizard; bruger standardindstillingerne for egentligt arbejde.kdevastyle/ — sørger for indgangen Formatér kilde igeni menuen Redigér.kdevautoproject/ — sørger for indgangene i menuen Byg og de tilhørende værktøjslinjeikoner i Byg menu ogVærktøjslinjen til bygning.kdevclassview/ — sørger for indgangen Klasse-arvediagram i menuen Projekt og klassebrowser kombinationsfeltet i Browserværktøjslinjen fra Klassevisning projekt-plugin.kdevcloser/ — sørger for indgangen Luk markerede vinduer... i menuen Vindue-menuen.kdevcppsupport/— indeholder de faktiske indstillinger der bruges af &appwizard; til at bygge C++-programmer. &appwizard; bruger do hovedparten af informationen om indstillinger direkte fra standardindstillingsmappen. Se her for detaljer.newclass/ — indeholder sidehoved- og kildekodeskabeloner ud fra hvilke &appwizard; bygger de tilhørende kildekodefiler.pcs/ — indeholder databasefiler som &tdevelop; bruger til at bygge overlevende kodeopbevaringsfiler .pcs til et &kde;-C++-projektkdevcppsupport.rc — sørger for indgangene Fuldstændiggør tekst og Gør til medlem til menuen Redigér, indgangene Skift mellem inkludering/implementering til menuen Vis og Ny klasse i menuen Projekt og ikonen Opret en ny klasse i Browserværktøjslinjen.kdevctags/ — sørger for CTags-indgangen i Værktøjer-menuen, til CTags forende-projekt-plugin.kdevdebugger/ — sørger for Fejlsøg-menuindgangene til Fejlsøger forende-projekt-plugin.kdevdiff/ — sørger for Diff-fremviser-indgangen i Værktøjer-menuen.kdevdocumentation/ — indeholder filer der bruges af Dokumentation-plugin foruden standardindstillingsfilerne. Se her for detaljer.Mapperne i kdevdocumentation/ indeholder for det meste bogholderi-information. De indstillede dokumentationsfiler opbevares i doc...pluginrc-filer i $TDEHOME/share/config/-mappen.bookmarks/ — vedligeholder indgangene i fanebladet Bogmærker i &tdevelop;s Dokumentation-plugin.index/ — indeholder diverser cache-filer som &tdevelop; bruger til at til øge hastigheden på indekseret dokumentationssøgninger i fanebladet Indeks i Dokumentation-plugin.search/ — indeholder filer der bruges af søgeværktøjet htdig der fungerer varetager søgekald fra Søg-fanebladet i Dokumentation-plugin.kdevpart_dokumentation.rc — sørger for de søgningsrelaterede indgange i menuen Hjælp.kdevdoxygen/ — sørger for menuindgangene til Doxygen-understøttelse projekt plugin.tdevelop/ — indeholder indstillinger som &tdevelop; bruger til sin basisopsætning:profiles/ — sørger for plugin-profilindstillinger. (Til at begynde med er der kun en Fuldstændigt udviklingsmiljø-profil der definerer en hel samling af aktive &tdevelop; plugin, første gang programmet startes.tdevelopui.rc — sørger for de basale menu- og værktøjslinjeindgange &tdevelop; bruger.kdevfilecreate/ — indeholder filer brugt af guiden Ny fil.file-templates/ — sørger for tekstindholdet puttes i den nye kildekodefil af en given type. Flere filskabeloner kan findes i mappen standardindstillingsfiler.kdevpart_filecreate.rc — sørger for indgangen Ny i menuen Fil.skabelon-info.xml — indeholder beskrivelser af de til rådighed værende filtyper der skal vises i værktøjsvisningen Ny fil.kdevfilter/ — sørger for menuindgangene Kør kommando... og Filtrér markering gennem kommando... i menuen Værktøjer der bruges af Skalfiltrering og indsætning-plugin.kdevfullscreen/ — sørger for menuindgangen Fuldskærmstilstand i Vis-menuen og som ikon på værktøjslinjen.kdevgrepview/ — sørger for indgangen Find i filer... i menuen Redigér som bruges af Grep-grænseflade-plugin.kdevoutputviews/ — sørger for indgangene Næste fejl og Forrige fejl i menuen Vis.kdevpartexplorer/ — sørger for ingangen Partudforsker i menuen Værktøjer der bruges af Partværktøj-plugin.kdevquickopen/ — sørger for menuindgangen Åbn fil i menuen Fil og Åbn klasse og Åbn metode i menuen Værktøjer der bruges af Hurtig-åbn-plugin.kdevregexptest/ — sørger for menuindgangen Fejlsøg regulært udtryk i menuen iVærktøjer der bruges af Regulært udtryk-tester-plugin.kdevreplace/ — sørger for menuindgangen i Find-vælg-erstat i menuen Redigér der bruges af Erstat-part-plugin.kdevtipofday/— sørger for indgangen Dagens vink i menuen Hjælp. HTML-filen der indeholder de tilgængelige vink findes kun som en standardindstillingsfil.kdevtools/ — kontrollerer diverse menuindgange der oprettes af menuen Værktøjer og menuen Eksterne værktøjer der kommer fra Tilføjelse af værktøjer-plugin.kdevvalgrind/ — sørger for indgangene Valgrind kontrol af hukommelseslækker og Profil med KCachegrind i menuen Fejlsøg der bruges af Valgrind grænseflade-plugin.RessourceindstillingsfilerDer er to grupper af &tdevelop; indstillingsfiler i mappen $TDEHOME/share/config/ der kan skelnes imellem vha. de omkringliggende tegnsekvenser: doc...pluginrc betegner filer der bruges af dokumentationsplugin.kdev...rc betegner indstillingsfiler der bruges af &tdevelop; og dens tilgængelige plugin.Konfigurationsfiler brugt af &tdevelop;kdevabbrevrc — indeholder Forkortelsernes aktuelle indstillingstilstand der sørges for af Forkortelsesudvidelse-plugin.Dette registrerer blot om forkortelser benyttes eller ej. De faktiske definitioner af nye forkortelser bliver lagt i $TDEHOME/share/apps/kdevabbrev/templates/templates-filen.kdevassistantrc — indeholder nogle indstillings-tilstande, specifikke for den alenestående &tdevelop; Assistent dokumentationsbrowser.De fleste fælles indstillinger deles med &tdevelop;-udviklingsmiljøets tdeveloprc-fil.kdevassistantuimode4rc — indeholder den aktuelle MDI-indstillingstilstand (dokplaceringer &etc;) for den alenestående &tdevelop; Assistent dokumentationsbrowser.kdevclassviewrc — indeholder indstillingerne for Vis tilstand i klassebrowserens faneblad Klasser der sørges for af Klassevisning projekt-plugin.Dette er en global indstilling, selvom Klassevisning-plugin kan være deaktiveret på projektniveau. En hvilken som helst ændring i denne indstilling bliver opdateret globalt hver gang det aktuelle projekt lukkes og har dermed betydning for alle projekter der indlæses efterfølgende.kdevcppsupportrc — indeholder nogle indstililnger der bruges til opsætning af CPP kildekodefiler. Specifikt vil du kunne finde indstillinger der laves i indstillingsdialogen C++- klasseoprettelse herinde.kdevdocumentationrc — indeholder opsætningen for Dokumentations-plugin.tdeveloprc — indeholder den globale opsætning som &tdevelop; udviklingsmiljøet og &tdevelop; Assistent dokumentationsbrowseren bruger.tdevelopuimode4rc — indeholder &tdevelop;s aktuelle MDI-tilstandsindstillinger (dokplaceringer &etc;).kdevfileselectorrc — indeholder opsætningen til Filvælger-plugin.kdevfileviewrc — indeholder opsætningen for farven på filnavne som bruges til fremvisning i CVS-integration (Cervisia) projekt-plugin.kdevfilterrc — indeholder opsætningen for Skalfiltrering og indsætning-plugin.kdevgrepviewrc — indeholder opsætningen der bruges af Grep-grænseflade-plugin.kdevsnippetrc — indeholder opsætningen som bruges af Kodestumper-plugin.kdevtoolsrc — indeholder opsætningen som bruges af Menutilføjelse af værktøjer-plugin.Indstillingsfiler der bruges at Dokumentations-plugindocchmpluginrc — indeholder information om &Microsoft; CHM-hjælpefiler som defineret på indstillingssiden Dokumentationssamling.doccustompluginrc — indeholder information om en hvilken som helst dokumentationsfil der er defineret på indstillingssiden Tilpas dokumentationssamling.docdevhelppluginrc — indeholder information om GNOME2 DevHelp-dokumentationsfiler som defineret på indstillingssiden Dokumentationssamling.docdoxygenpluginrc — indeholder information Doxygen-genereret API-dokumentation som defineret på indstillingssiden Doxygen-dokumentationssamling.dockdevtocpluginrc — indeholder information om KDevelopIndholdsfortegnelsens strukturerede dokumentation filer som defineret på indstillingssiden Dokumentationssamling.docqtpluginrc — indeholder information om Qt-dokumentationsfiler der er inkluderet på Qt indstillingssiden i Dokumentationssamling.Projektafhængige indstillingerDet fleste projektafhængige indstillinger opbevares i <projektnavn> tdevelop og <projektnavn> kdevses &tdevelop; projektindstillingsfiler frem for i separate filer, som de andre mere globale indstillinger. Kort sagt filerne er beregnet til: <projektnavn> tdevelop — globale projektindstillingsinformation.<projektnavn> kdevses — indstillingsinformation der bruges til at genoprette den kørende sessions opførsel.Begge er &XML;-kodede filer. De kan vises og (varsomt) ændres med en hvilken som helst teksteditor. Overlevende kodeopbevaringsfilerDer er en tredje projektafhængig konfigurationsfil, <projektnavn> tdevelop.pcs Overlevende kodeopbevaring. Dette er en binært kodet fil der indeholder en intern fortolker-cache der normalt bruges til at øge hastigheden på indlæsningen af projektet. Desuden opbevares informationen der bruges af &tdevelop;s Kodefuldstændiggørelse i denne fil. Der kan være yderligere overlevende kodeopbevaringsfiler i fanebladet Kodefuldstændiggørelse i den C++-specifikke projektindstillingsside. Information om disse yderligere .pcs opbevares i $TDEHOME/share/apps/kdevcppsupport/pcs/-mappen.