History WinHTML

Letzte Änderungen: weiter

Bisherige Änderungen

Sonderzeichen und Umlaute in HTML
Nun können aus dem HTML-Menü auch Sonderzeichen und Umlaute wie z.B. ä, ö in den Code eingefügt werden.
PHP-Menü wieder eingeführt
Da WinHTML auch noch mehr zu einer PHP-Entwicklungsumgebung werden soll, wurde das PHP-Menü wieder eingeführt. So soll die Trennung zwischen PHP und den Spriptsprachen JavaScript, VBS, Python und Perl besser dargestellt werden. Zudem wurde damit begonnen, weitere PHP-Funktionen und Befehle in dieses Menü einzufügen.
PHP-Server-Variablen auswählen
Nun können vordefinierte Server-Variablen in eine PHP-Datei eingefügt werden.
Bookmarks setzen
Nun können über das Bearbeiten-Menü Bookmarks in den geöffneten Dateien gesetzt werden.
PHP-Array- und String-Funktionen
Über das PHP-Menü können nun komfortabel Funktionen zur Bearbeitung von Strings und Arrays direkt in den Quelltext eingefügt werden.
W3C-Validator-Link
Der HTML-Validator der W3C kann jetzt aus dem Programm heraus aufgerufen werden.
Fehler beseitigt und zusätzliche Funktionen eingefügt
Einige Fehler wurden beseitigt, z.B. sind nun der Tags-Parser und das Tags-Fenster in der Breite veränderbar.
Reiter geöffnete Dateien eingefügt
Nach einigen Problemen funktioniert nun der Reiter für die geöffneten Dateien.
Neuer Dialog zum Anlegen von Dateien
Das alte Datei-Neu-Menü wurde gründlich geändert und durch ein Auswahlfenster zum Anlegen neuer Dateien ersetzt.
Fehler bei der CSS-Ausgabe bereinigt
Es wurden einige Bugs im Zusammenhang mit der Darstellung von CSS-Dateien im internen Browser beseitigt.
Menüs umstrukturiert und neue Icons eingefügt
Zur besseren Übersicht und Strukturierung wurden die Menüs überarbeitet und mit neuen Icons versehen.
HTML-Tags in Kleinschreibung
Gemäß den W3C-Anforderungen habe ich programmweit sämtliche HTML-Tags von Groß- auf Kleinschreibung umgestellt.
Speichern der Programmeinstellungen
Die Programmeinstellungen werden nun im Verzechnis "...\Dokumente und Einstellungen\Anwendungsdaten\WinHTML\" gespeichert.
Erweiterung zum SQL-Editor
Zur Bearbeitung von SQL-Scripts wurden entsprechende Funktionen eingeführt.
Datei-Bearbeitung direkt vom Server möglich.
Über den Menüpunkt 'Datei - Vom Server öffnen' können nun Dateien direkt vom Server in WinHTML geöffnet und bearbeitet werden.
Code-Vervollständigung überarbeitet
Ein erster Schritt zur kompletten Erneuerung der Code-Vervollständigung wurde vollzogen. Bei HTML-Dateien wird nun eine entsprechender Code-Vorschlag eingeblendet.
Neuen Web-Highlighter integriert
Endlich gibt es einen Highlighter, der PHP- und Script-Code in HTML-Dateien korrekt anzeigt.
Design noch mehr an Windows XP angepasst
Dank der TBX-Komponenten sieht das Design nun sehr viel besser aus
Kleinere Bugfixes und einige Ergänzungen
Kleinere Ergänzungen wie farbliche Hervorhebung der aktuellen Zeile und Anzeige des Einfüge-Moduses in der Statusleiste.
HTML-Quelltext aus InternetExplorer einfügen
Nun kann der HTML-Quelltext eines laufenden Internet-Explorers direkt als neue Datei aufgerufen werden.
HTML-Code-Optimizer hinzugefügt
Mit dem Code-Optimizer werden alle überflüssigen Leerzeilen und bei Bedarf auch alle Kommentare gelöscht und die HTML-Datei dadurch kleiner.
Fehler in Codevervollständigung beseitigt
Ein weiterer Bug in der Codevervollständigung, der die Einfüge-Liste geleert hatte, wurde beseitigt.
PHP-Tag-Liste erweitert
Die Tag-Liste für PHP wurde erheblich erweitert, fast alle PHP-Funktionen sind hier nun aufgeführt.
PopUp-Fenster mit PHP-Funktionsreferenz eingeführt
Beim Anklicken eines PHP-Befehls im Quelltext öffnet sich ein PopUp-Fenster mit einer Erklärung der entsprechenden Funktion.
Bug beim Öffnen und Bearbeiten von CSS-Dateien behoben
Ein Fehler beim Bearbeiten von CSS-Dateien, der das Markieren und Entfernen von Textzeilen unmöglich machte, wurde vorerst beseitigt.
Integration der Sprache Common Lisp
Nun können auch Lisp-Dateien editiert und mit dem eingebauten Lisp-Interpreter ausgeführt werden.
Dynamische Einbindung der benötigten PHP-DLL
Die Datei 'php4App.dll' wird nun erst bei Gebrauch dynamisch in den Speicher geladen.
META-Parser für HTML eingeführt
Der neue META-Parser filtert Meta-Tags aus den geladenen HTML-Dateien heraus oder zeigt den gesamten Head-Bereich an.
HTML-Quelltext aus FireFox einfügen
Nun kann auch der HTML-Quelltext einer laufenden FireFox-Instanz als neue Datei aufgerufen werden.
Integration von Microformats
Semantische Ergänzung zu XHTML zur Auszeichnung von zentralen Webseiten-Bestandteilen wie Terminen und Kontaktdaten.
Völlig überarbeiteter FTP-Client
Der FTP-Client wurde funktional und optisch komplett erneuert, um ihn bedienungsfreundlicher zu machen und mit einem modernen Outfit zu versehen.
FTP-Client noch einmal überarbeitet
Weitere funktionelle Änderungen wie eine Progress-Bar eingebaut
Error-Handling integriert
Es wurde eine erweiterte Fehler-Behandlung eingefügt, die es dem Nutzer ermöglicht, Error-Messages per Mail an den Author zu versenden.
Erweiterter Image-Link Dialog
Zum leichteren Einfügen von Grafiken in HTML-Dateien wurde ein Image-Link Dialog eingebaut
Völlige Überarbeitung des Programm-Designs
Mit neuen Icons und einer zusätzlichen Toolleiste wurde das Programm optisch völlig neu entworfen
Datei-Manager eingefügt
Zum leichteren Datei-Handling wurde ein Datei-Manager ins Programm eingearbeitet.
RSS-Feeds bearbeiten
Zur einfacheren Bearbeitung bzw. Erstellung von RSS-Feeds wurden entsprechende Dialog eingebunden.
Datei-Synchronisation mit FileSync
Für die Daten-Synchronisation habe ich die Quellen des Projekts "Synchron" von Matthias Jung verwendet, siehe http://www.intelli-bit.de/synchron/index.htm
verbesserte Codevervollständigung
Die Codevervollständigung wurde überarbeitet.

Neueste Änderungen in Version 2.3:

Funktionsreferenzen überarbeitet und ergänzt
Die Funktionsreferenzen für HTML, PHP, Javascript und WML wurden ergänzt bzw. neu angelegt. Zudem wurde das PopUp-Fenster in die Entwicklungsumgebung integriert und neu designt.
Einige Fehler und Bugs überarbeitet
Einige Bugs wurden beseitigt, wie z. B. Anzeigefehler in der Statusleiste, Problem beim Ändern bzw. Verschieben des Hauptfensters, Zeilennummern im Editor angepasst usw.
Einfache Template-Verwaltung eingeführt
Nun können einzelne Textpassagen als Templates gespeichert und wieder in den Quellcode eingefügt werden.


© by Jörg Lipinski