Unreal Engine Editor Plugin for viewing all supported Unicode Characters.
Tip
Ever find the perfect unicode character for your Unreal editor tooling, only to paste it into Unreal and see a bunch of ��� or  ?
Those times are now over, friend.
Shine light unto darkness, find your way with the 🪄 Unicode Browser Plugin 🪄
Open Window via Window -> Unicode Browser
- Displays a grid of all characters mapped to a named Unicode Block. (See UnicodeBlockRange.inl in Editor Source.).
- Filter displayed characters by Block.
- Lists all named Unicode Blocks that have mapped characters.
- Shows zoomed-in view of the character, and additional information when hovering over it.
- Character information: measurements, scaling, subfont index, fallback font used, if any.
- Ability to filter blocks to "only symbols"; preselects Blocks known to have useful, supported symbols e.g. Arrows, Box Drawing, Emoji.
- Ability to change font.
- Show/hide missing characters
- Double-click a character to copy it to the system clipboard.
- Click a block name to scroll to that block.
Warning
Disclaimer: Plugin is currently in its infancy and as such leaves much to be desired regarding the user-experience, but it's usable, and useful!
Pull Requests, Bug reports or Suggestions are very welcome!
The plugin was developed for Unreal Engine 5.5.1+, though it should work for all 5.x versions.
The best way is to clone this repository as a submodule; that way you can contribute pull requests and more importantly, easily get latest updates.
The project should be placed in your project's Plugins
folder.
cd YourProject
git submodule add [email protected]:ntystudio/UnicodeBrowser.git Plugins/UnicodeBrowser
git commit -m "Added UnicodeBrowser Plugin as a submodule."
Alternatively you can download a ZIP of this repo and place it in YourProject/Plugins/
.
- Figure out how to successfully read character names from the icu db e.g. ⚔ -> "Crossed Swords". Currently calling u_charname gives me a
u_file_access_error
. Names would be particularly useful for characters which don't display correctly. - Use the character names as a starting point to getting useful search e.g. see this example
- Block search & filtering (e.g. hide unchecked languages by default)
- Persist window state
- Settings page for adding new presets
- Your suggestions?
MIT