Rider / VS
- RiderLink / UnrealLink(Rider) :Rider ↔ UE 双向跳转、热重载、蓝图/日志联动。
- ReSharper C++(Rider 内置) / Visual Assist(VS) :重构、导航、代码生成,写 UE C++ 省一半时间。
- Clang-Tidy / Clang-Format:统一 UE C++ 代码风格、自动修复小问题(Rider/VS 都支持)。
- EditorConfig:项目级风格约束(缩进、换行、编码等),多 IDE 一致。
- Git LFS 支持(Git LFS + Git UI:Rider Git/VS Git/或 GitHub Desktop) :大文件资源管理必备。
Unreal Editor
- Editor Utility Widgets / Editor Scripting Utilities(官方) :做工具面板、一键化批处理的基座。
- Python Editor Script Plugin(官方) :UE 内跑 Python,连外部流水线。
- Geometry Script(官方) :程序化几何处理 C++/BP 节点,做小工具超方便。
- PCG Framework(官方) :做程序化分布/关卡的核心。
- Datasmith(官方) :需要从 DCC/建筑流程导入时加。
DCC
- SideFX Labs(Houdini) :程序化资产、贴图工具箱;和 PDG/HDA 配合无敌。
Shader & Profiling
- Shader Development Tools(Rider/VS 字符串高亮 + HLSL 扩展) :写 HLSL/Material Custom 更舒服。
- RenderDoc / PIX / Nsight(外部工具):GPU 调试、捕帧分析。
- UE 官方 Profiling 套件(Stat、Insights、MemReport、AutomationTool):做“性能检测插件”时必备。
其他
-
VS Code 插件:Python、Pylance、Black/Isort、GitLens:写 Blender/Houdini/工具脚本更顺手。
-
Rider AI Assistant / Copilot / Cursor(三选一) :AI 辅助生成脚手架、多文件改造、写样板代码。
-
Unreal AutomationTool 流水线脚本模板:打包、自动化测试、数据采集(可放到你的插件里一键跑)。
-
CI/CD:GitHub Actions / Jenkins(编译 UE 插件 + 生成 zip + 产出示例工程)。