вторник, 7 августа 2012 г.

программирование на vala: Настройка Gedit

   Vala - ООП Язык программирования среды GNOME/GTK+ основная на Glib  Object System(GObject).
   Vala синтаксически похож на C#(С Sharp) и полностью реализует Объектно-ориентированный подход, где данные и подпрограммы (процедуры и функции) их обработки формально не связаны.








   Для начало подготовим рабочий инструмент для редактирование и компиляции и исполнения кода на vala.
  Я для изучение Vala выбрал текстовой редактор gedit с плагинам  gedit-valencia-plugin, поставить очень просто

$ sudo apt-get install gedit gedit-valencia-plugin


 потом ставим компилятор и библиотеки


$ sudo apt-get install valac gtk+3.0


  Теперь заходим  в gedit и настраиваем внешние инструменты
Правки->параметры->модули-> ставим галочку на против модуля "Внешние инструменты"\
 потом заходим в сервис->Manage External Tools
Делаем все так как на скриншоте 
и вставляем скрипт 
#!/bin/sh
cd "$GEDIT_CURRENT_DOCUMENT_DIR";
echo "GEDIT [vala]: remove ${GEDIT_CURRENT_DOCUMENT_NAME%%.*}"
rm -f ${GEDIT_CURRENT_DOCUMENT_NAME%%.*}
echo "GEDIT [vala]: compile $GEDIT_CURRENT_DOCUMENT_NAME"
valac --pkg gtk+-3.0 --pkg gmodule-2.0 --pkg posix "$GEDIT_CURRENT_DOCUMENT_NAME";
echo "GEDIT [vala]: run ${GEDIT_CURRENT_DOCUMENT_NAME%%.*}"
./${GEDIT_CURRENT_DOCUMENT_NAME%%.*}

на этом все рабочая среда готова.

Комментариев нет:

Отправить комментарий