Travail à distance

Après avoir modifié votre code localement, créez, exécutez ou déboguez votre application ou vos tests unitaires à distance.

Développement à distance

LLDB distant

Plusieurs options s'offrent à vous pour le développement à distance dans CLion, chacune ciblant un sous-ensemble particulier des configurations :

  • Mode à distance complet
  • WSL,
  • et deux variantes d'utilisation de gdbserver/lldb-server : Remote Debug, soit débogage à distance (GDB/LLDB) et Remote GDB Server, soit serveur GDB distant (GDB uniquement).

En savoir plus

Mode à distance complet

Mode distant

Développez à distance depuis une machine cliente Windows, Linux ou macOS sur un hôte distant Linux (pour les projets CMake et Makefile). La configuration actuelle suppose que le code source se trouve sur une machine locale, que CLion synchronise avec la machine distante.

Pour commencer à développer à distance, créez une chaîne d'outils distante dans Settings | Build, Execution, Deployment | Toolchains. Fournissez l'adresse et les informations d'identification de l'hôte distant, puis utilisez la chaîne d'outils dans un ou plusieurs profils CMake/Makefile. Après le rechargement de CMake/make, vous serez prêt·e à commencer à travailler à distance avec votre projet dans CLion.

Apprenez-en davantage sur les configurations à distance disponibles dans CLion ou envisagez le nouveau développement à distance avec le client léger.

Docker

Docker

Les conteneurs Docker constituent l'un des moyens les plus populaires et les plus simples de configurer un environnement et de commencer à travailler avec ce dernier. Vous pouvez utiliser la chaîne d'outil Docker native dans CLion. Elle évite la synchronisation redondante du code source, car le dossier du projet est simplement monté sur le conteneur.

En savoir plus

Sous-système Windows pour Linux

WSL

Avec la chaîne d'outils WSL configurée pour votre projet, vous pouvez créer à l'aide de CMake et des compilateurs de Linux, et exécuter/déboguer sur WSL, sans garder CLion actif sur votre machine Windows.

En savoir plus

Débogage à distance

Débogage à distance

En lançant l'exécutable sur une machine sous gdbserver/lldb-server/debugserver, vous pouvez vous y connecter avec le GDB/LLDB de CLion depuis une autre machine et inspecter le code en bénéficiant de tous les avantages de l'interface utilisateur du débogueur de CLion.

Utilisez le modèle de configuration spécial Remote Debug pour indiquer les paramètres de connexion à distance.

En savoir plus

Développement collaboratif

Code With Me

Travaillez sur un projet CLion avec vos collègues en temps réel. Code With Me vous permet d'examiner les problèmes lors d'une session individuelle, de déboguer avec toute votre équipe ou de mettre en place des appels de mentorat où tout le monde vous suit pendant que vous expliquez le code. Les possibilités sont infinies.

En savoir plus