KDevelop4/FAQ
KDevelop4 FAQ'er
Skærmbilleder
Disse skærmbilleder viser dig, hvordan du kommer i gang med det nyt projekt, hvordan du bygger og kører det samt debugger det.
Hvordan laver jeg et nyt konsolprogram?
Gå til
. Vælg og skriv navnet forneden i vinduet; klik så .Nu dukker
op. Vælg og klik .Nu bliver du bedt om at konfigurere en byggemappe. Klik F8 eller vælge menuen .
. Nu skulle et nyt projekt vise sig i listen . Du kan nu bygge det ved at tasteFor at debugge et program skal du tilføje en opstartskonfiguration. Dette gøres fra menuen
.Tilføj en ny opstarter ved at klikke på F2. Acceptér ændringerne ved at klikke . Nu kan du tilføje stoppunkter ved at højreklikke i kildekoden og vælge . Fejlsøgning startes, når du vælger menuen . Forneden i vinduet kan du vælge fanebladet , og du kan skrive kommandoer til gdb-konsollen.
. Du skal redigere feltet til at pege på en kørbar fiol. Den har normalt det samme navn som dit projekt. Du kan også bare lade pege på filen. Du kan også ændre navnet på startindstillingen til noget mere informativt end ved at vælge det til venstre i listen og tasteHow do I import an existing project?
Go to
and select the folder of your project. Alternatively select your main makefile or CMakeLists.txt. Follow the wizard.How do I setup KDevelop to run my application?
Go to
, select your project to the left, press the plus-button. Make sure the type of the (give it a proper name!) is . Now go to the field to the left and type in the path to your target. Start with your projects name, it has auto completion.
How do I debug my application in KDevelop?
If you setup a launch configuration (see above) you should be able to run that in debug mode as well.
How do I get pretty printed variable contents while debugging?
Make sure your ~/.gdbinit looks similar to this:
python import sys sys.path.insert(0, '/home/milian/projects/compiled/kde4/share/apps/kdevgdb/printers') from qt4 import register_qt4_printers register_qt4_printers (None) from kde4 import register_kde4_printers register_kde4_printers (None) from libstdcxx import register_libstdcxx_printers register_libstdcxx_printers (None) end
Of course you have to adapt the path to point to the pretty printers.
What kind of build environments does KDevelop 4 support?
cmake, any other make-file based project via
, generic...How do I use Subversion from within KDevelop 4?
For subversion support you need to have it enabled on compile time. If that is the case, then you can right click your project files and find
item from the pop-up menu. There you can find common tasks, like and .Where is search/replace in files ?
Starting with version 4.2, KDevelop ships by default with a search/replace in files plugin. Access it via the menu or from the context menu, e.g. in project view or on a selection in the editor.
What are workingsets and how do I use them?
Todo