Trabalho remoto

Depois de editar seu código localmente, compile, execute ou depure seu aplicativo ou seus testes de unidade remotamente.

Desenvolvimento remoto

LLDB remoto

Há várias opções de desenvolvimento remoto no CLion, cada uma visando um subconjunto particular das configurações:

  • Modo remoto total,
  • WSL,
  • e duas variantes de utilização do gdbserver/lldb-server, Depuração Remota (GDB/LLDB) e Servidor GDB Remoto (somente GDB).

Saiba mais

Modo remoto total

Modo remoto

Desenvolva remotamente de uma máquina cliente Windows, Linux ou macOS para um host remoto Linux (para projetos CMake e Makefile). A configuração atual assume que o código-fonte esteja localizado em uma máquina local, que o CLion sincroniza com a máquina remota.

Para começar a desenvolver remotamente, crie uma cadeia de ferramentas remota em Settings/Preferences | Build, Execution, Deployment | Toolchains. Forneça o endereço e as credenciais do host remoto e use a cadeia de ferramentas em um ou vários perfis CMake/Makefile. Depois que o CMake/make for recarregado, você estará pronto para começar a trabalhar remotamente com seu projeto no CLion.

Saiba mais sobre configurações remotas no CLion ou considere o novo desenvolvimento remoto com o cliente thin.

Docker

Docker

Contêineres do Docker são uma das maneiras mais populares e fáceis de configurar um ambiente e começar a trabalhar com ele. Você pode usar a toolchain nativa do Docker no CLion. Isto evita a sincronização redundante do código-fonte, pois a pasta do projeto é simplesmente montada no contêiner.

Saiba mais

Subsistema Windows para Linux

WSL

Com a cadeia de ferramentas WSL configurada para o seu projeto, você pode construir usando o CMake e compiladores do Linux e executar/depurar em WSL, sem deixar o CLion em execução na sua máquina Windows.

Saiba mais

Depuração remota

Depuração remota

Tendo o executável em execução em uma só máquina, em gdbserver/lldb-server/debugserver, você pode conectar-se a ela com o GDB/LLDB no CLion de outra máquina e inspecionar o código usando todos os benefícios da interface de usuário do depurador do CLion.

Use o template de configuração especial Remote Debug para fornecer configurações para a conexão remota.

Saiba mais

Desenvolvimento colaborativo

Code With Me

Trabalhe em um projeto do CLion com seus colegas em tempo real. Com o Code With Me, você pode investigar problemas em uma sessão direta, depurar com toda sua equipe ou organizar chamadas de mentoria em que todos acompanham enquanto você explica o código. As possibilidades são infinitas.

Saiba mais