Dans le prochain article, nous allons jeter un œil à Lazare. Ceci est un IDE multiplateforme pour le développement rapide d'applications basé sur le langage de programmation Object Pascal. Il comprend une variété de composants prêts à l'emploi et un concepteur de formulaires graphiques pour créer facilement des interfaces utilisateur graphiques complexes.
Nous pouvons créer nos propres applications commerciales ou open source. Grâce à cet IDE, les utilisateurs pourront créer des navigateurs de fichiers, des visionneuses d'images, des applications de bases de données, édition graphique, jeux, logiciel 3D, logiciel d'analyse médicale ou tout autre type de logiciel.
Caractéristiques générales de Lazarus IDE
- C'est un IDE sous licence GPL.
- Lazare fonctionne sur Gnu/Linux, Windows et macOS, entre autres.
- Nous pourrons créer des binaires natifs et les distribuer sans dépendances dans n'importe quel environnement d'exécution.
- Il dispose d'un Concepteur de formulaire facile par glisser-déposer pour créer des designs puissants.
- Il dispose de synchronisation automatique entre les GUI-Forms et le code.
- Fournit à l'utilisateur un puissant éditeur de code avec coloration syntaxique et complétion de code.
- Il offre également un système de compilation et de débogage intégré. Nous pouvons exécuter, tester et déboguer nos projets depuis l'IDE.
- Le système de paquets Lazarus permet d'installer des plugins tiers pour étendre l'IDE.
- C'est un IDE capable de gérer de grands projets. Son compilateur FPC est constamment développé pour améliorer les performances.
- Nous trouverons un graphiste de formes avec des lignes directrices pour l'alignement avec les composants adjacents.
- Lazare USA Pascal gratuit comme ta langue, qui est un dialecte Pascal Objet.
- Les bibliothèques de base sont distribuées sous la LGPL. Grâce à eux, nous pourrons créer des applications commerciales et non commerciales.
- Compatibilité avec Utf8 et i18n.
- Les applications Linux / BSD peuvent dépendre de GTK2 ou QT.
Ce ne sont là que quelques-unes des caractéristiques de ce projet. Ils peuvent les consulter tous en détail depuis le site web du projet.
Installer l'IDE Lazarus
Via vos packages DEB officiels
Cet IDE fournit des packages DEB officiels, téléchargeable sur sourceforge.net.
Il faut dire que nous devrons télécharger et installer les trois packages DEB disponibles ; fpc-laz, fpc-src et lazare. Ces forfaits comprennent :
- fpc-laz : C'est le compilateur, certains outils de ligne de commande, les unités de base et les composants non visuels comme l'accès à la base de données.
- fpc-src: Les sources fpc et leurs packages, nécessaires à l'exploration du code.
- projet-lazare: l'IDE, les composants visuels et les fichiers d'aide.
Comme je l'ai dit, nous devrons télécharger les 3 packages. Une fois que nous les aurons téléchargés, il suffira d'aller dans le dossier dans lequel nous avons les fichiers enregistrés. Une fois dedans, depuis le terminal (Ctrl + Alt + T), il va falloir exécutez la commande suivante pour installer les packages:
sudo apt install ./fpc-*.deb ./lazarus-project*.deb
Désinstaller
Pour supprimer cet IDENous n'aurons qu'à ouvrir un terminal (Ctrl + Alt + T) et exécuter la commande ci-dessous :
sudo apt remove --autoremove lazarus lazarus-project fpc-*
Via le référentiel Ubuntu
Ubuntu inclut Lazarus dans ses propres référentiels, mais il ne fournit pas de mises à jour pour le package. Donc, Le package que nous allons installer sera ancien, aujourd'hui il installe la version 2.0.6. Même si Ubuntu 21.10 a la version 2.0.12 disponible, qui est la plus récente pour le moment.
Pour installer le package sur notre système Ubuntu, il suffit d'ouvrir un terminal (Ctrl + Alt + T) et d'exécuter la commande :
sudo apt install lazarus
Une fois l'installation terminée, nous pouvons trouver le lanceur de cet IDE dans notre système pour démarrer le programme.
Désinstaller
Supprimer cet IDE installé en tant que package DEB C'est aussi simple que d'ouvrir un terminal (Ctrl + Alt + T) et d'exécuter la commande:
sudo apt remove lazarus; sudo apt autoremove
Lazarus a une grande communauté de personnes qui se soutiennent mutuellement. Il s'agit de scientifiques et d'étudiants, d'étudiants et d'enseignants, de professionnels et d'amateurs. ETEt le Wiki du projet, vous pouvez trouver des tutoriels, vidéos, de la documentation et des idées. De plus, de plus amples informations peuvent être obtenues dans le site web de cet IDE.