Ich habe PHP-Code in der Datei test.inc geschrieben, aber dreamweaver zeigt keine farbliche Hervorhebung.
Gibt es eine Möglichkeit, sie den gleichen Farbcode wie die .php-Erweiterung zu machen
quelle
Ich habe PHP-Code in der Datei test.inc geschrieben, aber dreamweaver zeigt keine farbliche Hervorhebung.
Gibt es eine Möglichkeit, sie den gleichen Farbcode wie die .php-Erweiterung zu machen
Sie müssen die .inc
Erweiterung hinzufügen MMDocumentTypes.xml
. Sie haben nicht angegeben, welche Version von Dreamweaver Sie verwenden oder welches Betriebssystem Sie verwenden. Ich muss daher anhand Ihrer anderen Fragen raten, dass Windows Ihr Betriebssystem ist.
Unter Windows 7 und Vista befindet sich die Datei unter:
C: \ Programme (x86) \ Adobe \ Adobe Dreamweaver CS4 \ configuration \ DocumentTypes \ MMDocumentTypes.xml
und auf XP:
C: \ Programme \ Adobe \ Adobe Dreamweaver CS4 \ configuration \ DocumentTypes \ MMDocumentTypes.xml
Suchen Sie nach dem Öffnen der Datei nach PHP . Sie werden auf diesen Block stoßen:
<documenttype id="PHP_MySQL" servermodel="PHP MySQL"
internaltype="Dynamic" winfileextension="php,php3,php4,php5"
macfileextension="php,php3,php4,php5" file="Default.php"
writebyteordermark="false">
.inc
Fügen Sie nun die Erweiterung in die winfileextension ein (und zur Sicherheit die macfileextension):
<documenttype id="PHP_MySQL" servermodel="PHP MySQL"
internaltype="Dynamic" winfileextension="php,php3,php4,php5,inc"
macfileextension="php,php3,php4,php5,inc" file="Default.php"
writebyteordermark="false">
Speichern Sie diese Datei, beenden Sie Dreamweaver und starten Sie es neu.
Ab CS5.5 unter Windows 7 ist die Datei zweimal vorhanden. Einmal an dem von John T genannten Ort, aber auch in:
Wenn Sie diese Datei nicht ändern, funktioniert die Farbcodierung nicht.
quelle
Da dies ein Problem für eine Vielzahl von Anwendungen darstellt, bestand die einfachste Lösung darin, die fraglichen Dateien in das folgende Format umzubenennen: Dateiname.inc.php
Und aus Sicherheitsgründen, um einen direkten Zugriff zu verhindern, füge ich dies normalerweise in meine htaccess-Dateien ein:
quelle
In CS5 können Sie keine Duplikate Ihres Eintrags in der XML-Datei haben (wenn die Erweiterung bereits einem anderen Dateityp zugewiesen ist, überprüfen / entfernen Sie alle Duplikate, die Sie nicht möchten, da sonst beim Starten von Dreamweaver Fehler auftreten.) Wenn Sie eine XML-Sicherungsdatei nicht unter demselben Namen in dem Ordner speichern können (z. B. "MMDocumentTypes_BU.xml"), versucht Dreamweaver, beide Dateien zu lesen. Bei der Eingabe von Duplikaterweiterungen treten Fehler auf.
quelle
Sie müssen ', inc' auch für CS4 in die Datei Adobe Dreamweaver CS4 \ configuration \ Extensions.txt einfügen. Einmal in der obersten und einmal in der Kaltfusionsleitung. (nach cfc)
quelle