Nel prossimo articolo daremo un'occhiata a Lazzaro. Questo è un IDE multipiattaforma per lo sviluppo rapido di applicazioni basato sul linguaggio di programmazione Oggetto Pascal. È dotato di una varietà di componenti pronti all'uso e di un designer di moduli grafici per creare facilmente interfacce utente grafiche complesse.
Possiamo creare le nostre applicazioni commerciali o open source. Grazie a questo IDE, gli utenti saranno in grado di creare browser di file, visualizzatori di immagini, applicazioni di database, editing grafico, giochi, software 3D, software di analisi medica o qualsiasi altro tipo di software.
Caratteristiche generali di Lazarus IDE
- Si tratta di una IDE con licenza GPL.
- Lazarus funziona su Gnu/Linux, Windows e macOS, Tra gli altri.
- Possiamo creare binari nativi e distribuirli senza dipendenze in qualsiasi ambiente di runtime.
- Ha un Facile designer di moduli Drag & Drop per creare progetti potenti.
- Ha sincronizzazione automatica tra moduli GUI e codice.
- Fornisce all'utente un potente editor di codice con evidenziazione della sintassi e completamento del codice.
- Offre anche un sistema di compilazione e debugger integrato. Possiamo eseguire, testare ed eseguire il debug dei nostri progetti dall'IDE.
- Il sistema di pacchetti Lazarus permette di installare plugin di terze parti per estendere l'IDE.
- Questo è un IDE in grado di gestire grandi progetti. Il suo compilatore FPC viene costantemente sviluppato per migliorare le prestazioni.
- Troveremo un file grafico di forme con linee guida per l'allineamento con i componenti adiacenti.
- Lazarus Stati Uniti d'America Pascal gratuito come la tua lingua, che è un dialetto Object Pascal.
- Le librerie principali sono distribuite sotto la LGPL. Grazie a loro saremo in grado di creare applicazioni commerciali e non.
- Compatibilità con utf8 e i18n.
- Le applicazioni Linux/BSD possono dipendere da GTK2 o QT.
Queste sono solo alcune delle caratteristiche di questo progetto. Loro possono consultarli tutti in dettaglio dal sito web del progetto.
Installa Lazarus IDE
Attraverso i tuoi pacchetti DEB ufficiali
Questo IDE fornisce pacchetti DEB ufficiali, che può essere scaricato da sourceforge.net.
Va detto questo dovremo scaricare e installare i tre pacchetti DEB disponibili; fpc-laz, fpc-src e lazarus. Questi pacchetti includono:
- fpc-laz: È il compilatore, alcuni strumenti da riga di comando, unità di base e componenti non visivi come l'accesso al database.
- fpc-src: I sorgenti di fpc ei loro pacchetti, necessari per l'esplorazione del codice.
- lazzaro-progetto: l'IDE, i componenti visivi e i file della guida.
Come ho detto, dovremo scaricare i 3 pacchetti. Una volta scaricati, sarà solo necessario andare nella cartella in cui abbiamo salvato i file. Una volta dentro, dal terminale (Ctrl + Alt + T), dovremo eseguire il comando seguente per installare i pacchetti:
sudo apt install ./fpc-*.deb ./lazarus-project*.deb
disinstallazione
a rimuovi questo IDEDovremo solo aprire un terminale (Ctrl + Alt + T) ed eseguire il comando mostrato di seguito:
sudo apt remove --autoremove lazarus lazarus-project fpc-*
Attraverso il repository di Ubuntu
Ubuntu include Lazarus nei suoi repository, ma non fornisce aggiornamenti per il pacchetto. Perciò, Il pacchetto che andremo ad installare sarà vecchio, oggi installa la versione 2.0.6. Anche se Ubuntu 21.10 ha la versione 2.0.12 disponibile, che è l'ultima al momento.
a installa il pacchetto sul nostro sistema Ubuntu, è sufficiente aprire un terminale (Ctrl + Alt + T) ed eseguire il comando:
sudo apt install lazarus
Una volta terminata l'installazione, possiamo trova il launcher di questo IDE nel nostro sistema per avviare il programma.
disinstallazione
Rimuovi questo IDE installato come pacchetto DEB È semplice come aprire un terminale (Ctrl + Alt + T) ed eseguire il comando:
sudo apt remove lazarus; sudo apt autoremove
Lazarus ha una grande comunità di persone che si sostengono a vicenda. Includono scienziati e studenti, studenti e insegnanti, professionisti e dilettanti. En il Wiki del progetto, puoi trovare tutorial, Video, documentazione e idee. Inoltre, ulteriori informazioni possono essere ottenute nel sito web di questo IDE.