QDevelop is a
free software
Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, no ...
integrated development environment
An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of at least a source code editor, build automation tools a ...
specialized on the
Qt4
Qt (pronounced "cute") is cross-platform software for creating graphical user interfaces as well as cross-platform applications that run on various software and hardware platforms such as Linux, Windows, macOS, Android or embedded systems wit ...
framework and
C++.
It uses
gcc for building and
gdb
The GNU Debugger (GDB) is a Software portability, portable debugger that runs on many Unix-like systems and works for many programming languages, including Ada (programming language), Ada, C (programming language), C, C++, Objective-C, Free Pasc ...
for debugging.
It supports
Source code editor with
syntax highlighting with native support for Qt Keywords and integrates different Qt Tools such as Qt Designer and qmake. QDevelop's Editor features
code completion
Autocomplete, or word completion, is a feature in which an application predicts the rest of a word a user is typing. In Android and iOS smartphones, this is called predictive text. In graphical user interfaces, users can typically press the tab ...
and automatic
indentation. There's also a project management system and a class browser that enables the programmer to navigate through classes and data structures.
See also
*
Qt Creator
*
Comparison of integrated development environments
External links
QDevelop on Google Code
{{Integrated development environments
Cross-platform software
Integrated development environments
Free integrated development environments
Linux integrated development environments
Cross-platform free software
Free software programmed in C++
Software that uses Qt
Software using the GPL license