KDevelop, un environnement de développement intégré gratuit et open source

à propos de KDevelop

Dans le prochain article, nous allons jeter un œil à Kdevelop. Ceci est un environnement de développement intégré gratuit et open source, actuellement à la version 5.6.1, et qui peut être trouvé disponible pour Gnu / Linux, Solaris, FreeBSD, macOS et Windows. KDevelop est disponible gratuitement sous la licence GNU GPL.

KDevelop IDE offre un environnement de développement parfait pour les programmeurs travaillant sur des projets de toute taille. Au cœur de KDevelop se trouve la combinaison d'un éditeur avancé avec une analyse de code sémantique, offrant une riche expérience de programmation. De plus, KDevelop propose différents workflows, pour aider l'encodeur pendant le processus de développement.

Caractéristiques générales de Kdevelop

configurer KDevelop

  • Les langages suivants sont entièrement pris en charge, ce qui signifie qu'ils ont la coloration syntaxique sémantique, la navigation et la complétion de code ; C/C++, ObjC, Qt QML, JavaScript, Python et PHP.
  • En outre, ces systèmes de contrôle de version avoir une intégration GUI : Git, Bazaar, Subversion, CVS, Mercurial et Forcément.
  • Cet IDE est facile à adapter à votre propre style. Dans le programme, nous pouvons réorganiser, activer ou désactiver n'importe quel bouton de la barre de menu, utiliser des vues divisées arbitraires. Nous pouvons également travailler librement avec des schémas de couleurs, séparément pour l'application et l'éditeur. Cela nous permettra également d'attribuer des raccourcis à presque toutes les actions de l'IDE.
  • KDevelop fournit un intégration transparente avec une variété de fournisseurs de documentation (QtHelp, Man, CMake, etc.)
  • Le programme a un démarrage rapide et généralement consommera peu de mémoire.

kdevelop en cours d'exécution

  • Nous pourrons travailler avec des extraits de code puissants et entièrement programmables avec des modèles. Ceux-ci peuvent être configurés pour apparaître sur la liste de complétion de code.
  • Il a un puissant option de recherche et de remplacement, également dans des projets complets. En option, cela nous permettra d'utiliser des expressions régulières.
  • Nous aurons un outil pour filtrer les problèmes, qui nous montrera tous les problèmes (erreurs de syntaxe et sémantique, TODO, etc.)
  • Il peut afficher presque n'importe quel type de fichier sous forme d'onglet / document dans l'IDE.
  • Il a prise en charge des scripts externes.
  • Il dispose d'un Mode d'entrée compatible avec Vim.

Ce ne sont là que quelques-unes des fonctionnalités offertes par cet IDE. Ils peuvent les consulter tous en détail depuis le site web du projet.

Installer l'IDE KDevelop sur Ubuntu

Utilisation de Flatpak

Pour installez ce programme en utilisant votre forfait flatpak, nous devrons activer cette technologie dans notre système. Si vous utilisez Ubuntu 20.04 et que vous ne l'avez toujours pas, vous pouvez continuer le guide qu'un collègue a écrit sur ce blog il y a quelque temps.

Lorsque vous pourrez installer ces types de packages sur votre ordinateur, il vous suffira d'ouvrir un terminal (Ctrl + Alt + T) et d'exécuter le commande d'installation:

installer l'IDE en tant que flatpak

flatpak install flathub org.kde.kdevelop

Après avoir terminé, vous pouvez commencez à chercher le lanceur de programme dans notre système ou à exécuter dans le terminal:

flatpak run org.kde.kdevelop

Désinstaller

Pour supprimer l'IDE KDevelop de notre équipe, nous n'aurons qu'à ouvrir un terminal (Ctrl + Alt + T) et exécuter :

désinstaller en tant que flatpak

sudo flatpak uninstall org.kde.kdevelop

Utiliser AppImage

Nous pouvons avoir ce programme dans notre équipe télécharger le fichier AppImage à partir du page du projet. En plus d'utiliser le navigateur Web pour télécharger ce fichier, nous aurons également la possibilité d'ouvrir un terminal (Ctrl + Alt + T) et d'exécuter wget comme suit, pour télécharger le dernier fichier publié aujourd'hui :

Télécharger Kdevelvop en tant qu'AppImage

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

Une fois le téléchargement terminé, nous devrons donner des autorisations d'exécution au fichier. Pour ce faire, dans le même terminal, à partir du dossier dans lequel nous avons enregistré le fichier que nous venons de télécharger, il suffit d'écrire :

sudo chmod +x KDevelop.AppImage

Après la commande précédente, il suffira double-cliquez sur ce fichier pour démarrer le programme. Mais en plus, on aura aussi la possibilité de le démarrer depuis le terminal (Ctrl + Alt + T) en exécutant le fichier avec la commande :

démarrer en tant qu'image d'application

./KDevelop.AppImage

Via APT

KDevelop IDE est également disponible dans les référentiels par défaut d'Ubuntu. Même si cette option d'installation, à ce jour, installe toujours la version 5.5.0. Cela peut être installé facilement en ouvrant un terminal (Ctrl + Alt + T) et en utilisant APT comme suit :

installer kdevelop avec apt

sudo apt install kdevelop

Une fois l'installation terminée, nous aurons la possibilité de démarrer le programme en recherchant son lanceur correspondant sur notre ordinateur.

lanceur de programme

Désinstaller

Si vous voulez supprimer ce programme de votre système, dans un terminal (Ctrl + Alt + T) vous n'aurez qu'à utiliser la commande :

désinstaller kdevelop APT

sudo apt remove kdevelop; sudo apt autoremove

Pour obtenir des informations sur ce programme et son utilisation, les utilisateurs peuvent aller au documentation officielleà référentiel de projet ou son page Web.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.