сряда, март 25, 2009

Как да превърнем gedit в IDE за C++

Ако ползвате GNOME, то е твърде вероятно да използвате и gedit и ако като мен от време на време ви се налага да пишете на C++, а не ви се занимава с големи и тежки IDE-та то вероятно този съвет ще ви е от полза.
Простичкия но мощен gedit има много готини модули. Можете да ги видите като накликате Редактиране / Настройки и отидете на таба Модули. От там активирайте модула "Външни инструменти" и наснете бутона за насктройките му. От там добавете нов Tool и наблъскайте вътре следните настройки.

Description: Коплиране на C++ файл
Shortcut key: F5
Command: g++ $GEDIT_CURRENT_DOCUMENT_NAME -o ${GEDIT_CURRENT_DOCUMENT_NAME%.*}
Input : Нищо
Output: Показване в долния панел
Aplicability: Всички документи

Благодарение на това ще можете с бутона F5 да компилирате автоматично файла, който сте отворили. Това ще компилира само 1 файл, ако искате да компилирате по-големи проекти, то вече има добавена функция, с shortcut key "ctrl + F8", която търси makefile.

Следва добавяне на следващ контрол:
Description: Изпълнение на програма
Shortcut key: F6
Command: ./${GEDIT_CURRENT_DOCUMENT_NAME%.*}
Input : Нищо
Output: Показване в долния панел
Aplicability: Всички документи

От тук нататък остава само coding, натискате F5 за да компилирате и ако няма никакви грешки F6 за да изпълните програмата си.
Лесно и бързо, перфектно за писане на малоумни програми за университета :) :P

П.П. Надявам се няма нужда да обяснявам как това може да работи с C или който и да било друг език и компилатор :)