AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte WebCraft: HTML & PHP Editor
Thema durchsuchen
Ansicht
Themen-Optionen

WebCraft: HTML & PHP Editor

Ein Thema von Pr0g · begonnen am 21. Mai 2004 · letzter Beitrag vom 18. Sep 2009
Antwort Antwort
Seite 8 von 28   « Erste     678 91018     Letzte »    
Benutzerbild von Pr0g
Pr0g
Registriert seit: 21. Mai 2004
Hallo zusammen,

ich arbeite seit einiger Zeit an einem HTML und PHP Editor. Zuerst in Delphi 6, nun in Delphi 7 geschrieben. Bei dem Programm, WebCraft genannt, handelt es sich um einen Quelltexteditor, also kein WYSIWYG. Eine interne Vorschau und das direkte Parsen von PHP Dateien (sofern man den eine php.exe hat) ist geboten. Und halt so Standardsachen, wie Syntaxhighlighting, Tagvorschläge, Rechtschreibprüfung...Momentane Version ist 1.6.8 und es wird weiterhin am Programm gearbeitet.

Eine (nicht ganz aktuelle) Liste aller Funktionen gibt es hier und ein paar Screenshots hier.

Wer die Rechtschreibprüfung nutzen will, muss sich noch das Wörterbuch herunterladen.

Downloadseite

MfG Pr0g
 
Benutzerbild von Pr0g
Pr0g

 
Delphi 7 Personal
 
#71
  Alt 31. Jan 2005, 20:26
Zitat von mh166:
Bug:
Wenn man in die Tags Parameter schreibt und die dann schließt (die Tags) dann wird das "Gegentag" nich ergänzt
Ich habe da schon so eine Idee für die Endtag-Ergänzung auch im normalen Dokument, da werde ich das mit berücksichtigen.

Zitat von mh166:
Feature-Request:
Man sollte auch abgekürzte Farbwerte per MouseOver anzeigen lassen. Denn für CSS is es egal, ob das steht #FF6600 oder #F60
Ja, werde ich dann auch machen. Die Kurzform geht nur wenn die Paare immer gleich sind, oder?

Zitat von mh166:
Soweit dazu. Wann kommt denn *ungefähr* die nächste Version?
Dazu kann und will ich noch nichts sagen. Ich bin momentan an der neuen Hilfe am Arbeiten und habe auch nur recht wenig Zeit. Denke aber dass sich das bald wieder ändern wird.
  Mit Zitat antworten Zitat
Benutzerbild von mh166
mh166

 
Delphi 10.2 Tokyo Starter
 
#72
  Alt 31. Jan 2005, 22:22
Zitat von Pr0g:
Ich habe da schon so eine Idee für die Endtag-Ergänzung auch im normalen Dokument, da werde ich das mit berücksichtigen.
Im normalen Dokument?

Zitat von Pr0g:
Ja, werde ich dann auch machen. Die Kurzform geht nur wenn die Paare immer gleich sind, oder?
joa, stimmt.

Zitat von Prog:
Dazu kann und will ich noch nichts sagen. Ich bin momentan an der neuen Hilfe am Arbeiten und habe auch nur recht wenig Zeit. Denke aber dass sich das bald wieder ändern wird.
Naja, besser als nichts. Klingt ja schon vielversprechend!

mfg, mh166
  Mit Zitat antworten Zitat
Benutzerbild von Pr0g
Pr0g

 
Delphi 7 Personal
 
#73
  Alt 1. Feb 2005, 12:21
Zitat von mh166:
Im normalen Dokument?
Will damit sagen, dass eine Endtagergänzung geplant ist, die eintritt, sobald du </ schreibst, also direkt im Dokument am Arbeiten bist und nicht etwas, bspw. in der Tag-Vorschlag-Box, auswählst.

Zum Release, werde wohl im Laufe der nächsten Woche ein kleines Update rausbringen, da die aktuelle Version ein paar sehr störende Probleme mit dem Speicherbutton hat. Dieser ist meist dann nicht aktiv, wenn man ihn braucht und er aktiv sein sollte. In wie weit noch andere Änderungen in dem Update durchgeführt werden weiß ich noch nicht.
  Mit Zitat antworten Zitat
Benutzerbild von mh166
mh166

 
Delphi 10.2 Tokyo Starter
 
#74
  Alt 1. Feb 2005, 19:09
Zitat von Pr0g:
...da die aktuelle Version ein paar sehr störende Probleme mit dem Speicherbutton hat. Dieser ist meist dann nicht aktiv, wenn man ihn braucht und er aktiv sein sollte.
Wusste ich doch, dass ich nen Bug vergessen hatte... Ja, das is mir auch schon aufgefallen...

Öhm, wegen der Close-Tag-Completition (schönes Wort ): da werden aber sicher nur die aktuell offenen Tags angezeigt, oder?

mfg, mh166
  Mit Zitat antworten Zitat
Benutzerbild von Pr0g
Pr0g

 
Delphi 7 Personal
 
#75
  Alt 1. Feb 2005, 22:51
Meine Plaung sieht so aus (in wie fern es dann auch so gemacht wird weiß ich noch net): Wenn man die Zeichenfolge </ eingibt wird in einem Tooltip (so wie die Parameterinfo bei PHP Befehlen) der letzte geöffnete Tag angezeigt und man kann per Enter vervollständigen lassen. Es würde nichts bringen mehrere zur Auswahl anzuzeigen, da eine Kreuz-Verschachtelung von Tags ja sowieso nicht gültig ist. Hatt man bspw. folgende Konstelation: <div>Ein [b]Text</ muss ja nun ein B-Tag vorgeschlagen werden, da der DIV-Tag noch nicht vervollständigt werden darf
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus
 
#76
  Alt 2. Feb 2005, 06:30
Zitat von Pr0g:
Es würde nichts bringen mehrere zur Auswahl anzuzeigen, da eine Kreuz-Verschachtelung von Tags ja sowieso nicht gültig ist.
Ausnahme: das <form>-Tag Das kannst du öffnen und schließen wie dir grad vorkommt.

Greetz
alcaeus
Andreas B.
  Mit Zitat antworten Zitat
bttb930
 
#77
  Alt 2. Feb 2005, 08:25
sieht super aus - werde den mal benutzen und vielleicht wird er ja mein standard-editor.

schade nur, dass man nicht eigene syntaxdefinitionsdateien schreiben kann. wär vielleicht nochmal eine idee, bei Textpad (www.textpad.com) geht das sehr gut.
  Mit Zitat antworten Zitat
bttb930
 
#78
  Alt 2. Feb 2005, 08:44
noch eine frage:

hast du den editor objektorient programmiert?

benutzt du entwurfsmuster (patterns)?
  Mit Zitat antworten Zitat
Benutzerbild von Pr0g
Pr0g

 
Delphi 7 Personal
 
#79
  Alt 2. Feb 2005, 14:28
Zitat von alcaeus:
Ausnahme: das <form>-Tag Das kannst du öffnen und schließen wie dir grad vorkommt.
Kannst du mir sagen wo das steht

Zitat von bttb930:
schade nur, dass man nicht eigene syntaxdefinitionsdateien schreiben kann. wär vielleicht nochmal eine idee, bei Textpad (www.textpad.com) geht das sehr gut.
Du kannst die Syntaxhighlighter doch in den Einstellungen anpassen. Und eigentlich sind alle gängigen Sprachen doch schon dabei. Falls dir was fehlt kannst du es ja sagen

Zitat von bttb930:
hast du den editor objektorient programmiert?
Delphi ist eine objektorientirte Sprache, daher liegt das doch nahe, oder? Ein paar Sachen könnte man noch besser machen, zumal die ersten Codes vor drei Jahren entstanden sind, wo ich noch weniger Wissen in Delph als heute hatte. Bin aber immer zwischendurch dabei den Code zu überarbeiten und auf meinen neusten Wissensstand zu bringen, wenn ich Zeit finden.

Zitat von bttb930:
benutzt du entwurfsmuster (patterns)?
Was genau meinst du damit?

MfG Pr0g
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus
 
#80
  Alt 2. Feb 2005, 14:35
Zitat von Pr0g:
Zitat von alcaeus:
Ausnahme: das <form>-Tag Das kannst du öffnen und schließen wie dir grad vorkommt.
Kannst du mir sagen wo das steht
Ich weiß nicht wo es geschrieben steht, aber folgende Tabelle sieht noch ganz normal aus:

Code:
<table>
  <tr>
    <td><form ...><input ... />....</td>
    <td>asdf</td>
  </tr>
  <tr>
    <td><input ... />....</td>
    <td>asdf</form></td>
  </tr>
</table>
(Jedenfalls tut sie das in einigen phpBB-Dateien )

Greetz
alcaeus
Andreas B.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 8 von 28   « Erste     678 91018     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:32 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz