Guia da IDE · consulta de uso

Conhecer a tela

Um passeio pela janela com o projeto aberto: o cabeçalho, o trilho, o editor, o painel de baixo e o que a barra de status conta.

Versão testada
0.3.5
Ambiente
Ubuntu 24.04 x86_64, X11 (Xvfb)
Último teste
2 de outubro de 2026
Tempo
cerca de 10 min

Antes de começar

  • O projeto ola-kinein, criado em Primeiro projeto em C++.

Seu objetivo: localizar arquivos, editor e resultados, sem precisar memorizar todos os painéis.

Pense antes de seguir: Onde você procuraria a saída de um programa?

Com um projeto aberto, a janela da Kinein Vectis organiza arquivos, editor e resultados em áreas próprias. Este capítulo passa por cada uma, com o ola-kinein do tutorial Primeiro projeto em C++.

As capturas mostram o programa de mensagem. Se você já avançou para o cálculo de temperaturas, mantenha seu código: a organização das áreas é a mesma.

Abra o projeto de novo

Abra a IDE. Na tela inicial, o projeto está em Workspaces recentes:

A tela inicial com ola-kinein em Workspaces recentes, o caminho /home/voce/projetos/ola-kinein embaixo do nome e os botões Fixar e remover

Os recentes guardam o caminho de cada projeto.

Clique em ola-kinein para abrir. Fixar mantém um projeto no topo da lista, o ✕ tira o projeto da lista sem apagar nada do disco, e Limpar esvazia a lista.

Pelo terminal, kinein ~/projetos/ola-kinein também abre o projeto. Na 0.3.5, esse terminal fica ocupado até você fechar a IDE.

A tela inteira

Com o main.cpp aberto, compilado e executado como no tutorial Primeiro projeto em C++, a janela fica assim:

A janela inteira com o projeto aberto: menu e cabeçalho no alto, o trilho de ícones e a árvore do projeto à esquerda, o editor no centro com a aba Símbolos recolhida na borda direita, o painel de baixo na aba Terminal e a barra de status no pé

A janela com o projeto aberto, o painel de baixo mostrando a última execução.

De cima para baixo e da esquerda para a direita:

  1. Menu e cabeçalho, no alto.
  2. Trilho: a coluna fina de ícones à esquerda.
  3. Árvore do projeto: as pastas e os arquivos.
  4. Editor, no centro, com a aba Símbolos recolhida na borda direita.
  5. Painel de baixo: terminal, build, problemas e o resto.
  6. Barra de status, no pé da janela.

O alto: menu e cabeçalho

A primeira linha é o menu: Arquivo, Editar, Exibir, Navegar, Código, Build, Executar, Ambiente, Ferramentas e Ajuda. Logo abaixo, à esquerda, fica o projeto:

O menu da IDE e, abaixo, o nome do projeto ola-kinein com o tipo CMake, um ponto verde e uma seta para abrir o menu do projeto

O nome, o tipo do projeto (CMake) e a seta do menu do projeto.

A seta ao lado do nome abre Abrir workspace…, os projetos recentes e Fechar workspace. Num projeto com Git, aparece ao lado o nome da branch atual.

À direita ficam as ações de executar:

O seletor Perfil: automático, o botão laranja de rodar, o botão de depurar e o botão de compilar, testar e analisar

Da esquerda para a direita: a configuração de execução, rodar, depurar e o menu de build.

  • Perfil: automático: o que o ▶ executa. No automático, é o programa do projeto; aqui você pode salvar outros comandos.
  • ▶: roda a configuração ativa.
  • O ícone seguinte depura a configuração ativa.
  • O último, >_, abre o menu de compilar, testar e analisar. Apesar do desenho, ele não abre o terminal.

À esquerda: o trilho e a árvore

O › no pé do trilho mostra o nome de cada ícone, e ‹ recolher volta ao normal:

O trilho expandido com Projeto, Embarcados, Banco, Containers, Remoto, Grafana e Ferramentas, ao lado da árvore do projeto ola-kinein

O trilho expandido, ao lado da árvore do projeto.

Projeto mostra a árvore de arquivos. Os outros ícones abrem os painéis de placas e microcontroladores (Embarcados), bancos de dados (Banco), Containers, máquinas acessadas por SSH (Remoto), Grafana e o diagnóstico das ferramentas instaladas (Ferramentas). Nenhum deles é necessário para os primeiros projetos.

Na árvore, as pastas do projeto vêm primeiro. Pastas geradas por ferramentas, como .kinein, aparecem em cinza.

No centro: o editor e os Símbolos

Cada arquivo aberto vira uma aba no alto do editor, e logo abaixo dela aparece o caminho do arquivo (src › main.cpp).

A aba estreita Símbolos, na borda direita, abre com um clique ou com Alt+7:

O painel Símbolos com o campo Buscar função, tipo… no projeto e a função main na lista

Sem nada digitado, o painel mostra a estrutura do arquivo aberto.

Com o campo vazio, ele lista o que há no arquivo aberto, aqui a função main. Digitando um nome, ele procura funções e tipos no projeto inteiro; clicar no resultado abre o arquivo na linha certa.

Embaixo: o painel e a barra de status

O painel de baixo tem uma aba para cada tipo de saída: Terminal, Build, Problemas, Testes, Jobs, Debug, Busca, Ferramentas e IDE. Clicar na aba que já está aberta recolhe o painel.

A aba Jobs guarda o histórico do que a IDE rodou em segundo plano:

A aba Jobs com dois trabalhos concluídos: Indexar /home/voce/projetos/ola-kinein e CMake Build, os dois com sucesso, o build marcado como medium

A indexação do projeto e o build, os dois com sucesso.

O medium em laranja é o nível de risco que a IDE dá ao trabalho: um build escreve arquivos dentro do projeto. Trabalhos de risco baixo não mostram rótulo.

A barra de status, no pé da janela, resume o estado do projeto. À esquerda:

A barra de status: CMake, o caminho /home/voce/projetos/ola-kinein, toolchain: Clang++ · Ninja · automática e índice: 5 arquivos · 7 linhas · 1 símbolos

Tipo e caminho do projeto, o compilador escolhido e o índice.

  • O tipo e o caminho do projeto.
  • toolchain: o compilador que a IDE detectou e o gerador do build. Atenção: na 0.3.5 esse rótulo não é necessariamente o compilador que o CMake usa. Nesta reprodução aparece Clang++, porque o Clang estava instalado, mas o build usou o GCC, o compilador padrão do sistema (c++).
  • índice: o tamanho do índice que a IDE monta do projeto, usado pela busca e pelos Símbolos.

À direita:

A barra de status: contexto: c++ · gnu++23 · 1 -I · 0 -D, a posição 8:1, LSP com um servidor ativo, o botão IDE e o core conectado

O contexto de compilação do arquivo, a posição do cursor, os servidores de linguagem e o core.

  • contexto: como o arquivo aberto é compilado: a linguagem, o padrão (gnu++23) e quantos caminhos de include (-I) e definições (-D) ele recebe.
  • A posição do cursor, linha e coluna.
  • LSP: os servidores de linguagem rodando, que dão o autocompletar e os avisos. Uma bolinha com um número é o normal; um ✗ vermelho quer dizer que um deles parou, e passar o mouse mostra o motivo.
  • IDE abre a aba IDE do painel, com o registro técnico do que a interface está fazendo. É útil para relatar um problema.
  • core: o processo que faz o trabalho pesado da IDE. A bolinha verde quer dizer conectado.

Confira o que aprendeu

Sem reler as etapas, responda:

  1. Onde você procuraria a saída de um programa?
  2. Onde consultaria o histórico dos trabalhos?
  3. O rótulo toolchain confirma sozinho o compilador usado pelo CMake na 0.3.5?
Conferir seu raciocínio

A saída fica no Terminal; os trabalhos aparecem em Jobs. Na 0.3.5, o rótulo toolchain pode diferir do compilador efetivo do CMake. Confira o comando e o log do build antes de concluir.

Captura da Kinein Vectis

Fontes