Lazarus es un entorno de programación utilizado para escribir software de código abierto. Se basa en el compilador Free Pascal con complementos IDE que permiten desarrollar aplicaciones en un entorno multiplataforma similar a Delphi. Se utiliza para desarrollar todo tipo de programas como aplicaciones de consola, librerías dinámicas subyacentes, programas GUI y otros.
Características de Lazarus
Lazarus dispone de un corrector de código con funciones de sugerencia y autocompletado, un diseñador de volúmenes y su propia librería de componentes (Lazarus Component Library) que se integra perfectamente con la librería VCL de Delphi. La biblioteca de componentes LCL tiene alternativas para los controles de la biblioteca de componentes visuales de Delphi (campos de texto, formularios, botones, etc.). Esto facilita a los programadores de Delphi el cambio de una sintaxis a otra.
Lazarus también soporta un gran número de sintaxis Pascal como Turbo Pascal, Object Pascal, Delphi y Mac Pascal.
Puede trasladar fácilmente interfaces gráficas de usuario escritas en Delphi a otros sistemas operativos como FreeBSD, Linux, Mac OS y otros sistemas tipo Unix.
El IDE admite dos estilos de código assemleriano: AT&T e Intel, y su editor e interfaz de usuario se basan por completo en la codificación de texto de 8 bits, lo que elimina los problemas asociados a la adaptación de código que contiene caracteres nacionales.
Novedades de la última versión 4.4
Actualizado
- Se ha añadido compatibilidad con las nuevas versiones del compilador Free Pascal
- Se ha mejorado la compatibilidad con las versiones actuales de Windows
- Se ha optimizado el funcionamiento del editor visual de formularios
- Se han corregido errores que provocaban fallos al compilar proyectos
- Se han actualizado los componentes y ampliado la biblioteca de elementos estándar
- Se ha mejorado la integración con los sistemas de control de versiones
- Se ha aumentado la estabilidad del entorno al trabajar con proyectos de gran tamaño
- Se ha actualizado la documentación y los ejemplos de uso
- Se han introducido mejoras en el sistema de autocompletado de código
- Se han corregido pequeños errores en la interfaz de usuario
Escribir un comentario