|
||||||||||||||||||||||||||||||||||||||||||||||||
Menu
Distributions (131)
Software (10844)
|
Lazarus IDEPredstavení open source grafického vývojového prostredie Lazarus(Object Pascal), veľmi podobného komerčnému produktu Borland Delphi
V dnešnom úvodnom dieli si predstavíme open sorce grafické vývojové prostredie Lazarus(Object Pascal), veľmi podobné komerčnému produktu Borland Delphi. Lazarus obsahuje veľké množstvo pomocných nástrojov(editor zdrojového kódu, debugger, tvorba formulárov...), ktoré nám uľahčujú a do značnej miery spríjemňujú čas strávený pri vývoji aplikácií. V nasledujúcich dieloch si ukážeme praktické využitie tochto IDE v podobe hier ako Míny,Snake,Piškvorky...
InštaláciaV správcovi balíkov je treba si naištalovať balík "lazarus"Ak používate Debian/Ubuntu použite príkaz : sudo apt-get install lazarus V prípade že vám tento balík chýba pridajte si zdroj deb http://www.hu.freepascal.org/lazarus/ lazarus-stable universe a skúste znova... Alebo stiahnite z adresy http://sourceforge.net/projects/lazarus/files/ Prvé spustenieNa wiki odporúčajú pri prvom spústení nastaviť novšie graficke prostredie GTK2(výchozí v Ubuntu) alebo Qt (výchozí Kubuntu). Tieto prostredia majú lepšiu grafiku a lepšiu podporu českých znakov.Ako na to?Prostredie LazaruSkratkyZákladné skratky bez ktorých sa nezaobídete.F9 - Spustenie projektu F7 - V debuggovacom režime spraví jeden krok; F8 -Spraví to isté čo F7 ale ak ukazujeme na funkciu tak do nej nevojde. Ctrl-F2 -Ak nám projekt neodpovedá prípadne sa zacyklil takto ho ukončíme. Ctrl-Alt-W -Pozorovanie hodnôt premenných počas debuggovania.. Ctrl-Alt-B -Body prerušenia teda breakpointy Hallo World!Pri vytváraní prvého projektu si ukážeme aj pracu s objektami ako knim pristupovať.Ako debuggovať.ZáverV dnešnom dieli sme si predstavili Lazarusa a všetko potrebné k tomu aby ste mohli začať pracovať s ním, či testovať najaké vaše nápady.V ďalšom dieli si ukážeme ako vytvoriť hru akou sú míny, práca s objektami a mnoho iného.
|
Search Software
Search Google
|
||||||||||||||||||||||||||||||||||||||||||||||
©Pavel Kysilka - 2003-2024 | maillinuxsoft.cz | Design: www.megadesign.cz |