在本地编辑代码后,以远程方式构建、运行或调试您的应用程序或进行单元测试。
CLion 中提供了多种远程开发选项,每个选项都面向以下配置的特定子集:
从 Windows、Linux 或 macOS 客户端设备到 Linux 远程主机进行远程开发(CMake 和 Makefile 项目)。 当前设置假设源代码位于本地机器上,CLion 用将它同步到远程机器中。
要开始远程开发,请在 Settings/Preferences | Build, Execution, Deployment | Toolchains 创建一个远程工具链。 提供远程主机地址和登录凭据,然后在一个或多个 CMake/Makefile 配置文件中使用工具链。 CMake
/make
在重新加载后,您就可以远程处理 CLion 中的项目了。
Learn more about remote configurations available in CLion, or consider the new remote development with the thin client .
Docker 容器是用于搭建环境和开始使用环境的最热门且最简单的方式之一。 您可以在 CLion 中使用原生 Docker 工具链。 这可以避免冗余的源代码同步过程,因为项目文件夹仅安装到容器中。
为您的项目设置 WSL 工具链后,您可以使用 Linux 中的 CMake 和编译器进行构建,并在 WSL 上运行/调试,无需在您的 Windows 计算机上运行 CLion。
通过在 gdbserver/lldb-server/debugserver 上的一台计算机中运行可执行文件,您可以从另一台计算机上的 CLion 使用 GDB/LLDB 连接到它,然后利用 CLion 的调试器 UI 检查代码。
使用特殊的 Remote Debug 配置模板为远程连接提供设置。
与您的同事实时处理 CLion 项目。 Code With Me 使您可以在一对一会话中调查问题,与整个团队共同进行调试,或者安排通话指导以便任何用户都能够在您解释代码时跟进。 您可以探索无限的可能性。