Kdevelop 4.x unter Ubuntu Karmic
dereine — 4. April 2010 - 11:43
Neben Eclipse, Netbeans, Aptana(leider in Zukunft ohne PHP), Komodo usw. gibt es eine neue IDE, welche
nur von freiwilligen entwickelt wird: http://www.kdevelop.org
Wie man schon am Namen merkt, gehoert setzt dieses auf dem Desktop Enviroment KDE auf.
Uersprunglich gab es KDE nur auf Linux, aber dank der darunterliegenden Bibliothek QT, gibt es auch Ansaetze fuer die anderen Betriebssysteme:
- Windows: http://windows.kde.org/
- Mac: http://mac.kde.org/
Damit wird auch kdevelop eines Tages dort laufen.
Der große Vorteil gegenueber den anderen Tools ist, dass es eine vollkommen native Anwendung ist, direkt in Hardwarenahem C++ geschrieben. Das merkt man deutlich, aber dazu spaeter mehr.
Installation
Man braucht folgende Zeilen in der sources.list
# Git
deb http://ppa.launchpad.net/git-core/ppa/ubuntu karmic main
deb-src http://ppa.launchpad.net/git-core/ppa/ubuntu karmic main
deb http://ppa.launchpad.net/daniele.domenichelli/kdevelop/ubuntu karmic main
deb-src http://ppa.launchpad.net/daniele.domenichelli/kdevelop/ubuntu karmic main
Danach reicht ein
sudo apt-get install kdevelop kdevelop-plugin-php kdevelop-plugin-playground-git
Dann startet man es einfach aus dem Menu heraus.
Projekt
Um ein neues Projekt zu erstellen reicht es : Project -> Open/Import existing auszuwaehlen.
Dort nimmt man den "Root"-Order des Projets klickt next und waehlt dort als Build system "Allgemeine Projektverwaltung" aus.
Schon sieht man links das Projekt, und kann erste Dateien oeffnen, aber es lohnt sich zunaechst die Drupal spezifische Einstellungen zu setzen:
Drupal Einstellungen
- editor -> settings -> configure editor
- Editing:
- General:
Spaces und 2 spaces einstellen - Indentation:
C Style, 2 Character - Open/Save:
- Modes & Filetypes
- Filetype: Scripts/PHP/PHP auswaehlen
Indentation Mode: CStyle
Mime types: .php;.php4;.php3;.module;.inc;.install;.php;.test
Es gibt ein erstes einfaches Snippets Packet:
- Git dazu: http://repo.or.cz/w/kate-drupal-snippets.git ich bin fuer jeden Branch offen :)
- Einbinden in Kdevelop(und damit auch in Kate):
- Erweiterung aktivieren: settings -> configure kdevelop -> module -> quelltextschnipsel
- Daraufhin findet man rechts ein "Tab" fuer Snippets
Dort auf den Stern geklickt und man findet sofort das Drupal snippet.
Bitte das Tutorial erweitern :) Das Gist ist unter http://gist.github.com/355347 zu finden



etwas speziell
duck (nicht überprüft) — 3. Mai 2010 - 21:45Schade, schön allgemein angefangen. Wofür ich jetzt "Drupal Spezielle Einstellungen" gut sind, ist mir schleierhaft.
Ist doch ein CMS, ist das für templates, Modul-Entwicklung, PHP Allgemein?
Drupal
dereine — 4. Mai 2010 - 4:45Ja Drupal ist ein CMS.
Bisher dachte ich, dass alle Leser des Blogs wuessten was Drupal ist :)
Kommentar hinzufügen