Update Einführung authored by Michael Roth's avatar Michael Roth
# Einführung in QtCreator
tbd
## Tour durch die Oberfläche
Durch einen Klick auf "Help -> UI Tour" bekommen Sie eine Tour durch die Oberfläche und damit die wichtigsten Schaltflächen erklärt
## Shadow Build / Default Build Directory
In der Standardeinstellung werden die Object Files sowie die Executables in einem gesonderten Ordner abgelegt. Dieser ist bei der Standardeinstellung **nicht** ein Unterordner im Projektverzeichnis, sondern liegt auf der gleichen Ebene wie der Projektordner.
Sie können in den Settings unter "Build & Run" im Tab "General" die Option "Default Build Directory" einstellen. Sinnvolle Einstellungen könnten sein:
- Gleiches Verzeichnis wie die Source Files: `.`
- Ein Unterverzeichnis "build" im Projektordner `./build`
## Beautifier
QtCreator verfügt über ein Feature namens "Beautifier", welches den Quellcode automatisch formatiert. Dies ist in Version 4.9.0 noch experimentell und muss aktiviert werden.
Klicken Sie hierzu auf "Help -> About Plugins" und aktivieren dort das Plugin "Beautifier" in der Gruppe "C++". Starten Sie anschließend QtCreator neu.
Anschließend gibt es die Rubrik "Beautifier" in den Einstellungen, wo Sie den Beautifier konfigurieren können.
Hier können Sie zwischen verschiedenen Programmen wählen:
- Artistic Style (muss installiert werden: `pacman -Sy astyle`
- Clang-Format (Bestandteil der Clang Installation)
- Uncrustify (muss installiert werden: `pacman -Sy uncrustify`
Sinnvoll ist es, unter "General" einen Beautifier einzustellen und "Enable auto format on file save" einzustellen.