Frage

hat versucht jemand GSP-Design mit Adobe Dreamweaver CS4 tun? Es hat Unterstützung für JSPs, aber nicht die gsp Erweiterung erkennen, und selbst wenn es so wäre ich denke, dass es Probleme in Bezug auf die GSP-Tags sein, dass sie nicht erkennen würden. Ich fand ein kleines Kochbuch hier ( http://www.bitwalker.nl / Blog / using-groovyserver-Seiten-in-dream ) für GSPs teilweise die Arbeit mit dream~~POS=TRUNC CS3, aber viele der Dateien und Verzeichnisse keinen Bezug mehr zu existieren scheinen in CS4 zu bekommen.

War es hilfreich?

Lösung

Ich glaube, ich habe es für CS5 arbeiten, nachdem sich für eine Weile durcheinander. Schritte, die Sie tun müssen, sind ähnlich wie die Artikel oben erwähnt, aber mit geringfügigen Änderungen für Dreamweaver CS5. So fünf Schritte durchlaufen und bitte einen Test nach jedem Schritt machen, um sicherzustellen, dass Sie auf dem richtigen Weg sind.

  1. Hinzufügen * .gsp Dateierweiterung Dialog zu öffnen. Bearbeiten% APPDATA% \ Adobe \ Dreamweaver CS5 \ en_US \ Configuration \ Extensions.txt hinzufügen „GSP: Groovy Server Pages“ (ohne Anführungszeichen) an der Unterseite der Datei, sowie APS-Erweiterung auf die erste Zeile vor gerade: Alle Unterlagen. Jetzt Dreamweaver CS5 neu starten und testen, ob Datei> Öffnen ... Dialog hat APS-Erweiterung in der Liste.
  2. Jetzt müssen wir richtigen Dokumenttyp hinzufügen, damit Dreamweaver CS5 über GSP kennt. Bearbeiten% DreamweaverInstallationDirectory% \ Konfiguration \ Document \ MMDocumentTypes.xml den folgenden Dokument-Typen als den letzten Knoten hinzufügen .

    <documenttype id="GSP" servermodel="JSP" internaltype="Dynamic" winfileextension="gsp" macfileextension="gsp" file="Default.gsp" writebyteordermark="false" mimetype="text/html"> <TITLE>GSP</TITLE> <description>Groovy Server Pages (GSP) document</description> <dtdcontext>html</dtdcontext> </documenttype>

Wenn Sie Titel und Beschreibung bereitzustellen, wie lokalisierte Strings diese Artikel.

  1. Erstellen Vorlage für neues Dokument. Kopieren% DreamweaverInstallationDirectory% \ Konfiguration \ Document \ NewDocuments \ Default.jsp zu Default.gsp, bearbeitet erste Zeile zu entfernen. (Sie können diese Datei bearbeiten, wie Sie möchten, wie es als Vorlage für neu erstellte Datei handelt). Jetzt Dreamweaver CS5 neu starten und testen, ob Datei> Neu ... Dialog hat GSP Seitentyp mit Ihrer Beschreibung an seinem Platz. Testen Sie neue Datei erstellen.
  2. Setup GSP-Tag-Bibliothek. Download und entpacken GspTagLibrary für Dreamweaver . Kopieren GSP Ordner mit vielen * .vtm Dateien in% DreamweaverInstallationDirectory% \ configuration \ TagLibraries. Bearbeiten Sie% APPDATA% \ Adobe \ Dreamweaver CS5 \ en_US \ Configuration \ TagLibraries \ TagLibraries.vtm hinzufügen Inhalt von gspTagLibrary.vtm als letzten Knoten. Ersetzen erste Zeile mit dem folgenden:

    <taglibrary name="GSP tags" doctypes="GSP" id="DWTagLibrary_GSP" prefix="&lt;g:">

Fügen Sie auch GSP in doctypes von mit id = "DWTagLibrary_html" (sollte erster Knoten sein). Haben die gleichen Änderungen für% DreamweaverInstallationDirectory% \ Konfiguration \ TagLibraries \ TagLibraries.vtm nur für den Fall. Neustart von Dreamweaver CS5 und stellen Sie sicher, dass Sie GSP-Tags Bibliothek in Bearbeiten> Tag-Bibliotheken ... mit dem richtigen Tagpräfix sehen (g :). Überprüfen Sie, ob die 'Verwendet in: GSP' Checkbox angekreuzt für 'APS-Tags' und 'HTML-Tags'

.
  1. Und als letzten Schritt müssen wir Code Färbung ermöglichen. Bearbeiten Sie% APPDATA% \ Adobe \ Dreamweaver CS5 \ en_US \ Configuration \ CodeColoring \ CodeColoring.xml Suchen & Ersetzen 'JSP,' mit 'JSP, APS,' (ohne Anführungszeichen und achten Sie auf Komma). Auch finden Sie die Zeile und fügen Sie GSP Doctype gibt, wie (wenn Sie wirklich wollen Sie Ihre eigenen APS Codebeispiel auf die gleiche Weise wie die JSP erstellen ). Haben gleiche Veränderungen in% DreamweaverInstallationDirectory% \ Konfiguration \ CodeColoring \ CodeColoring.xml nur für den Fall.

Starten Sie Dreamweaver CS5 und testen, ob Bearbeiten> Einstellungen ...> Code-Färbung hat GSP Dokumenttyp. Klicken Sie auf ‚Farbschema bearbeiten‘ zu testen, ob Vorschau, um das Codebeispiel mit Code Färbung sowie APS-Tags erwähnt in ‚Styles für‘ Liste. Und schließlich eröffnen alle GSP-Dateien und überprüfen, ob es Code hat für HTML-Färbung, CSS, JavaScript und GSP-Tags.

Das ist es! Hoffe, das hilft weiter! Und dank Harald Walker für den Artikel ich meine Forschung basiert auf .

Andere Tipps

Einverstanden, Codierung in IntelliJ ist der richtige Weg, aber HTML und CSS-Design wird am besten in einem anderen Werkzeug besser geeignet für den Zweck getan, so wie IntelliJ zu Java ist und Dinge groovy. Irgendwelche Gedanken willkommen.

Ich werde nicht direkt Ihre Frage beantworten, aber wirklich, wäre eine IDE wie NetBeans oder Eclipse viel besser geeignet für Groovy / Grails Entwicklung. Dreamweaver wurde nie ein Entwickler-Editor zu sein, aber sein eher ein Designer-Editor gedacht. Daher fehlt es viele Features, dass mehr Entwickler-centric IDEs haben.

Ich gehe davon aus, dass Sie mit Dreamweaver für das Design-centric Verhalten verwenden. Beide NetBeans und Eclipse haben Vorschau Modi, in denen Sie Ihre Änderungen in einem in der Nähe von Instant Mode sehen kann, wie, was ich vermute, Sie über Dreamweaver.

Lange Rede kurzer Sinn, verwenden Sie eine geeignetere IDE.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top