Xcode und PHP
Aus Macwrench
Dieser Artikel wurde als zu Überarbeiten gekennzeichnet. |
||
Inhaltsverzeichnis |
Einleitung
TO DO: Warum das Ganze? Welche Möglichkeiten gibt es?
Syntax Highlighting
Spotlight Unterstützung
Xcode Vorlagen
PHP Dateivorlagen
... für das Erstellen einzelner Dateien (z.B. PHP-Skripte, Shell-Skripte oder PHP-Klassen), wie man sie in Xcode anlegen kann, befinden sich im Ordner
/Library/Application Support/Developer/Shared/Xcode/Project Templates
und können sehr einfach selbst erstellt werden. Diese tauchen dann in Xcode (3.2) mit ihrem Dateinamen (ohne Endung) unter der Rubrik "User Templates" auf, dabei sind nur wenige Dinge zu beachten:
| Beschreibung | Beispiel | |
| Ordnername | für mögliche Unterteilung im Auswahlfenster, auch mehrere Ebenen sind möglich | PHP |
| Unterordner | bei mehreren PHP-Vorlagen innerhalb des obigen PHP-Ordners. Der Teil vor dem Punkt (im Beispiel "PHP Class") erscheint dann in der Xcode Auswahl | PHP Class.pbfiletemplate |
| Inhalte | class.php (Dateivorlage) TemplateInfo.plist (Beschreibung) |
- PHP
- Klasse, Abstrakte Klasse, Interface, Skript und CLI-Skript
- Zend Framework
- Action Helper, View Helper, Controller, und Table
- Web-Skripte
- (X)HTML, CCS, XML und XSLT
Einfach HIER herunterladen, entpacken und in das folgende Verzeichnis kopieren/verschieben:
/Library/Application Support/Developer/Shared/Xcode/Project Templates
Danach stehen diese im Xcode Dialog "New File" unter dem Abschnitt "PHP" zur Verfügung (siehe Screenshot oben rechts).
PHP Projektvorlagen
... für das Erstellen ganzer PHP Projekte (Project Templates)
Pfad:
/Library/Application Support/Developer/Shared/Xcode/Project Templates
früher:
/Library/Application Support/Apple/Developer Tools/Project Templates
Xcode Erweiterungen
verschiedene PHP Erweiterungen für Xcode:
ODPHPTools von objective development
- Nach PHP-Funktionen suchen
- Parameterliste anzeigen
- Parameter mit Text-Markern in den Source-Code einfügen
- Funktions-Syntax in der PHP Online-Hilfe nachschlagen
- Auto-completion Makros
- Schlüsselwörter
XcodePHP besteht aus 3 Definitionsdateien, die in folgendes Verzeichnis (hier: Xcode 4) kopiert werden müssen:
/Developer/Library/PrivateFrameworks/XcodeEdit.framework/Versions/A/Resources
PHP XCode (wird nicht mehr weiterentwickelt)
- ehemaliges, kommerzielles Paket von Sat Antyr (Link ist tot), Funktionsumfang:
- PHP-Projekt-Typen
- Syntax Highlighting
Funktionsreferenz als Dashboard Widget
Weitere Informationen
Verfasser: hagbard





