Get Involved/development/IDE configuration: Difference between revisions

From KDE Community Wiki
(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 Development
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 are (in no particular order):
Some popular choices:


* [[Get_Involved/development/IDE_configuration/Kate|Kate]] - KDE's advanced text editor
* [[/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.
* [[Get_Involved/development/IDE_configuration/KDevelop|KDevelop]] - KDE's own IDE
* [[/Kate|Kate]] - KDE's advanced text editor.
* [[Get_Involved/development/IDE_configuration/Qt_Creator|Qt Creator]] - By the Qt Project, strong integration with UI design and creation
* [[/KDevelop|KDevelop]] - KDE's own IDE.
* [[Get_Involved/development/IDE_configuration/Visual_Studio_Code|Visual Studio Code]] - Popular, customizable, support for many programming languages
* [[/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.