Nodes/ComfyUI illumorae/Text Multiline FindColorized
ComfyUI Node

Text Multiline FindColorized

A prompt editor that finally shows you where the LoRA tags are

By CorvaeOboro·Created 8 months ago·Updated 6 days ago· 1
Text Multiline FindColorized
    • text
    text

    ComfyUI's stock text boxes are fine for a five-word prompt and miserable for a hundred-tag prompt where three of them are <lora:...> tags buried mid-sentence. Text Multiline FindColorized, from the illumorae pack (CorvaeOboro's variation toolset), is a drop-in replacement for those moments: an editable multiline text input with live syntax highlighting and a search/find bar that highlights matches in orange. It's a comfort node, not a power node - nothing about it changes what your sampler does, it just makes staring at your own prompt less painful.

    Here's the actual niche: lora-heavy prompts. If you're stacking several <lora:name:strength> tags, being able to see them as colored tokens instead of scanning raw angle brackets catches a lot of typos before they cost you a generation. The highlighting renders inside the node's UI, so it reads like a mini IDE in your graph.

    How it works and what you set

    The node is deliberately boring under the hood: one required input, text (multiline, default empty), and one output, text, passed straight through. All the cleverness lives in the frontend - the find bar and the syntax coloring are rendered by the node's JavaScript, not by anything in the backend. The API-facing behavior is: type, read, wire the output to your CLIP Text Encode or wherever the prompt actually goes.

    That means the only "settings" are the text itself. If you convert the text widget to an input, you can feed it from another node and still get the colored display - handy when the string is assembled upstream.

    Where it fits

    The natural home is at the front of a prompt pipeline: edit here, then send text into a CLIP encoder. It also plays well with the pack's text transformation nodes - reorder a prompt with Text Reorder, view the result here in color, and spot whether the parenthesis blocks survived the shuffle. Keep expectations honest though: syntax highlighting colors structure, it doesn't validate meaning. A comma in the wrong place still renders as a perfectly happy comma.

    Installing it

    ComfyUI Manager → search "illumorae" → install, or:

    cd ComfyUI/custom_nodes
    git clone https://github.com/CorvaeOboro/ComfyUI_illumorae
    

    Restart ComfyUI. No models, no dependencies beyond what ComfyUI already ships.

    Troubleshooting

    If the colors don't render, you're almost certainly running a ComfyUI frontend version old enough that the node's JS widget doesn't match - the pack targets current releases, so update ComfyUI rather than hunting the node. And a reminder that "find" is a local highlight, not a filter: the output is the whole text, matched or not. Thin node, but for anyone who lives in long prompts it's the kind of small quality-of-life win that's easy to undervalue until it's gone.

    Categoryillumorae

    Inputs (1)

    NameTypeDefaultDescription
    textSTRING

    Outputs (1)

    NameTypeDescription
    textSTRING