TMP RichText Editor - Rich Text Formatting for TextMesh Pro 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

by Tinny Studios (opens in new tab)

1 rating, too few to average

Format TextMesh Pro text like in Word, right in the Inspector, so you stop typing tags by hand.

Price $24.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for TMP RichText Editor - Rich Text Formatting for TextMesh Pro, 6 months Current $24.99; lowest $12.49; highest $24.99 in this period. $0 $12.5 $25 26 Oct 2 Nov

Asset preview

1 / 7

TMP RichText Editor - Rich Text Formatting for TextMesh Pro screenshot 1

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

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.4.3f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.