DevAssistant je univerzálním pomocníkem pro vývojáře v Linuxu. Pomáhá s nastavením prostředí, zveřejňováním kódu na Internetu (GitHub), nebo třeba i s distribucí (vytvoření balíčku). Momentálně jsou podporovány jazyky C, C++, Java, node.js, Perl, PHP, Python a Ruby.
DevAssistant nainstalujete příkazem:
yum -y install devassistant
DevAssistant má kromě grafického také textové rozhraní. Více se o textovém ovládání DevAssistantu dozvíte z příkazu man da
.
Vývojové nástroje je skupina programů pro kompilaci aplikací psaných v jazyce C/C++ a dalších. Celou skupinu nástrojů nainstalujete příkazem
yum -y groupinstall "Development Tools"
Poznámka: Pokud budete chtít provést ruční kompilaci aplikací ze zdrojových kódů, bude tento balíček zcela určitě potřebovat.
Kompozer je WYSIWYG HTML editor, který byl vytvořen jako open source alternativa k aplikacím Microsoft FrontPage a MacroMedia Dreamweaver. Je pokračovatelem programu Nvu. Kompozer se dnes již aktivně nevyvíjí, jeho následovníkem je BlueGriffon, který má však momentálně balíček pouze pro Fedoru 16.
Aktuální verzi programu Kompozer v podobě rpm balíčku určenou pro distribuci Fedora je možné stáhnout na http://kompozer.net/download.php. Stáhnutý balíček nejjednodušeji nainstalujete pomocí grafického instalátoru samostatných balíčků (stačí na soubor balíčku poklepat).
Aplikaci naleznete v nabídce (Činnosti) → Aplikace → Programování → Kompozer.
Bluefish je editorem vhodným pro řadu programovacích a formátovacích jazyků, které jsou používány pro vývoj webových stránek. Kontrétně se jedná o XML, HTML, XHTML, CSS, PHP a Python.
Bluefish nainstalujete pomocí
yum -y install bluefish
Aplikaci lze spustit přes nabídku (Činnosti) → Aplikace → Programování → Bluefish.
Pokud se chcete dozvědět o programu více, můžete si přečíst článek o Bluefish na portále LinuxEXPRES.cz.
Quanta Plus je webovým vývojovým prostředím pro KDE. Jedná se o „hybrid“ mezi textovým (např. Bluefish) a WYSIWYG (např. Nvu) editorem. Podrobněji se Quantou zabývá článek na LinuxEXPRES.cz.
Quanta Plus nainstalujete pomocí
yum -y install kdewebdev
Aplikaci lze spustit přes nabídku (Činnosti) → Aplikace → Programování → Quanta Plus.
Anjuta je integrované vývojové prostředí pro C, C++, Javu, JavaScript, Python a Valu. Domovské stránky včetně manuálů naleznete na http://www.anjuta.org. Seriál o programovácí v C/C++ naleznete na stránkách www.linuxsoft.cz. Kvalitní dvou dílnou publikaci zabývající se programovaním v C++ naleznete na stránkách www.mindview.net.
Instalaci vývojového prostředí provedete pomocí
yum -y install anjuta
Aplikaci lze spustit přes nabídku (Činnosti) → Aplikace → Programování → IDE Anjuta.
Eclipse je vývojové prostředí pro programovací jazyk Java. Domovské stránky projektu naleznete na http://www.eclipse.org. Seriál o programování v jazyce Java naleznete na stránkách www.linuxsoft.cz. Velice kvalitní knihu v anglickém jazyce zabývající se Javou naleznete na www.mindview.net. Tato publikace je vhodná i pro programátory, kteří s Javou teprve začínájí.
Instalaci vývojového prostředí provedete pomocí
yum -y install eclipse
Aplikaci lze spustit přes nabídku (Činnosti) → Aplikace → Programování → Eclipse.
Spyder je pokročilé vývojové prostředí pro Python, napsané pomocí frameworku Qt. Je jednou z nejlepších voleb pro ty, kteří programují v Pythonu. Spyderu se podrobně věnuje článek na fedora.cz.