Ir al contenido

KDevelop

Un IDE multiplataforma para C, C++, Python, QML/JavaScript y PHP

Disponible para Linux, Windows y macOS

Descarga
Plasma

Funcionalidad

KDevelop es un entorno de desarrollo integrado repleto de funciones

KDevelop es un entorno de desarrollo integrado con gran cantidad de funciones, perfecto para proyectos de C y C++, así como de otros lenguajes admitidos. Dispone de una excelente terminación de código y de capacidad de trabajo con proyectos, junto con integración de documentación que lo mantiene cerca de donde esté editando el código.

Todas las funcionalidades

Entienda su código mejor con una extraordinaria comprensión del código

KDevelop analiza su proyecto al vuelo para proporcionarle terminación de código precisa. ¡C/C++, Objective-C y QML tienen una implementación de primera clase en KDevelop!

Programe en cualquier lenguaje

KDevelop tiene una buena integración con C y C++, Objective-C y QML. Incluso admite algunas partes del dialecto de Qt. Python y PHP disponen de complementos opcionales que permiten una mejor integración.

KDevelop también es compatible con CMake y QMake.

Trabaje con varios proyectos simultáneamente

KDevelop es un fantástico IDE multiproyecto: abra múltiples proyectos dentro de una sesión y decida el orden en el que se pueden compilar. KDevelop es una buena opción para proyectos de software de gran envergadura, como KDE o Qt, donde el desarrollo se lleva a cabo mediante varias infraestructuras y bibliotecas interconectadas. KDevelop también tiene un complemento para Git, que le permite trabajar con una interfaz de Git fácil de usar, para mantener todos sus proyectos actualizados de una forma fácil.

Compruebe otra vez con la integración de documentación

¿Ha olvidado lo que devuelve strcmp? ¿Necesita consultar la documentación de Qt rápidamente sin la ayuda de un motor de búsqueda? ¡KDevelop puede mostrarle la documentación de Qt, las páginas de ayuda de CMake y las páginas man directamente desde el editor!

Complementos

KDevelop se puede extender muy fácilmente. Por ejemplo, activando el uso de Clang-Tidy, Heaptrack y Perforce.