Text Multiline FindColorized
A prompt editor that finally shows you where the LoRA tags are
- 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.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| text | STRING | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| text | STRING | — |