Get Involved/development/IDE configuration: Difference between revisions
< Get Involved | development
(Add kate page) |
(Put emphasis on Qt Creator. Reason: is better suited for new contributors, does not crash, many wiki pages tell the user how to do a certain thing in Qt Creator) |
||
Line 1: | Line 1: | ||
Setting up an IDE for KDE | Setting up an IDE for KDE development. | ||
[[File:Mascot_konqi-app-dev-katie.png|right|x200px|]] | [[File:Mascot_konqi-app-dev-katie.png|right|x200px|]] | ||
There are many available choices for code editors and Integrated Development Environments (IDEs). | There are many available choices for code editors and Integrated Development Environments (IDEs). | ||
Some popular choices | Some popular choices: | ||
* [[ | * [[/Qt_Creator|Qt Creator]] - A good choice when starting to contribute to KDE. It has: support for kdesrc-build, a good debugger, source code navigation, Qt widgets UI designer, QML debugger, Qt resources editor, Qt project templates, good CMake support, C++ static analyzers etc. From the Qt project. | ||
* [[ | * [[/Kate|Kate]] - KDE's advanced text editor. | ||
* [[ | * [[/KDevelop|KDevelop]] - KDE's own IDE. | ||
* [[/Visual_Studio_Code|Visual Studio Code]] - Popular, customizable, has support for many programming languages. | |||
The choice is often a personal preference, here we list some instructions and tips on getting editors and IDEs working well with KDE projects. | The choice is often a personal preference, here we list some instructions and tips on getting editors and IDEs working well with KDE projects. |
Revision as of 00:54, 12 January 2023
Setting up an IDE for KDE development.
There are many available choices for code editors and Integrated Development Environments (IDEs).
Some popular choices:
- Qt Creator - A good choice when starting to contribute to KDE. It has: support for kdesrc-build, a good debugger, source code navigation, Qt widgets UI designer, QML debugger, Qt resources editor, Qt project templates, good CMake support, C++ static analyzers etc. From the Qt project.
- Kate - KDE's advanced text editor.
- KDevelop - KDE's own IDE.
- Visual Studio Code - Popular, customizable, has support for many programming languages.
The choice is often a personal preference, here we list some instructions and tips on getting editors and IDEs working well with KDE projects.