Weil ich bessere Dinge zu tun habe, als Katzen zu jagen?
Wenn es einen einfachen und einen richtigen Weg gibt, Dinge zu erledigen, werden die Leute immer den einfachen Weg wählen. Ich nehme an, wenn ich verhindern könnte, dass Leute StylePtr<>-Templates außerhalb von vorformatiertem Text verwenden, wären sie gezwungen, das Richtige zu tun. Aber wie mache ich das? (Außerdem fühlt sich das wie eine sehr drastische Lösung an, da sie auch völlig legitime Möglichkeiten, über StylePtr<>-Templates zu sprechen, verhindern könnte.)
Meine aktuelle Lösung, um StylePtr<>-Templates mit linkify zu verlinken, funktioniert auch nicht in vorformatiertem Text, da das DOM sehr unterschiedlich ist. Das ist jedoch ein kleines Problem, das ich wahrscheinlich mit ein wenig Programmierung beheben kann.
Vielleicht. Ich denke, ich würde dieses Muster verwenden, um automatisch Backticks hinzuzufügen, falls sie fehlen, und dann einen Post-Cooking-Callback für die Verlinkung nutzen. Soweit ich weiß, gibt es keine andere Möglichkeit, einen Link mitten in vorformatierten Text einzufügen.