




Features
-
Real-time global search integrated directly into the Unreal Editor toolbar.
-
Deep indexing for Blueprint elements (functions, variables, events, macros).
-
Metadata-based indexing for materials, textures, data assets, VFX, and other asset types.
-
Instant navigation to any asset or Blueprint element.
-
Automatic retrieval and display of reference information for every result.
-
Direct navigation into nodes inside Blueprint functions implemented in other Blueprints.
-
Cross-Blueprint exploration, allowing seamless access to function implementations regardless of where they reside.
-
Automatic incremental reindexing when assets are created, modified, or deleted.
-
Thread-safe index operations and low memory usage.
Code Modules
Module Name: GlobalSearchPro
Type: Editor
Number of Blueprints
0
Number of C++ Classes
Approximately 6–10 classes (index manager, scanner, search UI, commands, settings, model structures).
Network Replicated
No
Supported Development Platforms
Windows: Yes
Mac: No
Supported Target Build Platforms
Editor-only plugin. Does not affect packaged builds.
Documentation Link
Example Project
None
Important / Additional Notes
-
Editor-only plugin; it is not included in packaged builds.
-
Lightweight indexing with minimal memory usage.
-
Compatible with any project size.
功能
-
直接集成到虚幻编辑器工具栏中的实时全局搜索。
-
针对蓝图元素(函数、变量、事件、宏)的深度索引。
-
针对材质、纹理、数据资产、VFX 和其他资产的基于元数据的索引类型。
-
即时导航到任何资产或蓝图元素。
-
自动检索和显示每个结果的参考信息。
-
直接导航到其他蓝图中实现的蓝图函数内部的节点。
-
跨蓝图探索,允许无缝访问函数实现,无论函数实现位于何处
-
创建、修改或删除资产时自动增量重新索引。
-
线程安全索引操作和低内存使用量。
代码模块
模块名称:GlobalSearchPro
类型:编辑器
数量蓝图
0
C++ 类数量
大约 6-10 个类(索引管理器、扫描器、搜索 UI、命令、设置、模型结构)。
网络复制
否
支持的开发平台
Windows:是
Mac:否
支持的目标构建平台
仅限编辑器的插件。不影响打包版本。
文档链接
示例项目
无
重要/附加说明
-
仅限编辑器的插件;它不包含在打包版本中。
-
轻量级索引,内存使用量最少。
-
与任何项目大小兼容。
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.
Key features
-
Integrated directly into the editor toolbar
-
Real-time indexing of Blueprints, materials, data assets, and more
-
Instant navigation to any asset, function, or variable
-
Automatically retrieves and displays references for every result
-
Preview reference context and navigate directly to it, regardless of where it is located
-
Full navigation into nodes inside Blueprint functions implemented in other Blueprints
-
Enables true cross-Blueprint exploration, allowing you to jump into the actual implementation wherever it resides
-
Metadata-based search for minimal memory usage
-
Automatic updates when assets are created or modified
Technical overview
-
Deep indexing of Blueprint elements (variables, functions, events, macros)
-
Metadata-only indexing for other asset types
-
Real-time updates via Asset Registry notifications
-
Fully thread-safe and memory efficient
CHANGELOG:
Version 1.1
-
Improved indexing performance for faster search results.
-
Added support for searching by Actor Tags and Gameplay Tags.
-
Bug Fix: Corrected indexing behavior when running outside of the foreground thread.
Version 1.2
-
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).
Version 1.3
-
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.
Global Search Pro 是一款生产力插件,可为虚幻引擎添加即时、编辑器集成的搜索栏。
无需离开编辑器即可实时搜索所有资产、蓝图和项目数据。
非常适合需要快速导航、准确索引和零性能影响的团队和独立开发人员。
主要功能
-
直接集成到编辑器工具栏中
-
实时索引蓝图、材料、数据资产和更多
-
即时导航到任何资产、函数或变量
-
自动检索并显示每个结果的引用
-
预览引用上下文并直接导航到它,无论它位于何处
-
完全导航到在其他蓝图中实现的蓝图函数内的节点
-
启用 true跨蓝图探索,无论其位于何处,您都可以跳入实际实现
-
基于元数据的搜索,以最小化内存使用
-
创建或修改资产时自动更新
技术概述
-
蓝图元素(变量、函数、事件、宏)
-
其他资产类型的纯元数据索引
-
通过资产注册表通知进行实时更新
-
完全线程安全且内存高效
变更日志:
版本1.1
-
改进了索引性能,以更快地获得搜索结果。
-
添加了对按演员标签和游戏标签进行搜索的支持。
-
错误修复:更正了在前台线程之外运行时的索引行为。
版本 1.2
-
添加了基于磁盘的缓存存储,可在首次运行后启用即时索引。
-
添加了手动重新索引按钮,以便在发生冲突时快速重建索引。
-
在“编辑”→“项目设置”→“插件”→“全局搜索 Pro”下添加了专用设置面板,允许配置搜索栏的显示位置(编辑器、蓝图、小部件、 AnimBlueprints)。
版本 1.3
-
从头开始完全重建缓存系统,从而减少约 95% 的数据占用量和速度。
-
将数据和参考加载管道重新设计为异步、基于批处理的系统,以避免编辑器
-
添加了搜索过滤器,以实现更清晰、更集中的查询。
-
改进了搜索栏文本反馈,以实现更清晰的索引和搜索状态。
-
错误修复:更正了参考窗口中的 UI 文本(感谢 Souls Alive)。
-
错误修复:修复了某些类被错误识别为数据的问题资产。

评论(0)