Sitemap grafischeDarstellung Kontakt Spielwiese

Arbeiten mit System: Einstellungen und Projekte

Allgemeine Tipps

Projekte

Allgemeine Tipps

Backup-Dateien

Quanta legt zu jedem Dokument auch immer eine Backup-Datei an, erkennbar an der angehängten Tilde (~).
In den Einstellungen unter Quanta Einrichten/Umgebung kann man das Zeitintervall festlegen, in dem zwischengespeichert wird.
Stürzt Quanta aus irgendwelchen Gründen ab, startet Kompare und man kann die letzten Änderungen ins Dokument übernehmen. Löscht man aus Versehen so eine Backup-Datei wird sie einfach neu angelegt.
In Projektordnern werden diese Backup-Dateien versteckt.

HTML Tidy Syntax Checking

HTML Tidy ist ein wunderbares Tool, das besonders den Einstieg ins Quelltext Schreiben sehr erleichtert. Einfach mal eben die HTML-Datei speichern und dann den Quelltext auf Fehler prüfen. Damit findet man das übersehene Sonderzeichen und auch das nicht geschlossene Tag. Im Nachrichtenfenster werden die Fehler (mit Zeilenangabe) aufgelistet. Ein Doppelklick auf so einen Eintrag setzt den Cursor im Editor-Fenster direkt an die beanstandete Stelle.
Ergänzend dazu kann man Fehler in der Struktur mit dem Tool Dokumentstruktur finden. Mehr dazu im Kapitel Oberfläche im Abschnitt Navigationsfenster.

Effizientes Arbeiten mit der Tastatur

Der Nachteil von stark grafisch orientierten Programmen ist, dass eine Hand dauernd nach der Maus angelt. Das unterbricht die Konzentration beim Tippen von längeren Texten.
Umgehen kann man das mit Tastenkombinationen, von denen Quanta eine ganze Menge anbietet. Gibt es für eine Funktion noch keine, kann man unter Einstellungen/Kurzbefehle festlegen leicht selbst welche erstellen.

nach oben

Schnelle Verknüpfung

Am schnellsten erstellt man Verknüpfungen zwischen Dateien mit der Maus: Aus dem geöffneten Navigationsfenster die Datei ins Editor-Fenster ziehen und schon ist das <a>-Tag angelegt (mit relativem Pfad).

Tags einfügen mit Rechtsklick

Besonders bequem kann man eine Bilddatei über das Kontextmenü einbinden: Rechtsklicken auf die Datei im Dateibaum des Navigationsfensters. Mit der Option Tag einfügen wird das komplette <img>-Tag an der Cursor-Position eingefügt.
So hat man sich mit einem Mausklick viel Arbeit erspart.
Da Quanta relative Pfade anlegt, liegt die Datei idealerweise schon im richtigen Ordner, der dann als ganzes auf den Server hochgeladen wird.

Deutsche Sonderzeichen

Will man valides HTML schreiben, müssen in Dokumenten mit UTF8-Kodierung deutsche Sonderzeichen (ö, ä, ü, ß) durch benannte Zeichen oder Unicode Standard Nummern ersetzt werden. Für ä ist das zum Beispiel &auml; oder &#228;. Quanta kann diese Sonderzeichen aber schon beim eintippen automatisch ersetzen.
Einschalten kann man dieses tolle Feature in Einstellungen/Quanta einrichten/Stil der Tags/Automatisches Ersetzen von Akzentzeichen (ich finde diese Bezeichnung eher irreführend).

Automatische Komplettierung

Mit den richtigen Einstellungen kann man sich ganz schön viel Tipparbeit ersparen.
Unter Einstellungen/Quanta einrichten/Stil der Tags/ findet ihr Optionen zum automatischen Schließen usw. Setzt einfach mal die Kreuzchen in den Checkboxen und schaut, was passiert. Besonders praktisch finde ich Nicht optionale Tags automatisch schließen und Autokomplettierung.
Ein bisschen Vorsicht ist bei Start- und Abschlusstag automatisch aktualisieren geboten. Das Feature "vergreift" sich schon mal am falschen Tag.

Eigene Aktionen festlegen

Skripte können einem viel Arbeit abnehmen. In Quanta ist es nicht kompliziert, eigene Aktionen festzulegen, der Dialog kann recht intuitiv bedient werden. Mehr dazu im Kapitel Assistenten und Dialoge im Abschnitt Eigene Aktionen Festlegen.

nach oben

Stolpersteine

Auch im besten Programm der Welt gibt es irgendwo einen Stolperstein. Vor einem Menüpunkt möchte ich euch warnen, und zwar vor Bearbeiten/Quelltext-Einrückung anwenden.

Quelltext-Einrückung anwenden formatiert den (X)HTML-Quelltext neu mit ordentlicher Einrückung. Das wäre an sich praktisch, allerdings bricht die Funktion unter Umständen Zeilen auch dort um, wo das gar nicht sein soll, löscht schon mal recht rabiat (Leer-)Zeichen aus dem Quelltext oder verdoppelt Zeichenketten. Der Menüpunkt ist also mit Vorsicht zu genießen. Wenn ihr ihn verwendet, behaltet das Ergebnis im Auge.


Projekte

Wozu Projekte?

HTML-Projekte bestehen meist aus vielen Dokumenten. Aus diversen HTML-Files, Bildern, Multimedia-Objekten, (zentralen) Stylesheets, Skripten... Da verliert man schnell den Überblick, erst recht, wenn es ums Hochladen der Dateien geht.
Quantas Projekte-Verwaltung sorgt hier für Ordnung. Mit dem Projekt-Assistenten ist das Erstellen eines neuen Projektes schnell erledigt und danach hat man den Kopf frei für wichtigere Dinge.

Es gibt auch die Möglichkeit, Projekten eigene Vorlagen, Werkzeugleisten und Hochlade-Profile zuzuordnen. So kann man zu jedem Projekt die ideale Arbeitsumgebung schaffen und in der Projektansicht speichern. Die passenden Einstellungen der Oberfläche stehen dann beim Öffnen des Projektes gleich zur Verfügung.

1. Ein neues Projekt anlegen

Mit dem Projekt-Assistenten ist das Anlegen eines neuen Projektes leicht. Mehr dazu im Kapitel Assistenten & Dialoge.

nach oben

2. Arbeiten mit Projekten

• Als Erstes stellt sich die Frage, ob man beim Start von Quanta gleich das Projekt öffnen will, oder lieber mit einem neuen leeren Dokument oder dem zuletzt bearbeiteten Dokument beginnt.
Unter Quanta einrichten/Umgebung kann man das festlegen.

• In den Projekt-Einstellungen kann man Dateien vom Projekt ausschließen. Das ist z.B. bei Backup-Dateien sinnvoll, da man sie ohnehin nicht direkt bearbeitet und sie auch nicht auf den Server hochgeladen werden. Da diese ausgeschlossenen Dateien in der Baumstruktur des Projektes nicht aufscheinen (und auch im Hochladen-Dialog nicht auftauchen), hält man damit den Baum übersichtlich.
Einfach in die Zeile Vom Projekt ausschließen: *~; schreiben. Mehrere Angaben werden durch Strichpunkt getrennt.

• Zu den vielen Features, die man nur in Projekten nutzen kann, gehören auch dauerhafte Lesezeichen. Normalerweise gehen die Lesezeichen, die man über den Menüpunkt Lesezeichen oder einen Klick in die Symbolspalte setzen kann, mit dem Schließen des Projektes verloren. (Symbolspalte einblenden über Ansicht/Symbolspalte einblenden oder über Einstellungen/Editor einrichten/Symbolrand)
Setzt man aber in Projekt/Projekt-Eigenschaften die Option Dauerhafte Lesezeichen (= use persistent bookmarks), stehen die praktischen Helferlein auf Dauer zur Verfügung.

• Man kann sich Projekt-Vorlagen erstellen, die dann nur im Projekt zur Verfügung stehen. Eine Vorlage kann alles sein vom kompletten Dokument bis hin zum kleinen Textschnipsel. Gespeichert werden sie über Datei/Als Vorlage speichern. Diese Vorlagen werden dann im Projektordner unter "templates" abgelegt.

• Genauso wie Vorlagen, kann man sich auch eigene Projekt-Werkzeugleisten erstellen, die im Ordner "toolbars" abgelegt werden.

• Das Anpassen der Programm-Oberfläche in einem Projekt macht natürlich nur dann Sinn, wenn man diese Ansicht auch speichern kann. Das geht über Projekt/Projektansicht speichern. Beim nächsten Öffnen des Projektes werden die passenden Einstellungen (z.B. eigene Werkzeugleisten) dann gleich mit geladen.

• Auch nachträgliches Hinzufügen von Dateien zum Projekt ist jederzeit möglich, und zwar recht bequem: Ein Rechtsklick auf eine beliebige Datei im Dateien-Baum des Navigationsfensters öffnet das Kontextmenü. Mit In Projekt einfügen... kann man ganze Ordner in den Projektordner kopieren.

• Ebenso einfach kann man mit einem Rechtsklick beliebige Dateien auch wieder aus dem Projekt entfernen, bzw. löschen. Die Datei wird dann aus dem Projektordner gelöscht. Bei Aus Projekt entfernen folgt noch die Frage, ob die Datei auch vom Server gelöscht werden soll. Hat man das Projekt noch gar nicht hochgeladen, kann man die Abfrage mit nein schließen (und vielleicht auch gleich die Meldung in Zukunft nicht mehr anzeigen lassen).

• Selbstverständlich kann man den Projektordner auch mit anderen Programmen bearbeiten, Dateien hinzufügen oder löschen. Nur muss man danach den Projektordner neu einlesen.

• Quanta bietet eine Vielzahl an Funktionen für die Teamarbeit an einem Projekt. Da mir auf diesem Gebiet die Erfahrung fehlt, verweise ich auf das Quanta-Handbuch auf docs.kde.org.

3. Ein Projekt hochladen

Ist ein Projekt fertig, wird es auf einen Server hochgeladen. Mehr dazu im Kapitel Assistenten & Dialoge im Abschnitt Projektdateien hochladen.

nach oben