2016-05-04 5 views
0

Ich führe eine Codemirror-Instanz im XML-Modus schreibgeschützt. Mein Problem: Ich möchte ein bestimmtes XML-Attribut verstecken (in den Editor) jedes Mal, wie es scheint, wenn der istance gerade gestartet ist, so etwas wie: Input:Codemirror: bestimmten textbasierten Text in Editor ausblenden

<node1 xxx="y" abc="1"> 
    <node2 yyy="z" abc="2"> 
    Lorem Ipsum 
    </node2> 
</node1> 

Was ich in Editor sehen möchten:

<node1 xxx="y"> 
    <node2 yyy="z"> 
    Lorem Ipsum 
    </node2> 
</node1> 

Jeder Weg, dies zu erreichen? Vielen Dank im Voraus.

Antwort

0

Sie können für die Attribute Muster suchen (möglicherweise die searchcursor addon verwenden und markText dann mit der collapsed Option verwenden, um sie zu verstecken.

+0

Danke, aber wenn ich cm.getSearchCursor starten (‚myString‘) es gibt nur true oder false Wie kann ich die Position/Zeile des übereinstimmenden Elements erkennen? – vitosorriso

+0

Sie könnten __ versuchen _ die Dokumentation lesen, die ich in meiner ursprünglichen Antwort hilfreich verlinkt habe. – Marijn