增加编码时间,
减少加载时间

适用于 Windows、Xbox One®、Xbox Series X|S®、PlayStation®4 和 PlayStation®5 的下一代行业标准工具。

C logo C++ logo
Windows logo
Xbox One logo Xbox Series logo
PS4 logo PS5 logo
快速安装

快速整合到现有项目中

Live++ 很容易集成到现有的应用程序中,只需要几行代码。不到 10 分钟即可下载页面启动并运行。

Download icon
技术背景

想要了解 Live++ 的工作原理?

在 2023 年 THQ Nordic开发者峰会中观看这场演讲。

为 Visual Studio 提供专门支持

对于使用 Visual Studio 的用户,Live++ 提供了一些额外的功能,让使用 IDE 更加方便。

为 JetBrains Rider 提供专门支持

从 JetBrains Rider 2024.3 开始,Live++ 也为 Rider 的用户提供了同样的便利。

Rider logo

它可以适配您的设置

Live++ 专门用于支持几乎所有的构建设置,它可以可靠地处理调试和优化构建,且支持多进程和联网编辑。

code

适用于所有项目设置

Live++ 适用于可执行文件、动态库、静态库、Makefile、自定义设置以及专有和分布式构建系统的任何组合。

code

适用于任何类型的 C/C++ 代码

Live++ 与构建系统无关,无论您的代码是如何编写的,也不管您当前运行的引擎为何,都不需要更改现有 C++ 代码。

它可用于数十个定制的内部引擎以及 Unreal Engine、CryEngine、Lumberyard、O3DE 和 Godot.

code

适用于您最喜爱的代码编辑器

Live++ 不依赖于任何特定的源代码编辑器。您可以使用 Visual Studio、Sublime Text,甚至是普通的 Notepad!

简化迭代循环

Code icon

进程独立性

Live++ 支持任意目标应用程序,这些应用程序根本无需知晓 Live++ 的存在。对于像 Unity 这类允许加载任意类型原生模块或插件的目标应用程序,Live++ 同样可用于这些模块。

Code icon

联网编辑

Live++ 支持本地和远程进程,允许将更改热重载到客户端/服务器应用程序和多人游戏中。

Code icon

多进程编辑

Live++ 允许您同时将更改应用于多个正在运行的进程。

Code icon

原生工具链

Live++ 使用构建可执行文件时所采用的原生工具链进行编译,无需解析任何源代码。

Code icon

二进制

Live++ 只能在二进制级别下正常运行。它从可执行文件、对象文件和调试信息中提取和还原大部分所需信息。

Code icon

广泛的 C++ 支持

热重载支持所有 C++ 特性,如 RTTI、多态性、异常等。Live++ 本身支持您的代码可能使用的所有编译器相关功能。

Code icon

Unity/Jumbo/Blob 拆分

Live++ 可自动检测和拆分 unity/jumbo/blob 文件。它充分利用了 unity 构建让编译时间缩短这一优势,同时还会大大缩短单文件迭代时间。

Code icon

轻量级

加载到您的进程中的 Live++ Agent 非常轻量。几乎所有信息都保存在单独进程中。

立即下载!

30 天免费试用

功能完备,无需注册,无附加条件。