Автор Тема: Lazarus и отладка по шагам  (Прочитано 7554 раз)

0 Пользователей и 1 Гость просматривают эту тему.

vladimirse

  • Гость
Lazarus и отладка по шагам
« : 19 Декабрь 2012, 11:13:09 »
Доброго времени суток!
В старом добром турбо паскале было очень удобно запускать программу по шагам (F7), как можно сделать то же самое в Lazarus?

И еще вопрос, кто нибудь заставил fp ide понимать русские буквы?
 

Оффлайн rayanAyar

  • Старожил
  • ****
  • Сообщений: 538
  • Jabber: rayanAyar@jabber.ru
Re: Lazarus и отладка по шагам
« Ответ #1 : 20 Декабрь 2012, 04:36:28 »
И еще вопрос, кто нибудь заставил fp ide понимать русские буквы?
FP IDE практически мёртв. Его разработкой и обновлением никто не занимается. Забудьте про него.

Для создания простых программ на паскале (консольных) используйте Lazarus или Geany.

Отладка консольных приложений в Lazarus работает - включите в меню "Вид", "Окна отладки", "Вывод в терминал". Правда встроенное окно терминала ещё в зачаточном состоянии - Escape-последовательности не поддерживаются. Только простой ввод-вывод. Но для отладки программ с WriteLn/ReadLn этого достаточно.
 

vladimirse

  • Гость
Re: Lazarus и отладка по шагам
« Ответ #2 : 20 Декабрь 2012, 14:36:43 »
Спасибо!
Жаль конечно FP IDE!  :'(
 

Оффлайн AlexL

  • Новичок форума
  • Сообщений: 5
Re: Lazarus и отладка по шагам
« Ответ #3 : 18 Январь 2013, 22:09:21 »
FP IDE практически мёртв. Его разработкой и обновлением никто не занимается. Забудьте про него.
Не всё так плохо. В Mageia Russian Community существует полностью русская версия FP IDE с русским интерфейсом (fp-ide), поддерживаемая в рамках проекта EduMageia, вопреки разработчикам.
Отладчик отключен во всех дистрибутивах, надеюсь, временно.
« Последнее редактирование: 18 Январь 2013, 22:43:10 от AlexL »
 

Оффлайн Olej

  • Старожил
  • ****
  • Сообщений: 521
Re: Lazarus и отладка по шагам
« Ответ #4 : 19 Январь 2013, 00:52:50 »
В Mageia Russian Community существует полностью русская версия FP IDE с русским интерфейсом (fp-ide), поддерживаемая в рамках проекта EduMageia, вопреки разработчикам.

Ну и кому может быть интересен такой IDE, который тянут из последних сил в рамках частного проекта в совершенно маргинальной ветке развития? :o
Но вопрос даже шире: кому может быть нужен (по-серьёзному) PASCAL в рамках UNIX системы? ... которая сама прописана на C и в C идеологии (библиотеки, соглашения о вызовах, ...)
PASCAL / MODUAL / OBERON / ZENONE - всё это нужно использовать и развивать в рамках того окружения, для которого они органичны: для виртовского окружения, церновского, в рамках BlueBotle...
Потому и отмирают периодически все проекты и всё новые попытки "скрестить бульдога с носорогом"!
 

Оффлайн AlexL

  • Новичок форума
  • Сообщений: 5
Re: Lazarus и отладка по шагам
« Ответ #5 : 19 Январь 2013, 01:30:53 »
Ну и кому может быть интересен такой IDE, который тянут из последних сил в рамках частного проекта в совершенно маргинальной ветке развития?
Olej, Вам если не нужен, то другим нужен. И не слишком-то сложно его тянуть, там не так и много правок, большинство пакетов тянуть гораздо тяжелее, но тут пока не сложно ближайшие 5-10 лет. Там нет форка как такового - всё основано на оригинальном fp + патчи, которых по пальцам пересчитать и все они очень простые.
« Последнее редактирование: 19 Январь 2013, 01:33:32 от AlexL »
 

Оффлайн Olej

  • Старожил
  • ****
  • Сообщений: 521
Re: Lazarus и отладка по шагам
« Ответ #6 : 19 Январь 2013, 02:44:58 »
Вам если не нужен, то другим нужен.
Зачем?
Я даже могу понять и согласиться, что гораздо более дремучий FORTRAN нужен, и там понятно зачем - там большие наработки численных алгоритмов, задел...
Зачем нужен PASCAL, на котором под Linux/UNIX практически ничего не сделано, если его библиотеки - это будут всегда надстройки, "нашлёпки" над системной C библиотекой stdlib, и т.д. и т.п. : "вторичность" будет сквозить во всём...
Только для того (я не знаю другого аргумента), чтобы вузовские педагоги пудрили мозги студентам, и не остались без своего куска хлеба?

« Последнее редактирование: 19 Январь 2013, 02:49:47 от Olej »
 

lisss

  • Гость
Re: Lazarus и отладка по шагам
« Ответ #7 : 19 Январь 2013, 14:22:56 »
чтобы вузовские педагоги пудрили мозги студентам, и не остались без своего куска хлеба?
эммм... ок, подскажите альтернативу, на которой стоит вести информатику в школе, чтобы не очень мудреный (пробелы в питоне - это мудрено для школьников) и при этом основы программирования понять (не все ученики будут программистами, им нужны лишь основы). Я внедряю линукс в школах, к моему мнению прислушаются.
 

Оффлайн Olej

  • Старожил
  • ****
  • Сообщений: 521
Re: Lazarus и отладка по шагам
« Ответ #8 : 19 Январь 2013, 15:02:20 »
подскажите альтернативу, на которой стоит вести информатику в школе,
элементарно, Ватсон!

PASCAL - замечательный язык для обучения, но если его предварять утверждением, что это язык формального описания алгоритмов, а для написания реальных программ он не годится.
Всё просто до безобразия.
 

Оффлайн AlexL

  • Новичок форума
  • Сообщений: 5
Re: Lazarus и отладка по шагам
« Ответ #9 : 19 Январь 2013, 15:20:52 »
Ерунду о том "Зачем изучать русский, если английский лучше и популярнее?" писать не стоит, смешно просто. Лучше давайте конструктивные идеи, патчи, указывайте на ошибки, в том числе ошибки перевода и т. д.
 

Оффлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 5040
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Lazarus и отладка по шагам
« Ответ #10 : 19 Январь 2013, 15:52:46 »
эммм... ок, подскажите альтернативу, на которой стоит вести информатику в школе, чтобы не очень мудреный (пробелы в питоне - это мудрено для школьников) и при этом основы программирования понять (не все ученики будут программистами, им нужны лишь основы). Я внедряю линукс в школах, к моему мнению прислушаются.
"ВАСИК" :) раньше начинали с него

Оффлайн Olej

  • Старожил
  • ****
  • Сообщений: 521
Re: Lazarus и отладка по шагам
« Ответ #11 : 19 Январь 2013, 23:48:56 »
эммм... ок, подскажите альтернативу, на которой стоит вести информатику в школе, чтобы не очень мудреный (пробелы в питоне - это мудрено для школьников) и при этом основы программирования понять (не все ученики будут программистами, им нужны лишь основы). Я внедряю линукс в школах, к моему мнению прислушаются.
"ВАСИК" :) раньше начинали с него
да, именно BASIC ... а потом Э.Дейкстра написал знаменитое открытое письмо в IEEE с предложением подвергать уголовной ответственности тех, кто обучает на языке BASIC...

Сообщение объединено: 19 Январь 2013, 23:51:25
Лучше давайте конструктивные идеи, патчи, указывайте на ошибки,
Так вот премного конструктивная идея и звучит так: "нехрен тащить PASCAL в UNIХ"
А указанная ошибка состоит в неуемном зуде PASCAL использовать ;D
(никто не нём ничего путного ЗДЕСЬ не создал, и у вас не получится...)
« Последнее редактирование: 19 Январь 2013, 23:52:47 от Olej »
 

lisss

  • Гость
Re: Lazarus и отладка по шагам
« Ответ #12 : 20 Январь 2013, 23:00:04 »
так я и не понял, чем плох паскаль и чем его заменять...
про бейсик я так понял, что это типа шутка. забыли слово "лопата" добавить, чтобы посмеяться.
 

Оффлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 5040
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Lazarus и отладка по шагам
« Ответ #13 : 21 Январь 2013, 06:53:23 »
lisss, не, не шутка, раньше учить начинали на бейсике, инфа 146%.

Оффлайн AlexL

  • Новичок форума
  • Сообщений: 5
Re: Lazarus и отладка по шагам
« Ответ #14 : 23 Январь 2013, 00:37:30 »
Начинал в школе учить Бейсик на БК. Можно начать и с него https://bitbucket.org/alex_tishin/bk2010_releases/downloads  :P
 

Теги:
 

Lazarus MySQL connect in wheezy

Автор vladimirse

Ответов: 2
Просмотров: 2278
Последний ответ 24 Декабрь 2012, 09:06:21
от vladimirse