En el següent article farem una ullada a Kdevelop. Aquest és un entorn de desenvolupament integrat de codi obert i gratuït, que actualment es troba a la seva versió 5.6.1, i que es pot trobar disponible per a Gnu/Linux, Solaris, FreeBSD, macOS i Windows. KDevelop està disponible de forma gratuïta amb la llicència GNU GPL.
KDevelop IDE ofereix un entorn de desenvolupament perfecte per als programadors que treballen en projectes de qualsevol mida. Al nucli de KDevelop hi ha la combinació d'un editor avançat amb l'anàlisi de codi semàntic, el que ofereix una experiència de programació enriquida. A més KDevelop ofereix diferents fluxos de treball, per ajudar el codificador durant el procés de desenvolupament.
Característiques generals de Kdevelop
- Els llenguatges següents són totalment compatibles, la qual cosa significa que tenen ressaltat de sintaxi semàntica, navegació i finalització de codi; C/C++, ObjC, Qt QML, JavaScript, Python i PHP.
- A més, aquests sistemes de control de versions tenen integració amb la GUI: Git, Bazaar, Subversion, CVS, Mercurial i Perforça.
- Aquest IDE és fàcil d'adaptar al teu estil. Al programa podrem reordenar, habilitar o deshabilitar qualsevol botó a la barra de menú, utilitzar vistes dividides arbitràries. També podrem treballar amb esquema de colors lliurement, per separat per a laplicació i leditor. També ens permetrà assignar dreceres a gairebé totes les accions de l'IDE.
- KDevelop proporciona una integració perfecta amb una varietat de proveïdors de documentació (QtHelp, Man, CMake, etc)
- El programa té un inici ràpid i, en general, consumirà poca memòria.
- podrem treballar amb fragments de codi potents i completament programables amb plantilles. Aquests es poden configurar perquè apareguin a la llista de finalització del codi.
- Compte amb una potent opció de cerca i reemplaçament, també en projectes complets. De manera opcional, ens permetrà fer servir expressions regulars.
- Disposarem d'una eina per filtrar els problemes, la qual ens mostrarà tots els problemes (errors de sintaxi i semàntics, TOT, etc.)
- Es pot veure gairebé qualsevol tipus de fitxer com una pestanya / document dins de l'IDE.
- compta amb suport de script extern.
- Disposa d'un mode d'entrada compatible amb Vim.
Aquestes són només algunes de les característiques que ofereix aquest IDE. Es poden consultar totes elles en detall des de la pàgina web de el projecte.
Instal·lar KDevelop IDE a Ubuntu
mitjançant Flatpak
Per a la instal·lar aquest programa mitjançant el seu paquet Flatpak, necessitarem tenir habilitada aquesta tecnologia al nostre sistema. Si utilitzes Ubuntu 20.04, i encara no hi comptes, pots seguir la guia que va escriure un company en aquest blog fa un temps.
Quan ja puguis instal·lar aquest tipus de paquets en el teu equip, només et caldrà obrir una terminal (Ctrl + Alt + T) i executar-hi el comandament d'instal·lació:
flatpak install flathub org.kde.kdevelop
Després de finalitzar, es pot iniciar buscant el llançador del programa al nostre sistema, o executant a la terminal:
flatpak run org.kde.kdevelop
Desinstal
Per a la eliminar KDevelop IDE del nostre equip, tan sols necessitarem obrir una terminal (Ctrl+Alt+T) i executar:
sudo flatpak uninstall org.kde.kdevelop
mitjançant AppImage
Podrem disposar d'aquest programa al nostre equip descarregant el fitxer AppImage des de la pàgina de el projecte. A més d'utilitzar el navegador web per descarregar aquest fitxer, també tindrem la possibilitat d'obrir una terminal (Ctrl+Alt+T) i executar wget de la següent manera, per descarregar l'últim fitxer publicat avui dia:
wget -O KDevelop.AppImage https://download.kde.org/stable/kdevelop/5.6.1/bin/linux/KDevelop-5.6.1-x86_64.AppImage
Quan finalitzi la descàrrega, haurem de donar-li permisos d'execució a l'arxiu. Per fer-ho, a la mateixa terminal, des de la carpeta on tinguem desat l'arxiu que ens acabem de descarregar, només cal escriure:
sudo chmod +x KDevelop.AppImage
Després de l'ordre anterior, només caldrà fer doble clic sobre aquest fitxer per iniciar el programa. Però a més, també tindrem la possibilitat d'iniciar-lo des de la terminal (Ctrl+Alt+T) executant el fitxer amb l'ordre:
./KDevelop.AppImage
mitjançant APT
KDevelop IDE també està disponible als dipòsits predeterminats d'Ubuntu. Tot i que aquesta opció d'instal·lació, avui dia, encara instal·la la versió 5.5.0. Aquesta es pot instal·lar de forma senzilla obrint una terminal (Ctrl+Alt+T) i utilitzant APT de la manera següent:
sudo apt install kdevelop
Un cop finalitzada la instal·lació, tindrem la possibilitat de iniciar el programa buscant el seu corresponent llançador al nostre equip.
Desinstal
Si vols eliminar aquest programa del teu sistema, en una terminal (Ctrl+Alt+T) només has d'utilitzar l'ordre:
sudo apt remove kdevelop; sudo apt autoremove
Per obtenir informació sobre aquest programa i sobre el seu ús, els usuaris podem dirigir-nos a la documentació oficial, Al repositori del projecte o al seu lloc web.