KDevelop è un eccellente IDE per C, C ++ e altri linguaggi di programmazione

kdevelop-showuses

Nel blog hanno parlato e consigliato alcuni ambienti di sviluppo integrati per diversi linguaggi di programmazione, la maggior parte orientata alla programmazione e allo sviluppo in C e C ++.

Questa volta parleremo di un altro IDE che fa parte del progetto dell'ambiente desktop KDE. L'IDE di cui parleremo oggi si chiama KDevelop.

Es un ambiente di sviluppo integrato multipiattaforma gratuito (Windows e GNU / Linux-Unix) pubblicato sotto licenza GPL e orientato all'uso nell'ambiente grafico KDE.

A differenza di molte altre interfacce di sviluppo, KDevelop non ha un proprio compilatore, quindi si affida a gcc per produrre codice binario.

Alcune altre lingue sono completamente supportate, il che significa che hanno l'evidenziazione della sintassi, la navigazione nel codice semantico e il completamento.

C / C ++ (supportato dalle librerie Clang e llvm) incluse alcune funzionalità aggiuntive per il framework Qt. Ha anche il supporto per CUDA e OpenCLQt oltre a QML, JavaScript, Python e PHP.

Considerando che, per gli altri linguaggi di programmazione, come Java, Ada, SQL, Perl e Pascal, così come gli script (script) per la shell Bash non sono stati ancora portati su KDevelop, sebbene sia possibile che siano supportati in futuro .

Informazioni su KDevelop

In KDevelop possiamo trovare l'evidenziazione della sintassi, in cui ogni occorrenza della stessa variabile in un colore specifico, il cambiamento su base variabile. Provalo, lo adorerai una volta che ti sarai abituato. Opzionale.

Cache su disco persistente per il database del codice. A seconda delle dimensioni e della complessità del progetto, l'analisi potrebbe richiedere del tempo all'inizio; ma dopo quella prima volta, tutto viene memorizzato nella cache su disco e caricato in pochi secondi ad ogni successivo avvio dell'IDE.

Tra le principali caratteristiche che possiamo evidenziare di questo ambiente di sviluppo integrato possiamo trovare:

  • Editor del codice sorgente con evidenziazione della sintassi e rientro automatico (Kate).
  • Gestione di diversi tipi di progetti, come CMake, Automake, qmake (per progetti basati su libreria Qt e Ant (per progetti basati su Java).
  • Browser tra le classi dell'applicazione.
  • Front-end per gcc, il set del compilatore GNU.
  • Front-end per il debugger GNU.
  • Procedure guidate per generare e aggiornare le definizioni delle classi e del framework dell'applicazione.
  • Completamento automatico del codice in C e C ++.
  • Supporto nativo per Doxygen.
  • Consente il controllo della versione.
  • Potente ricerca e sostituzione, anche attraverso progetti completi, opzionalmente con espressioni regolari
  • Integrazione di unit test
  • Filtra lo strumento di visualizzazione dei problemi, che mostra tutti i problemi (errori di sintassi e semantici, ecc.)
  • Guida del debugger grafico (C ++ e Python, PHP tramite plug-in aggiuntivo)
  • Modelli di file e progetti (è possibile scaricare o installare modelli aggiuntivi)
  • Quasi ogni tipo di file può essere visualizzato come scheda / documento all'interno dell'IDE tramite Kparts (ad esempio un file PDF)
  • Visualizzazione strumento console
  • Supporto per script esterni
  • Modalità di input compatibile con Vim

Editor IDE di KDevelop

Come installare l'IDE KDevelop su Ubuntu 18.04 e derivati?

Si vuoi installare questo ambiente di sviluppo integrato nel tuo sistema, possiamo farlo seguendo le seguenti istruzioni.

Prima dobbiamo aprire un terminale, Lo facciamo con la combinazione di tasti "Ctrl + Alt + T" e in essa eseguiremo il seguente comando:

wget https://download.kde.org/stable/kdevelop/5.2.3/bin/linux/KDevelop-5.2.3-x86_64.AppImage -O KDevelop.AppImage

Con questo scarichiamo il file AppImage dall'IDE, con il quale possiamo installarlo e usarlo sul sistema.

Ora Dobbiamo dare al file i permessi di esecuzione con il seguente comando:

sudo chmod +x KDevelop.AppImage

Con questo possiamo eseguire il file facendo doppio clic su di esso oppure possiamo eseguirlo anche con il seguente comando da terminale:

./KDevelop.AppImage

E questo è tutto, possiamo iniziare a utilizzare questo IDE nel nostro sistema.

Se conosci qualche altro IDE, sentiti libero di condividerlo con noi nei commenti.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.