【框架】工作流必备插件

304 阅读1分钟

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 + 产出示例工程)。