 |
Вітаю Вас, Гість · RSS |
 |
Інтегроване середовище розробки Lazarus
| |
gromko |
Дата: Вт, 25.10.2016, 18:48 | Повідомлення № 61 |
Лінуксоїд
Повідомлень: 3210
| GetLazarus той же Lazarus, але краще і ще більше схожий на Delphi Новини
Друзі, всі ми знайомі з кросплатформним інструментом швидкої розробки Lazarus. Сьогодні ми поговоримо про одну збірці GetLazarus, яка, на мій погляд, заслуговує певної уваги. Це не форк, це вдала збірка, яка відразу готова до роботи з ще більшим Delphi-подібним зовнішнім виглядом.
 Lazarus – це середовище швидкої розробки кроссплатформенних додатків за допомогою Object Pascal з єдиного вихідного коду проекту. Це вільно розповсюджується середовище програмування на Object Pascal, якийсь безкоштовний аналог Delphi.
На даний момент остання версія — це Lazarus 1.6, якій ми присвятили окремий пост.
GetLazarus – це збірка з більш свіжих джерел Lazarus і FreePascal, а також із встановлених додаткових функцій і налаштувань самої IDE. Ця збірка дозволяє швидко і комфортно приступити до роботи в Lazarus, маючи навички роботи з останніми версіями Delphi.
Причому GetLazarus реалізований для звичних нам платформ Windows, Linux, macOS. До речі, останню версію Delphi 10.1 Berlin, як відомо, можна встановити тільки на Windows 7 і вище, а ось в Lazarus таких обмежень немає.

Основні особливості GetLazarus: — інтерфейс IDE у вигляді єдиного вікна, до чого вже звикли багато, працюючи з останніми версіями Delphi. До речі, в останній версії Delphi з'явилася настройка перетворення середовища до многооконному увазі, як це було в Delphi 7; — шрифт коду, оформлення та розміщення панелей максимально схожі на Delphi; — інтеграція з документацією docs.getlazarus.org; — складання Lazarus зібрана на більш свіжої версії своїх джерел; — FreePascal теж використовує оновлену версію своїх вихідних і це може бути вирішальним фактором для отримання нових можливостей до офіційного виходу наступного релізу Lazarus.

Думаю, що для когось GetLazarus стане гарним вибором.
Кілька корисних посилань по темі: Завантажити збірку GetLazarus для Windows, Linux, macOS: http://www.getlazarus.org/setup/
Документація від команди GetLazarus: http://docs.getlazarus.org/
Для більш допитливих існує скрипт, який дозволяє самостійно зібрати свою збірку, але потрібно деякий досвід. https://github.com/sysrpl/Codebot.Setup http://www.getlazarus.org/setup/making/
Lazarus bugtracker: http://bugs.freepascal.org/my_view_page.php

Вибрати GetLazarus з новими можливостями або більш стабільний реліз Lazarus — вирішувати вам. Чесно скажу, GetLazarus мені сподобався. Обов'язково спробуйте і ви! Всім удачі! Джерело: Хабрахабр
|
|
| |
Пилипчук_О_П |
Дата: Вт, 25.10.2016, 21:46 | Повідомлення № 62 |
Ветеран спілкування
Повідомлень: 4332
| Цитата gromko (  ) GetLazarus той же Lazarus, але краще і ще більше схожий на Delphi Цікаво.
Працюючи над локалізацією Lazarus, виявив, що існує пакунок EducationLaz, який додає у середовище функціональність, адресовану вчителям і учням. Детальніше: http://wiki.freepascal.org/Lazarus_for_education
За посиланням описано, як підключити пакунок і які він додає можливості. Серед них: - виведення діалогу для введення назви елемента керування при його додаванні на форму (замість, наприклад, Button1). Це привчає думати про читабельність коду; - приховування більшості компонентів, якщо працює початківець; - виведення запиту про назву файлу при його створенні (замість, наприклад, Unit3); - приховування зайвих команд меню; - команда меню і кнопка для створення простої однофайлової програми (замість створення проекту); - автоформатування коду на основі файлу-зразка, а не на основі щойно набраного коду тощо.
Цікаво було б дослідити детальніше. Може хтось має досвід використання?
|
|
| |
Пилипчук_О_П |
Дата: Пт, 13.01.2017, 18:00 | Повідомлення № 63 |
Ветеран спілкування
Повідомлень: 4332
| Натрапив на вільний ігровий рушій з відкритим кодом Castle Game Engine для FreePascal і Lazarus: http://castle-engine.sourceforge.net/
Як приклад наводять гру для Android Dragon Squash.
Може бути цікавим для тих учнів, яким на уроках не цікаво, бо й так все знають Хтось щось знає про цей проект?
|
|
| |
gry |
Дата: Пт, 13.01.2017, 21:39 | Повідомлення № 64 |
Досвідчений учасник
Повідомлень: 1160
| Наберуся наглості... Схоже, що Lazarus цікавий тільки нам, вчителям інформатики... Дітям, зокрема мій теперішній 8 клас, зовсім це не цікаво... Навчилися кнопочки робити, колір форми міняти і все. Далі "нудно". Як я не намагався.
|
|
| |
Пилипчук_О_П |
Дата: Пт, 13.01.2017, 22:53 | Повідомлення № 65 |
Ветеран спілкування
Повідомлень: 4332
| Цитата gry (  ) Наберуся наглості...
Це не нахабство, а всього лиш оффтоп. Для флудилки якраз підійде.
Цитата gry (  ) Дітям, зокрема мій теперішній 8 клас, зовсім це не цікаво. Є якийсь напрямок природничо-математичних предметів, яким захоплюються багато учнів "середнього" 8 класу? Працюємо для одиниць, які з'являються навіть не кожного року... Так з більшості предметів. Це - норма.
|
|
| |
gry |
Дата: Сб, 14.01.2017, 06:16 | Повідомлення № 66 |
Досвідчений учасник
Повідомлень: 1160
| Цитата Пилипчук_О_П (  ) Так з більшості предметів. Це - норма. Так і є...
|
|
| |
Scrooge |
Дата: Нд, 15.01.2017, 08:29 | Повідомлення № 67 |
Тут живе...
Повідомлень: 107
| Цитата gry (  ) Наберуся наглості... Схоже, що Lazarus цікавий тільки нам, вчителям інформатики... Дітям, зокрема мій теперішній 8 клас, зовсім це не цікаво... Навчилися кнопочки робити, колір форми міняти і все. Далі "нудно". Як я не намагався. Щоб було цікаво - потрібна мотивація. Для чого програмування учням 8 класу, тим більше, що переглянувши підручник, приходиш до висновку - без знань математики програмувати не можна, і це якесь "віртуальне" заняття, відірване від реальності. Уявіть собі, що ви запропонували зробити учням програму для лабораторних з фізики та розмістили її на PlayMarket - http://delaemvmeste.by/shkolnyiy-eksperiment-na-android/
|
|
| |
swetikccc |
Дата: Нд, 15.01.2017, 11:30 | Повідомлення № 68 |
Ветеран спілкування
Повідомлень: 4208
| Цитата Scrooge (  ) Щоб було цікаво - потрібна мотивація. Мотивація буває тільки двох типів. Який тип примінимо.(При комбінації один всерівно виступає основним)
|
|
| |
gry |
Дата: Нд, 15.01.2017, 12:18 | Повідомлення № 69 |
Досвідчений учасник
Повідомлень: 1160
| Цитата Scrooge (  ) Для чого програмування учням 8 класу Рано....
|
|
| |
Scrooge |
Дата: Нд, 15.01.2017, 13:27 | Повідомлення № 70 |
Тут живе...
Повідомлень: 107
| Цитата swetikccc (  ) Мотивація буває тільки двох типів. Який тип примінимо.(При комбінації один всерівно виступає основним) ;)
Матеріальна і нематеріальна, негативна і позитивна, внутрішня та зовнішня? Тепер додамо сюди ще Маслоу, Макклелланда, Аамса, Врума і Портера з Лоуер?
Учень повинен розуміти для чого йому програмування. На сьогодні є одна мотивація - не підготуєшся до уроку - вчитель "вліпить" двійку
Цитата gry (  ) Для чого програмування учням 8 класу Рано.... А в 9-ому класі вже пізно.
|
|
| |
grebenchukov |
Дата: Чт, 26.01.2017, 18:29 | Повідомлення № 71 |
Прописаний назавжди
Повідомлень: 271
| Є питання. У Лазарус створили проект - все працює. Тепер у Лазарус відкриваємо цей проект і вносимо в нього зміни. І тепер теж все працює. АЛЕ як зберегти НОВИЙ проект зі змінами? Додано (26.01.2017, 18:29) --------------------------------------------- Підручник Інформатика-8 Бондаренко, Ластовецький і т. д. Вправа 22 - створіть проект. Створили. Вправа 23 - відкрити проект з Вправа 22, внести зміни та зберегти у Вправа 23. У мене ну ніяк не зберігає, панове, що підскажете.
|
|
| |
Jimik |
Дата: Чт, 26.01.2017, 18:39 | Повідомлення № 72 |
Тут живе...
Повідомлень: 167
| Окремо зберігаєте Unit через файл-зберегти як... та окремо файл проекту через меню проект-зберегти проект як...
|
|
| |
grebenchukov |
Дата: Чт, 26.01.2017, 18:52 | Повідомлення № 73 |
Прописаний назавжди
Повідомлень: 271
| Цитата Jimik (  ) Окремо зберігаєте Unit через файл-зберегти як... та окремо файл проекту через меню проект-зберегти проект як... Дякую, спробував, але у папці Вправа 22, звідки бралась заготовка, уже новий проект зі змінами, такий же проект і у папці Вправа 23
|
|
| |
Пилипчук_О_П |
Дата: Чт, 26.01.2017, 18:55 | Повідомлення № 74 |
Ветеран спілкування
Повідомлень: 4332
| Цитата grebenchukov (  ) Є питання. У Лазарус створили проект - все працює. Тепер у Лазарус відкриваємо цей проект і вносимо в нього зміни. І тепер теж все працює. АЛЕ як зберегти НОВИЙ проект зі змінами?
Додано (26.01.2017, 18:29) --------------------------------------------- Підручник Інформатика-8 Бондаренко, Ластовецький і т. д. Вправа 22 - створіть проект. Створили. Вправа 23 - відкрити проект з Вправа 22, внести зміни та зберегти у Вправа 23. У мене ну ніяк не зберігає, панове, що підскажете. Визнаю, є такий прокол. На жаль, помітив тільки сьогодні на уроці у 8 класі, коли учень зіткнувся з проблемою. Робити так, як сказано у вправі, як на мене, хибна практика. Це особливо відчутно, якщо увімкнено автозбереження файлів перед компіляцією: попередній проект при першому ж пробному запуску затирається новим :( Краще спочатку зробити копію папки з проектом і вже з неї відкрити проект для виконання вправи.
|
|
| |
alex |
Дата: Ср, 15.02.2017, 19:04 | Повідомлення № 75 |
Активний учасник
Повідомлень: 586
| Шановні колеги. Це повідомлення для тих хто використовує Підручник 8 клас автори РивкіндЙ.Я. Лисенко Т.І. Чернікова В.В. Шакотько. Пункт 6.6 ст. 213 написано з грубими помилками. І в такому вигляді рекомендувати да вивчення його учнями шкідливо. 1. Блок схема цикла з параметром зображається не так як в підручнику. Мал. 6.30. Так забражається цикл з передумовою
2. На сторінці 215 сказано що по закінченню виконання команд циклу з параметром значення параметру більший на одиницю від ніж значення максимуму параметра в команді For. Такого ніколи не було. Якщо учні будуть це використовувати, то говорити про правильність роботи написаних ними програм дуже проблематично
|
|
| |
© Форум інформатиків України, 2007-2023.  |