![]() |
HTML oder JavaScript
Hi, Leute,
habe mal ne Frage für zwischendurch: Ich schreibe ein HTML Editor mit diversen Highlightern (HTML, JavaScript, etc) Ich weiß nicht, ob ihr Phase5 kennt? Die "for(i)" schleife wird dort folgendermaßen angezeigt: "for ("i=;i<; i++;")" bzw. so ähnlich. Jetzt meine Frage, ist das ein hTML oder ein JavaScript Highlighter, bei meinem Programm (ich verwende momentan nur den HTML Highlighter - demnächst mehrere Highlighter) wird das nur folgendermaßen angezeigt: for ("i=; i<; i++;") angezeigt. Das mit den Anführungsstrichen in der for(i) schleife habe ich nur gemacht, damit dort nicht automatisch ein Smilie entsteht. |
Re: HTML oder JavaScript
Da du ja wahrscheinlich den JavaScript-Code innerhalb eines HTML-Dokuments meinst, wirst du auch mehrere Highlighter für dein SynEdit verwenden müssen. Dazu gibt es TSynMultiSyn (oder so ähnlich). Dort kannst du einen Default-Highlighter (HTML) festlegen und diverse Unter-Highlighter, die dann verwendet werden, wenn ein bestimmter regulärer Ausdruck zutrifft (z.B. "<script>" als StartTag). Dann wird auch JavaScript korrekt hervorgehoben.
Chris |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz