Lazarus est un environnement de programmation utilisé pour écrire des logiciels libres. Il est basé sur le compilateur Free Pascal avec des compléments IDE qui permettent de développer des applications dans un environnement multiplateforme de type Delphi. Il est utilisé pour développer toutes sortes de programmes tels que des applications de console, des bibliothèques de sous-couches dynamiques, des programmes d'interface graphique et autres.
Caractéristiques de Lazarus
Lazarus dispose d'un correcteur de code avec des fonctions d'indication et d'autocomplétion, d'un concepteur de volume et de sa propre bibliothèque de composants (Lazarus Component Library) qui se marie bien avec la bibliothèque Delphi VCL. La bibliothèque de composants LCL propose des alternatives aux contrôles de la bibliothèque de composants visuels Delphi (champs de texte, formulaires, boutons, etc.). Cela permet aux programmeurs Delphi de passer facilement d'une syntaxe à l'autre.
Lazarus prend également en charge un grand nombre de syntaxes Pascal telles que Turbo Pascal, Object Pascal, Delphi et Mac Pascal.
Il permet de transférer facilement des interfaces graphiques écrites en Delphi vers d'autres systèmes d'exploitation tels que FreeBSD, Linux, Mac OS et d'autres systèmes de type Unix.
L'IDE prend en charge deux styles de code assembleur - AT&T et Intel, et son éditeur et son interface utilisateur sont entièrement basés sur l'encodage de texte 8 bits, ce qui élimine les problèmes liés à l'adaptation de codes contenant des caractères nationaux.
Nouveautés de la dernière version 4.4
Mise à jour
- Ajout de la prise en charge des nouvelles versions du compilateur Free Pascal
- Amélioration de la compatibilité avec les versions récentes de Windows
- Optimisation du fonctionnement de l'éditeur visuel de formulaires
- Correction des erreurs entraînant des plantages lors de la compilation des projets
- Mise à jour des composants et extension de la bibliothèque d'éléments standard
- Amélioration de l'intégration avec les systèmes de contrôle de version
- Amélioration de la stabilité de l'environnement lors du traitement de projets volumineux
- Mise à jour de la documentation et des exemples d'utilisation
- Des améliorations ont été apportées au système d'autocomplétion du code
- Correction de petits défauts de l'interface utilisateur
Ajouter un Commentaire