kostenloser Webspace werbefrei: lima-city


SyntaxHighlighter

lima-cityForumProgrammiersprachenJava

  1. Autor dieses Themas

    karahead

    karahead hat kostenlosen Webspace.

    Hi, hat jemand schonmal einen SyntaxHighlighter geschrieben?
    Ich bin bis jetzt auf jedem Weg gescheitert.
    Wie w?rdet ihr es machen oder habt es schon gemacht?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Autor dieses Themas

    karahead

    karahead hat kostenlosen Webspace.

    Tja, da keiner schreibt denk ich mal, dass keiner ne antwort hat. :biggrin:
    Es gibt bestimmt noch ein paar verzweifelte Coder, die sich mit dem selben Problem rum?rgern.


    Naja ich hab's nun so gemacht:
    1. Mein Document von DefaultStyledDocument abgeleitet.
    2. Die Funktion "insertString" ?berschreiben und die aktuelle Zeile holen:
    super.insertString(offs, str, a);        
            // --- Zeile holen
    			Element root = getDefaultRootElement();
    			Element line = root.getElement(root.getElementIndex(offs));			
    			int p0		 = line.getStartOffset(),
    				p1		 = line.getEndOffset();			
    			String txtLine   = getText(p0,p1-p0);
    		// +++ Zeile holen

    So m?sst ihr nicht das Rad neu erfinden und ein eigenes View erstellen.

    Naja, wie oder was ihr nun Highlightet m?sst ihr selbst entscheiden

    Falls es noch weiter fragen gibt oder ihr bei eurer Highlight idee nicht weiter kommt einfach fragen.

    -Gru? KaraHead
  4. wie w?rs mit scite?

    http://scintilla.sourceforge.net/SciTEDownload.html
  5. g*********b

    in vielen - auch frei verf?gbaren - Editoren gibt es eine Datei, in der alle gew?nschten Schl?sselworte stehen. W?hrend der Eingabe werden die die einzelnen "Tokens" dann mit den Eintr?gen dieser Datei verglichen.

    ...vielleicht hilft's ja

    greetinx
    WS
  6. g*********b

    in vielen - auch frei verf?gbaren - Editoren gibt es eine Datei, in der alle gew?nschten Schl?sselworte stehen. W?hrend der Eingabe werden die die einzelnen "Tokens" dann mit den Eintr?gen dieser Datei verglichen.

    ...vielleicht hilft's ja

    greetinx
    WS
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!