KDevelop is a free and open-source (licensed under the GNU General Public License), cross-platform IDE that is part of the KDE core application suite. Like other KDE applications it is built using the Qt toolkit and is in the official repositories of Fedora. It has support for the C, C++, JavaScript, PHP, Python and QML.
Installation
To install KDevelop merely run:
sudo dnf install kdevelop
AppImage
Since the release of KDevelop 5.0 in August 2016, new KDevelop releases have been officially packaged for 64-bit Linux as AppImages. One can find a download link for the latest AppImage build of KDevelop here. After downloading it merely run:
chmod +x <AppImage>
where <AppImage> is the filename of the AppImage, including its .AppImage
file extension. Then one can run it with:
./<AppImage>