View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.4.3 or later
- Package size
- 1.3 MB
- Files
- 74
- Views in the past week
- 25
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $12.49 on
Keywords
TMP RichText Editor - Rich Text Formatting for TextMesh Pro
Format TextMesh Pro text like in Word, right in the Inspector, so you stop typing tags by hand.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 7
TMP RichText Editor - Rich Text Formatting for TextMesh Pro screenshot 1
About this asset
Support: [email protected]
Typing <b> and <color=#FFCE00> into that tiny TextMesh Pro box gets old fast. Miss one bracket and the tag shows up in your game.
TMP RichText Editor puts a proper formatting toolbar in the TMP Inspector you already use. Select some text and hit B, or pick a colour, or make it a list. It writes the same TMP tags you would type yourself, you just don't have to type them.
There's no setup. Import it, click any TMP text and the toolbar's just there in the Inspector.
What you get
- A toolbar with bold, italic, underline, strikethrough, superscript, subscript, text colour, highlight, font size and alignment
- Visual mode. Tick one box and the tags disappear, so you edit the text the way it looks in game. All the buttons and shortcuts still work.
- Bullet and numbered lists that behave. Enter adds the next item, Tab nests it, Shift+Tab brings it back, and the numbers fix themselves.
- The shortcuts you already know: Ctrl+B, Ctrl+I, Ctrl+U, Ctrl+L/E/R/J to align, Ctrl+Shift+8 for bullets
- Tab types a tab (or changes the list level) instead of jumping out of the text box
- A shared colour palette and named styles like "Quest Title" or "Rare Item", saved in ProjectSettings so everyone on the team uses the same ones
- Font sizes you can click through, in pt or %
- A Tidy button that cleans out markup that doesn't do anything
- Ctrl+Z works on all of it, it's normal Unity undo
No lock-in
This was the part I cared about most. There's no component and no runtime code, and it doesn't put anything in your scenes or prefabs. It's all plain TMP rich text in the normal text field. Delete the folder and your text looks exactly the same as before.
Works with
- TextMeshPro - Text (UI) and TextMeshPro - Text (3D)
- Unity 6000.4 or newer
- Built-in, URP and HDRP. It's an editor tool, it never touches rendering.
Known limits
- Visual mode doesn't support IME input yet (Chinese, Japanese, Korean). Use the normal text box for those, the toolbar works there too.
- When you select several texts with different content, you get the normal TMP text box without the toolbar.
- No right-click menu in the text box yet. Ctrl+X/C/V/A work though.
There's a demo scene and a PDF manual in the package. If something doesn't work or you want a feature, email me at [email protected] and I'll take a look.
Please don't use reviews for bug reports, I can't reply there properly.
From the publisher's Asset Store listing.
Technical details
Features
- Formatting toolbar inside the standard TextMesh Pro Inspector
- Visual (WYSIWYG) editing mode
- Bullet and numbered lists with nesting and automatic renumbering
- Paragraph indent and outdent (Ctrl+M / Ctrl+Shift+M)
- Keyboard shortcuts (Cmd on macOS)
- Shared colour palette and named styles in ProjectSettings/TMPRichTextEditor.json
- Font size steps in pt and %
- Clear Formatting and Tidy
- Character, word and line count
- Demo scene and PDF manual
Supported Unity versions
- Unity 6000.4 or newer (TextMesh Pro from com.unity.ugui 2.0)
Requires
- TextMesh Pro (comes with Unity 6)
Other
- Editor only. Nothing is added to your build.
- Writes standard TMP rich text tags only
- No components, no custom assets
- Full source code included
- Works with any render pipeline
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.4.3f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.