#Global Search Pro

1 messages · Page 1 of 1 (latest)

nocturne cloak
#

Hi!

I've been working on an enhancement for the Unreal Editor that expands the traditional search system by adding new functionality such as searching for variables, functions, macros, events… and not only that, it also performs cross-Blueprint searches to capture references and let you navigate to them directly. All of this happens without storing anything in memory, using metadata so the performance impact is practically zero.
If anyone decides to try it out and finds any issue, please let me know so I can fix it as soon as possible.

Global Search Pro adds a real-time search bar directly to the editor toolbar. Find Blueprints, variables, materials, Data Assets, and more without opening extra windows. Each result also shows its references inside other Blueprints with integrated preview and direct navigation.

Key Features
· Directly integrated into the editor toolbar
· Real-time indexing for Blueprints, materials, Data Assets, and more
· Instant navigation to any asset, function, or variable
· Automatically retrieves and displays references for each result
· Preview the reference context and jump directly to it, wherever it is
· Full navigation to nodes inside Blueprint functions implemented in other Blueprints
· Enables true cross-Blueprint exploration, jumping to the actual implementation wherever it exists
· Metadata-based searching for minimal memory usage
· Automatic updates when assets are created or modified

https://www.fab.com/listings/6fcf528e-0500-4f4f-af43-61418b81fd79

Fab.com

Global Search Pro is a productivity plugin that adds an instant, editor-integrated search bar to Unreal Engine.Search across all assets, Blueprints, and project data in real time without leaving the editor.Ideal for teams and solo developers who need fast navigation, accurate indexing and zero performance impact.Video | DocumentationKey features...

median steppe
#

looks good, is it similar to the Tools -> Search?

nocturne cloak
# median steppe this?

Well i guess that's a plugin or something since i dont have such feature in my editor hahaha.
So i dont know about that but i can say what my plugin does. Its like a mix of Context browser search bar and "Find In blueprints" feature but adding a Live preview so you know exactly what are you gonna navigate to.

median steppe
#

its a plugin with the engine

#

but yeah yours looks more "integrated"

#

probably better

nocturne cloak
#

I just need some visibility i guess and... better images for Fab, couse they sucks tbh xD

median steppe
#

does it cache the data?

hoary idol
nocturne cloak
# median steppe does it cache the data?

Yeah the plugin Index everything when editor launches and then the memory sets free since we only stores metadata. So that way memory cost is almost 0 and we only update indexes data when that entry change on save.

forest laurel
#

Hope it doesn't load every bp on editor start just to index them.

nocturne cloak
#

Yes, Blueprints are loaded incrementally during indexing — just like Unreal’s native Find in Blueprints does when you search.

After a Blueprint is indexed, it’s released from memory and only lightweight metadata is kept for instant access during searches. This happens passively after the Editor starts, and the user never notices it, since the Editor never freezes or slows down at any point.

forest laurel
#

Unless those blueprints happen to load tens of gigabytes of referenced assets...

nocturne cloak
#

Then your problem is not my plugin 🤣
But its ok mybe thats not a plugin for something like that 😁

forest laurel
#

Heh yeah. I guess you can't code around bad practice.

nocturne cloak
#

Version 1.1 – Changelog

Improved indexing performance for faster search results.
Added support for searching by Actor Tags and Gameplay Tags (NO GAS compatible in this version).
Bug Fix: Corrected indexing behavior when running outside of the foreground thread.

nocturne cloak
#

Version 1.2 – Changelog

Added disk-based cache storage, enabling instant indexing after the first run.
Added a manual re-indexing button to quickly rebuild the index in case of conflicts.
Added a dedicated settings panel under Edit → Project Settings → Plugins → Global Search Pro, allowing configuration of where the search bar is displayed (Editor, Blueprints, Widgets, AnimBlueprints).

nocturne cloak
#

Version 1.3 - Changelog

Fully rebuilt the cache system from the ground up, resulting in a ~95% lighter and faster data footprint.
Redesigned the data and reference loading pipeline into an asynchronous, batch-based system to avoid editor stalls.
Added search filters for cleaner and more focused queries.
Improved SearchBar text feedback for clearer indexing and search states.
Bug Fix: Corrected UI text in the reference window (thanks to Souls Alive).
Bug Fix: Fixed an issue where certain classes were incorrectly identified as Data Assets.