Ir para o conteúdo

KDevelop

Um IDE multi-plataforma para o C, C++, Python, QML/JavaScript e PHP

Disponível para o Linux, Windows e macOS

Obter
Plasma

Características

O KDevelop é um Ambiente de Desenvolvimento Integrado Cheio de Funcionalidades

O KDevelop é um Ambiente de Desenvolvimento Integrado cheio de funcionalidades, perfeito para os projectos em C e C++ ou em outras linguagens suportados. Tem um óptimo suporte para a completação de código e para projectos, em conjunto com a integração da documentação, a qual o aproxima ao máximo do código que está a editar.

Todas as Características

Compreenda melhor o seu código, com uma compreensão do código admirável

O KDevelop processa o seu projecto na hora para lhe oferecer uma completação de código adequada. O C/C++, Objective-C e o QML têm suporte de primeira classe no KDevelop!

Programar em qualquer linguagem

O KDevelop tem um óptimo suporte para C e C++, Objective-C e QML. Até suporta algumas partes do dialecto do Qt. O Python e o PHP tem 'plugins' opcionais que activam um melhor suporte.

O KDevelop tem suporte também para o CMake e o QMake.

Trabalhar em vários projectos em simultâneo

O KDevelop é um fantástico IDE multi-projectos; pode abrir vários projectos dentro de uma sessão e decidir a ordem pela qual os mesmos podem ser compilados. O KDevelop é uma boa opção para projectos de 'software' em grande escala, como o KDE ou o Qt, onde o desenvolvimento ocorre em várias plataformas e bibliotecas interligadas. O KDevelop também possui um 'plugin' do Git, que lhe permite trabalhar com uma interface para o Git simples de usar, para manter todos os seus projectos facilmente actualizados.

Verificar de novo a integração com a documentação

Esqueceu-se o que o strcmp devolve? Necessita de ver rapidamente a documentação do Qt sem a ajuda de um motor de busca? O KDevelop pode ajudá-lo a mostrar a documentação do Qt, as páginas de ajuda do CMake e as páginas do 'man' directamente no editor!

'Plugins'

O KDevelop é bastante extensível, como o suporte para o Clang-Tidy, o Heaptrack e o Perforce.