Modos e conjuntos de trabalho

Se tiver chegado até aqui, dê uma vista de olhos na parte superior direita da janela principal do KDevelop. Como aparece na imagem, irá reparar que existem três modos possíveis para o KDevelop: Código (o modo que discutimos no capítulo anterior ao lidar com o código-fonte), Depuração (veja como Depurar os programas) e Revisão (veja como Lidar com sistemas de controlo de versões).

Cada modo tem o seu próprio conjunto de ferramentas espalhadas em torno da janela principal, e cada modo também tem um conjunto de trabalho dos ficheiros e documentos abertos de momento. Para além disso, cada um destes conjuntos de trabalho está associado com uma sessão actual, isto é temos a mesma relação apresentada acima. Lembre-se que os ficheiros no conjunto de trabalho vêm da mesma sessão, mas poderão vir de diferentes projectos que façam parte da mesma sessão.

Se abrir o KDevelop da primeira vez, o conjunto de trabalho está vazio — não existem ficheiros abertos. Porém, à medida que abre os ficheiros para os editar (ou depurar ou rever noutros modos quaisquer), o seu conjunto de trabalho vai crescendo. O facto de o seu conjunto de trabalho não estar vazio é indicado através de um símbolo na página, como demonstrado em baixo. Irá reparar que, sempre que fechar o KDevelop e voltar a iniciar de novo, o conjunto de trabalho é gravado e reposto, isto é irá obter o mesmo conjunto de ficheiros abertos.

Se passar o seu rato sobre o símbolo do conjunto de trabalho, irá obter uma dica que lhe mostra os ficheiros que estão abertos de momento neste conjunto de trabalho (aqui: os ficheiros passo-32.cc e passo-1.cc). Se carregar no sinal de somar vermelho, irá fechar a página do ficheiro correspondente. Talvez ainda mais importante, se carregar no botão com o nome correspondente, irá fechar todo o conjunto de trabalho de uma vez (isto é fechar todos os ficheiros abertos de momento). O ponto importante acerca do fecho do conjunto de trabalho, contudo, é que não só fecha todos os ficheiros, como também grava o conjunto e abre um novo, totalmente vazio. Poderá ver isto aqui:

Repare nos dois símbolos à esquerda das páginas dos três modos (o coração e o símbolo não-identificado à sua esquerda). Cada um destes dois símbolos representa um conjunto de trabalho gravado, para além do conjunto aberto de momento. Se passar o seu rato sobre o símbolo do coração, irá obter algo do género:

Isto mostra-lhe que o conjunto de trabalho correspondente contém dois ficheiros e os seus nomes de projectos correspondentes: Makefile e alteracoes.h. Se carregar em Carregar, irá fechar e gravar o conjunto de trabalho actual (que aparece aqui com os ficheiros tria.h e tria.cc abertos) e irá abrir por seu turno o conjunto seleccionado. Poderá também apagar de forma permanente um conjunto de trabalho, o qual o irá remover da lista de conjuntos de trabalho gravados.