CAN SYNTAXEDIT (OR HTMLSCRIPTPARSER) PRE-FORMAT (UN-MINIFY) THE HTML-CODE BEFORE DISPLAYING?

I want some like jsbeautifier.
I.e., I pasting such code into SyntaxEdit (for example):
Lorem
Ipsum

And SyntaxEdit should display some like this:

Lorem

Ipsum


Also, with scripts. Input code:
LoremIpsum
Should be converted to:
Lorem

Ipsum
P.S. I know there is many libraries for un-minifying, but I want find the ideal for my purposes and I want to compare as many libraries as possible.
Hi,
html/javascript un-minifying is not something that our package is intent to solve; however if you have one of these tools available, it can certainly be used with the Code Editor.
Below is a code snippet that allows to format clibpoard text before pasting to the editor.
public class MyEditor : SyntaxEdit
{
public class MySelection : Selection
{
private HtmlScriptParser parser;
public MySelection(ISyntaxEdit owner) :
base(owner)
{
parser = new HtmlScriptParser();
parser.Strings = new StringList();
}

protected string UninifyText(string text)
{
return text; // need to use third-party code to do the job here.
}
public override void Paste()
{
object data = null;
if (Clipboard.ContainsText(TextDataFormat.UnicodeText))
data = Clipboard.GetData(DataFormats.UnicodeText);
else
if (Clipboard.ContainsText(TextDataFormat.Text))
data = Clipboard.GetData(DataFormats.Text);
if (data != null)
{
ITextSource source = Owner.Source;
BeginUpdate();
try
{
object selType = Clipboard.GetData(DataFormats.Serializable);
source.BeginUpdate(UpdateReason.Delete);
try
{
var textToPaste = UninifyText((string)data);
SetSelectedText(textToPaste, ((selType is SelectionType) && ((SelectionType)selType != SelectionType.None)) ? (SelectionType)selType : SelectionType.Stream, true);
if (((Options & SelectionOptions.ConvertToSpacesOnPaste) != 0) && Owner.Lines.UseSpaces)
UnTabify();
}
finally
{
source.EndUpdate();
}
if ((Options & SelectionOptions.PersistentBlocks) == 0)
Clear();
UpdateSelStart(false);
}
finally
{
EndUpdate();
}
}
}
}
protected override ISelection CreateSelection()
{
return new MySelection(this);
}
}
regards,
Andrew