В универе у нас есть программирование на Си. Лабораторные - задачи не длинее 100-200 строк кода (Массивы, структуры), которые компилируются в консольные приложения под виндой в вижуал студии. Поскольку дома и на ноуте стоит Ubuntu и ставить пиратский софт как-то не хотелось, то сказал преподу, что буду делать лабы под Linux. Преподаватель разрешил. Лабы все защищены. Но в следующем семестре будут оконные приложения, поэтому решил подготовить инструмент разработки заранее. До этого пользовался Code::Blocks.
Загуглил "IDE gnome", первая же ссылка на Anjuta.
Поставил Anjuta, поставил Glade. Сделал в Glade окно с кнопкой, захотелось вписать функцию этой кнопке. А редактировать нечем. Всё, что можно сделать с формой - сохранить в *.glade формате. Сохранил. Открыл Anjuta. Открыл в ней свой *.glade.
Двойной клик на кнопке даёт такое окно:
Возникла ошибка при чтении шаблона обработчика: Нет редактора текста, связанного с этим редактором интерфейса. To avoid this message turn off "(null)" flag in Preferences->Glade GUI Designer
Не нашёл где указать этот редактор текста.
Ещё проблема - не нашёл хороших примеров как сделать оконный helloword. То есть обычного студента такая вещь очень пугает - нет аналога, как в методичках "Нажмите эту кнопку, напишите это, нажмите это, готово". Здесь можно развить холивар на тему "Обленились совсем", но это не так - многие просто не могут без наглядного примера начать что-то делать. Читать 1000-страничный ман перед тем, как написать хелловорд тоже не вариант.
Ну и третья проблема - подозреваю, что точу гранит науки микроскопом, поэтому хотел бы узнать - есть ли у кого методика обучения студентов на опенсурсе?