Página seguinte
Página anterior
Índice geral
Olhando para o KDevelop, o interface do utilizador pode ser descrito através da sua separação lógica: a janela principal, a vista de árvore e a janela
de output, rodeadas pelas barras de menu, ferramentas e estados. Esta secção descreve o objectivo de cada parte do interface,
começando pelas janelas, seguido das barras e das funções que disponibilizam.
A janela principal consiste de quatro pastas em que as duas da esquerda são para realizar edições. Primeiro vem a janela Header/Resource
para headers e quaisquer outros ficheiros de texto tais como a documentação em sgml, depois a janela C/C++ para o código fonte. A estas segue-se
a janela de Documentação apresentando o conteudo em formato HTML. Por fim é a janle de Ferramentas para programas externos tais como o KIconedit
e o KDbg que estão integrados no ambiente gráfico. Qualquer Ferramenta que esteja registada pode ser acedida através do menu de Ferramentas; pelo que o registo
de programas de terceiros pode ser facilmente conseguido através de um diálogo de configuração (veja
Configuração Genérica). Para uma descrição das funcionalidades das janelas do Editor, veja o capítulo
Trabalhar com o Editor, e para o Navegador de Ajuda, deverá ler a secção
O Sistema de Ajuda.
O Visualizador de Classes
O Visualizador de Classes (VC) mostra as classes do seu projecto bem como as funções e variáveis globais. Abrindo a árvore irá mostrar todas
as funções membras e membros com símbolos para atributos (privado, protegido e público, sinais e espaços), para que possa ver as
propriedades dos membros visualmente sem ter de alternar para os ficheiros header. Seleccionar o nome de uma classe irá abrir o ficheiro header
correspondente contendo a classe e colocar o cursor no início da declaração da classe. Seleccionar funções membras irá abrir o
ficheiro de implementação e colocar o cursor no cabeçalho da função. Para elementos, o KDevelop irá procurar o ficheiro header e colocar
o cursor na linha onde o elemento é declarado. O visualizador de classes também disponibiliza um menu de contexto (acessível pelo botão
direito do rato) que oferece opções mais específicas,
veja
O Navegador de Classes para informação mais detalhada.
O Visualizador de Ficheiros Lógicos
O Visualizador de Ficheiros Lógicos (VFL) permite ordenar ficheiros por filtros em grupos. Grupos individuais podem ser adicionados pela opção de
propriedades do menu de projecto ou através do clique do botão direito do rato no item da árvore. Isto permite uma busca mais especializada para ficheiros que
deseja aceder rapidamente, primeiramente apenas mostrando os ficheiros incluidos no projecto. De acordo com o seu tipo Mime, os ficheiros serão abertos
quando seleccionados. Você gostará do VFL por coisas como seleccionar ficheiros gráficos- irá iniciar o KIconEdit (se instalado no sistema) na
janela de Ferramentas e abrir a imagem escolhida.
O Visualizador de Ficheiros Reais
O Visualizador de Ficheiros Reais (VFR) mostra a árvore de directório do projecto com todos os seus ficheiros, para que possa editar ficheiros que não pertencem ao projecto ou que estão escondidas
no VFL tal como o configure.in e Makefiles.
Os menus de contexto também disponibilizam funções tais como adicionar ou remover ficheiros do projecto actual.
A Árvore de Documentação
A Árvore de Documentação (ADOC) apresenta toda a documentação baseada em HTMLque está configurada como livros. Seleccionando um livro irá
abrir a primeira página na janela de Navegação. Também, um menu de contexto permite configuração personalizada para pacotes de documentação
adicionais baseados em HTML.
A janela de Output está separada também numa janela de mensagens, uma janela stdin/stdout
e uma janela stderr para as seguintes necessidades:
- janela de mensagens: mostra todo o output do compilador. Carregando numa mensagem de erro irá alterar o widget de edição para colocar o
cursor na linha onde o compilador encontrou o erro.
- janela stdout: apresenta para aplicações baseadas em consola que enviam mensagens para o output standard do computador. Note que
aplicações de Consola são agora iniciadas numa janela de consola externa.
- janela stderr: apresenta todas as mensagens de erro que o seu programa
produzir. Isto é útil para realizar testes. A janela de Output está programada para surgir cada vez que um processo externo for chamado,
tal como o make ou uma aplicação de consola (ou terminal).
Gestão de Ficheiros e Impressão
Esta secção cobre as funções que o KDevelop disponibiliza em relação a ficheiros; acedido através do menu de Ficheiros na barra de menu ou pelos respectivos itens na barra de ferramentas:
- Novo Ctrl+N Abre o diálogo "Novo Ficheiro", permitindo criar um novo ficheiro. O ficheiro pode ser criado utilizando diferentes modelos
e o nome do ficheiro tem de ser dado bem como o caminho onde o ficheiro será criado.
- Abrir Ctrl+O apresenta o diálogo "Abrir Ficheiro..." e permite-lhe escolher um ficheiro para ser aberto.
- Fechar Ctrl+W Fecha o ficheiro de topo na janela de edição
- Gravar Ctrl+S Grava o ficheiro aberto no topo da janela de edição. Se o ficheiro não tiver ainda sido gravado , o diálogo "Gravar Ficheiro Como..."
será aberto para lhe permitir escolher um caminho e nome de ficheiro para o ficheiro a ser gravado.
- Gravar Como... Abre o diálogo "Gravar Ficheiro Como..." para lhe permitir gravar o ficheiro actual com um novo nome de ficheiro
- Gravar Todos Grava todos os ficheiros modificados
- Imprimir... Ctrl+P Abre o diálogo "Imprimir Ficheiro" onde pode definir várias opções de impressão quer utilizando o a2ps, o enscript ou
o lpr
- Sair Ctrl+Q Sai do KDevelop. Se ficheiros tiverem sido modificados, ser-lhe-á perguntado se os deseja gravar.
Editar Ficheiros
Aqui, o menu "Editar" e os icons correspondentes na barra de ferramentas são cobertos o que permite editar ficheiros. As funções de edição estão
também disponíveis através de um menu de contexto no editor.
- Desfazer Ctrl+Z Desfaz a última operação de edição
- Refazer Ctrl+Z permite-lhe fazer de novo o último passo desfeito
- Cortar Ctrl+X corta a selecção e copia-a para a área de transferência do sistema.
- Copiar Ctrl+C copia a selecção para a área de transferência do sistema. Isto também inclui selecções feitas no navegador de
documentação.
- Colar Ctrl+V insere o conteúdo da área de transferência na posição actual do cursor.
- Indentar Ctrl+I Indentar move a selecção para a direita
- Des-Indentar Ctrl+U Des-Indentar move a selecção para a esquerda
- Inserir Ficheiro...Ctrl+Insert Permite-lhe inserir um ficheiro e insere o seu conteudo na posição actual do cursor
- Procurar... Ctrl+F Abre um diálogo de busca que procura uma expressão no ficheiro actual. Para uma busca através de vários
ficheiros, "Procurar nos Ficheiros..." deverá ser utilizado.
- Repetir Busca F3 Repete a última busca por uma expressão. Isto também inclui buscas que foram feitas sobre a
documentação, em que mais de uma ocorrência foi encontrada na mesma página. A ocorrência seguinte será apresentada escolhendo "Repetir Busca"
ou F3 e assinalar como marcado.
- Substituir... Ctrl+R Abre o diálogo de "Busca e Substituição" que permite a busca por uma expressão e substituir o texto
encontrado por uma nova expressão.
- Procurar nos Ficheiros... Ctrl+Alt+F Apresenta o diálogo "Procurar nos Ficheiros...", que gere o
grep
em directorias inteiras com
restrições (wildcards). Os resultados da busca são apresentados com uma lista de ficheiros, linhas e expressões. Escolhendo uma entrada é aberto o ficheiro
e o cursor é colocado na linha do resultado da busca
- Seleccionar Tudo Ctrl+A Selecciona todo o texto do ficheiro correntemente aberto na janela de edição de topo
- Des-seleccionar Tudo Des-selecciona todo o texto do ficheiro actual. Isto é utilizado para selecções múltiplas para que não tenha de
des-seleccionar cada um separadamente
- Inverter Selecção Inverte a selecção, o que significa que a selecção fica des-seleccionada e o texto que não está seleccionado
fica seleccionado.
Configuração de Vista
O Menu Ver cobre as funções de abertura e fecho de janelas e comandos para activar/desactivar as barras de ferramentas e estados
bem como para ir para erros no código.
- Ir Para a Linha... Ctrl+G Abre um diálogo "Ir Para Linha..." que lhe permite inserir um número de linha para mostrar no ficheiro corrente. O último
número de linha é recordado e marcado, para que possa saltar para essa linha de novo ou apenas inserir um novo número de linha que deseje ver.
- Erro Seguinte F4 Salta para o erro seguinte que o KDevelop detectar a partir do output. A mensagem de output do Make ou outra ferramenta deve
dar-lhe uma ajuda descritiva do que é o problema, para que possa corrigir o erro.
- Erro Anterior Shift+F4 Salta para o erro anterior que tenha sido reportado.
- Editor de Diálogos Ctrl+D Alterna para o Editor de Diálogos
- Vista de Árvore Shift+T (Des)Activa a janela de Árvore no lado esquerdo da vista principal contendo o Navegador de Classes, VFL, VFR e
ADOC.
- Vista de Output Shift+O (Des)Activa a janela de Output no fundo da vista principal.
- Barra de Ferramentas (Des)Activa a barra de ferramentas.
- Barra de Navegação (Des)Activa a barra de navegação, contendo os botões de Seguinte, Anterior e Procurar do Navegador
- Barra de Estados Ctrl+B (Des)Activa a barra de estados.
- Refrescar percorre novamente todos os ficheiros para reconstruir o Navegador de Classes. O progresso do processo de percorrer os ficheiros é mostrado na barra de estados.
Criar e Manter Projectos
Esta secção descreve funções que estão disponíveis no menu "Projecto" e é suposto cobrirem a criação e manutenção
dos projectos
- Novo... Inicia o KAppWizard e permite-lhe criar um novo projecto escolhendo o tipo de aplicação, nome,
versão e outras opções.
- Abrir Mostra o diálogo de Abertura de Projecto, onde pode escolher um ficheiro de projecto KDevelop para ser aberto. Após a selecção, o
projecto é aberto.
- Abrir projecto recente... contem um submenu com pelo menos 5 projectos que foram abertos. Pode abrir um projecto mais facilmente utilizando o
menu de projectos recentes.
- Fechar Fecha o projecto actual. Isto é basicamente feito automaticamente quando sai do KDevelop, invoca o
KAppWizard ou abre outro projecto.
- Nova Classe... Inicia o gerador de classes para crear uma nova classe que será adicionada ao projecto actual. O gerador
de classes permite-lhe especificar um nome de classe, herança e nome de ficheiro para a nova classe.
- Adicionar Ficheiro(s) Existente(s) Abre um diálogo de selecção onde pode escolher os ficheiros que deseja adicionar ao projecto actual e
o caminho para onde serão copiados. Se escolher um destino que não estava actualmente incluido no projecto, por ex. criando um novo
subdirectório, o KDevelop copiará os ficheiros a adicionar ao novoa subdirectório e criará um novo Makefile.am. Após o processo de cópia,
o seu projecto será reconstruido pelo automake e autoconf para incluir o novo subdirectório criado no processo do make.
- Adicionar novo ficheiro de tradução Abre um diálogo de selecção de idioma que lhe permite escolher o idioma do ficheiro de tradução que irá ser
adicionado ao projecto. Isto é principalmente utilizado por tradutores que podem facilmente adicionar o seu idioma ao projecto e trabalhar na
tradução sem ter de se preocupar com os Makefile.am's
- Propriedades de Ficheiros Shift+F7 Abre o diálogo de Propriedades de Ficheiros mostrando uma cópia do VFL e as opções do ficheiro de projecto. Aqui, as
propriedades para os seus ficheiros têm de ser definidas tal como o caminho de instalação e tipo de ficheiro.
- Fazer mensagens e juntar Isto tem como objectivo criar o ficheiro de mensagens para o seu projecto. O ficheiro de mensagens é o que
contém todas as frases que estão definidas no código para internacionalização e é utilizado pelos tradutores para criar o ficheiro .po
para o seu idioma alvo.
- Fazer Doc-API Chama o KDoc sobre os seus ficheiros header e gera um output em HTML com a documentação das classes do seu
projecto.
- Fazer Manual do Utilizador executa o ksgml2html sobre o ficheiro sgml do seu manual, criando um manual do utilizador em HTML. Se o ksgml2html não está instalado,
o sgml2html será utilizado para fazer isto.
- Fazer Distribuição:
- tar.gz cria um ficheiro de distribuição do seu projecto actual no directório do projecto e que está pronto para enviar aos utilizadores finais
contendo o código fonte do projecto. O utilizador final tem de
tar zxvf seuprojecto.tar.gz
para descompactar o código para um directório e
utilizar os comandos standard ./configure, make
e make install
.
- Opções F7 Abre o diálogo de Opções do Projecto que
lhe permite modificar várias definições para o seu projecto. Isto pode ser um novo número de versão ou as opções de compilador para definir -02 para uma
distribuição com optimização.
Construir Projectos
Esta secção descreve o menu Construir que cobre todas as acções a serem feitas com o make ou acções como reconstruir a documentação
ou ajuda electrónica do projecto.
- Compilar ficheiro... Ctrl+F8 Activo, se a janela de topo de edição é a Janela C++. Isto apenas compila o ficheiro actual de
implementação e permite-lhe poupar tempo no caso de suspeitar de erros.
- Make F8 Invoca o comando make para o seu projecto e constroi o alvo.
- Reconstruir Tudo Reconstroi todos os ficheiros objecto e o alvo do seu projecto.
- Limpar Reconstruir Tudo Limpa o directório do projecto de todos os ficheiros criados pelo make e reconstroi o alvo.
- Parar Construção F10 Pára o processo em curso.
- Executar F9 Executa o seu alvo após construir o programa com o make.
- Executar com Argumentos Alt+F9 Executa o seu alvo com argumentos. Primeiro, um diálogo surge para lhe permitir especificar os argumentos
de execução (que são gravados no projecto para a próxima sessão), depois a sua aplicação utiliza a linha de comando inserida. Lembre-se que a
sua aplicação é iniciada directamente do directório do projecto
- Depurar... Abre o KDbg na Janela de Ferramentas para depurar a sua
aplicação. Neste caso, o KDbg abre automaticamente o ficheiro contendo a função main() e executa a sua aplicação.
- Distclean Remove todos os ficheiros que são gerados pelo projecto tal como ficheiros objecto etc. Distclean tem de ser feito antes
de distribuir o seu projecto, para que o ficheiro de distribuição não contenha nenhum ficheiro específico de plataforma tal como aquelas geradas pelo seu
compilador.
- Autoconf e automake Chama o Make sobre o ficheiro Makefile.dist, localizado no seu directório principal do projecto. O Makefile.dist contém
todos os comandos para o automake, autoconf etc. para construir o seu projecto. Se adicionou ficheiros manualmente ou modificou macros, deve correr
o Autoconf depois, seguido do Configure para recriar todos os Makefiles.
- Configurar Executa o script configure gerado pelo autoconf. Se este comando não puder ser executado, corra o Autoconf e depois
o Configure de novo.
Chamar Ferramentas
O menu de Ferramentas cont´me por defeito as entradas para o Editor de Diálogos interno (que pode também ser iniciado pelo botão da barra de ferramentas) e
os seguintes programas se instalados: KDbg, KIconEdit e KTranslator. Estes são procurados pelo programa de instalação do KDevelop e
inseridos na ordem indicada no menu. Invocar uma ferramenta irá abrir a janela de "Ferramentas" e iniciar o programa seleccionado dentro desta
janela. O menu de Ferramentas pode ser editado pela entrada Ferramentas no menu de Opções; veja
Configurar o Menu "Ferramentas").
Alterar as Definições do KDevelop
O menu de Opções contém todas as entradas para invocar diálogos de configuração com os quais pode alterar as definições de defeito do KDevelop.
Definições principais tais como as do editor ou impressão têm as suas entradas específicas; definições gerais do comportamento do KDevelop podem ser feitas
com o diálogo de
Configuração do KDevelop.
- Editor... Permite a configuração do comportamento do editor tal como a quebra de palavras, selecções etc.
- Cores do Editor... Aqui, pode definir a configuração de cores do editor tal como por ex. o fundo.
- Defeitos do Editor... Isto define a apresentação por defeito tal como fontes e tamanho de letra do editor
- Realce de Sintaxe Este diálogo permite-lhe definir as fontes e cores para o realce de várias linguagens de programação,
incluindo HTML, e o realce dos tipos-mime também será activada.
- Navegador de Documentação Neste diálogo de pastas, pode definir as fontes, tamanhos e cores para o navegador de ajuda interno
- Configuração de Impressora... Contém as entradas para o diálogo de configuração da impressora de acordo com o programa de impressão utilizado, a2ps
ou enscript.
- a2ps Configura a impressora para utilização com o a2ps. Veja Imprimir para mais informações.
- enscript Configura a impressora para utilização com o enscript. Veja Imprimir para mais informações.
- Ferramentas... Abre o diálogo de Configuração de Ferramentas. Aqui, pode configurar o menu "Ferramentas" adicionando ou removendo programas que serão
iniciados na janela de Ferramentas.
- Configuração do KDevelop Abre o diálogo de Configuração do KDevelop. A primeira pasta configura definições gerais, seguida das
definições principais e de Documentação. As definições de Documentação também incluem a geração dum novo conjunto de
documentação HTML de bibliotecas e a reconstrução do index de busca para o navegador de Ajuda.
O Menu Janela
O menu Janela contém uma lista com todos os ficheiros actualmente abertos. Isto permite ir rapidamente para outro ficheiro em que esteja correntemente a trabalhar.
Gerir Marcas de Leitura
O menu de Marcas de Leitura é destinado para adicionar e remover marcas de leitura que deseje colocar no ficheiro correntemente em edição. Como o KDevelop utiliza
duas janelas de edição, cada uma configura as suas marcas de leitura separadamente.
- Definir Marca de Leitura Abre um menu de contexto com até nove marcas de leitura configuráveis. Isto permite definir uma marca de leitura para uma dada entrada
no menu de marcas de leitura por razões lógicas.
- Adicionar Marca de Leitura Ctrl+Alt+A Adiciona a linha da posição actual do cursor ao menu de marcas de leitura como uma marca de leitura. tenha em atenção
que isto pode sobrepor uma marca de leitura definida com a opção Definir Marca de Leitura. Se o navegador estiver aberto, uma marca de leitura será adicionada ao menu
de marcas de leitura da Janela de Navegação.
- Limpar Marcas de Leitura Ctrl+Alt+C Limpa as entradas de marcas de leitura para a janela de edição no topo ou o navegador, por ex. se
a Janela de Header é visível e chamar Limpar Marcas de Leitura, as entradas para a Janela de Header serão apagadas.
- Janela de Header Contém a lista de marcas de leitura para a Janela de Header. Seleccionando uma marca de leitura colocará o cursor na linha da
maraca de leitura seleccionada. Tome nota que a marca de leitura só é atribuida ao ficheiro em que é definida, pelo que se mudar de ficheiro, as
marcas de leitura não são apagadas mas escolher uma marca de leitura não irá para o ficheiro onde ela foi definida.
- Janela C/C++ Contém a lista de marcas de leitura para a Janela C/C++. As opções são as mesmas que para a
Janela de Header.
- Janela de Navegação Contém as marcas de leitura do navegador. Seleccionando uma marca de leitura irá abrir o navegador na página seleccionada.
Ajuda Electrónica
O menu de Ajuda contém entradas para navegação no navegador de Ajuda bem como as entradas para documentação electrónica e de bibliotecas para os
mais utilizados recentemente. Aceder a documentação electrónica adicional pode ser conseguido com a ADOC na vista de árvore
automaticamente aberta (se a Auto-Alternância estiver activa) quando se muda para a janela do Navegador de Documentação.
- Recuar Alt+ Seta para Esquerda Abre a página aberta antes da actual.
- Recuar Alt+ Seta para Direita Abre a página seguinte na história do navegador, disponível após se ter feito um "Recuar".
- Procurar Texto Marcado F2 Procura no índice de busca o texto correntemente marcado nas janelas de edição ou na janela de navegação. Após
a busca, uma página com os resultados é apresentada que lhe permite seleccionar a página de ajuda para onde ir. Após escolher a página, o navegador irá
realçar a ocorrência encontrada para a expressão com que a busca foi invocada. Com a tecla F3 o próximo resultado de busca na mesma página
será apresentado se mais de uma ocorrência foi reportada para a busca numa página.
- Procurar Ajuda Sobre... Abre o diálogo Procurar Ajuda Sobre... que lhe permite procurar por uma expressão específica sobre a qual deseja ajuda.
- Manual do Utilizador F1 Abre o Manual do Utilizador do KDevelop na página de ínice para que tenha acesso a este manual.
- Manual de Programação Abre o Manual de Programação do KDevelop na página de índice para aceder ao manual de programação.
- Dica do Dia Abre o diálogo da Dica do Dia para o informar sobre as características do KDevelop.
- Página do KDevelop Abre a página de internet do KDevelop na janela de navegação se existir acesso à internet.
- Reporte de Erros... Abre o diálogo de Reporte de Erros do KDevelop, onde pode enviar um relatório de erro directamente para a Equipa do KDevelop por e-mail.
Veja
Reporte de Erros de Código (Bugs)
- Referência C/C++ Apresenta a página de índice da referência da linguagem. Se a
referência não estiver instalada, uma página de erro explica-lhe como obter a referência e como a instalar correctamente.
- Biblioteca Qt Vai para a página de índice da documentação da biblioteca Qt disponibilizada com a sua cópia da biblioteca Qt.
- Biblioteca KDE-Core Abre o ficheiro de índice de classes da documentação da biblioteca KDE-Core.
- Biblioteca KDE-GUI O que acima foi dito mas para a biblioteca GUI
- Biblioteca KDE-KFile O que acima foi dito mas para a biblioteca KFile
- Biblioteca KDE-HTML O que acima foi dito mas para a biblioteca HTML
- Doc da API do Projecto Vai para o índice da documentação das classes do projecto.
- Manual do Utilizador do Projecto Abre o ficheiro de índice do manual do utilizador para o projecto actual. Isto pode ser utilizado para rever o resultado em HTML
gerado pelo ksgml2html
- Sobre o KDevelop... Mostra a caixa Sobre o KDevelop contendo o número da versão utilizada e os nomes dos autores e
endereços de e-mail bem como a referência ao licenciamento do KDevelop.
O KDevelop disponibiliza acesso rápido a vários conjuntos de comandos através das barras de ferramentas. Estas são as barras standard e de navegação; no
modo de edição de diálogos apenas a barra de ferramentas standard é visível. Ambas podem ser (des)activadas através das respectivas entradas de menu no menu "Ver"; também
podem ser arrastadas para fora da janela principal e colocadas de cada lado da área de trabalho.
A Barra de Ferramentas Standard
A barra de ferramentas standard disponibiliza acesso rápido às funções mais recentemente utilizadas para processamento de ficheiros e sua edição bem como construir a sua
aplicação. Os botões executam os seguintes comandos da esquerda para a direita:
- Abrir Projecto - mostra o diálogo de abertura de projecto
- Abrir Ficheiro - mostra o diálogo de abertura de ficheiro e contém uma forma de escolher rapidamente os ficheiros header e código fonte do projecto.
- Gravar Ficheiro - grava o ficheiro correntemente aberto para o disco
- Imprimir Ficheiro - abre o diálogo de impressão
- (separador)
- Desfazer - reverte a última acção
- Refazer - executa a acção revertida de novo
- Cortar - corta a selecção corrente
- Copiar - copia a selecção corrente para a área de transferência do sistema
- Colar - cola o conteudo actual da área de transferência na posição corrente do cursor
- (separador)
- Compilar Ficheiro - compila o ficheiro correntemente visível na janela de ficheiro de código. No modo de edição de diálogos é substituido pelo botão de Gerar Ficheiros.
- Make - invoca make sobre o projecto
- Reconstruir Tudo - reconstroi o projecto
- Depurar - abre o KDbg com o binário da aplicação para depurar na janela de Ferramentas
- Executar - executa o binário da aplicação alvo
- Parar - cancela o processo actual
- (separador)
- Editor de Diálogos - vai para o modo de edição de diálogos. Aí, o botão é substituido pelo botão do Editor de Código Fonte
- Vista de Árvore - (des)activa a vista de árvore e funciona como um botão de alternância para apresentar o estado actual
- Vista de Output - (des)activa a vista de output e funciona como um botão de alternância para apresentar o estado actual
- (separador)
- Botão de Ajuda O que é isto..? - modifica o cursor para um ponto de interrogação e permite-lhe obter informação sobre os componentes do ambiênte de desenvolvimento do KDevelop
A Barra de Ferramentas de Navegação
A barra de ferramentas de navegação é outra barra de ferramentas que disponibiliza vários comandos úteis para navegar nos ficheiros e documentação. A barra de ferramentas
contém:
- a caixa de lista de Classes - permite-lhe seleccionar uma classe do projecto actual para ir para
- a caixa de lista de Métodos - permite-lhe seleccionar um método do da classe actual e navega até à implementação do método
- o botão do assistente de Classes - um único clique do rato leva-o para a declaração do método actualmente seleccionado. Contém uma
forma rápida de aceder a ferramentas de classes para adicionar Classes, Métodos e Atributos bem como comandos de navegação.
- Recuar - navega para trás na história de navegação da documentação; contém uma forma rápida de seleccionar uma dada página da história.
- Avançar - navega para a frente na história de navegação da documentação; contém uma forma rápida de seleccionar uma página da história.
- Parar - pára a leitura de um ficheiro de documento pedido no navegador
- Reler - relê a página actualmente apresentada
- Casa - abre a página de índice do Manual do Utilizador do KDevelop no navegador
- Procurar Texto Marcado - procura o índice de documentação pelo texto seleccionado; funciona com as janelas de navegação e de edição
- Procurar Ajuda Sobre... - abre o diálodo Procurar Ajuda Sobre.. para lhe permitir inserir uma expressão a procurar na documentação
Esta secção gere os valores pré-definidos bem como os valores standard para comandos de teclado configuráveis utilizados no ambiente de desenvolvimento KDevelop.
É recomendado que veja a secção
Alterar Atalhos de Teclado para uma explicação detalhada de
como modificar valores designados a comandos.
Atalhos para Processamento de Texto
Movimentos do Cursor
uma letra para a esquerda Seta Esquerda
uma letra para a direita Seta Direita
uma palavra para a esquerda CTRL+Seta Esquerda
uma palavra para a direita CTRL+Seta Direita
uma linha para cima Seta para Cima
uma linha para baixo Seta para Baixo
para o princípio da linha POS 1
para o fim da linha END
uma página para cima PageUp
uma página para baixo PageDown
para o princípio do ficheiro actual CTRL+PageUp
para o final do ficheiro actual CTRL+PageDown
Selecção de Texto
uma letra para a esquerda SHIFT+Seta Esquerda
uma letra para a direita SHIFT+Seta Direita
uma palavra para a esquerda CTRL+SHIFT+Seta Esquerda
uma palavra para a direita CTRL+SHIFT+Seta Direita
uma linha para cima CTRL+Seta para Cima
uma linha para baixo CTRL+Seta para Baixo
para o princípio da linha CTRL+POS 1
para o fim da linha CTRL+END
uma página para cima SHIFT+PageUp
uma página para baixo SHIFT+PageDown
para o princípio do ficheiro actual CTRL+SHIFT+PageUp
para o final do ficheiro actual CTRL+SHIFT+PageDown
Inserir e Copiar Texto, Tabuladores
(des)activar modo de inserção INS
copiar selecção para a área de transferência CTRL+C, CTRL+INS
inserir texto da área de transferência CTRL+V, SHIFT+INS
apagar linha actual CTRL+K
inserir linha após linha actual END, depois Enter
inserir linha antes da linha actual POS 1, depois Enter
desfazer passo de edição CTRL+Z
refazer passo desfeito CTRL+Y
tabulador TAB
Apagar Texto
apagar letra à esquerda da posição do cursor Backspace
apagar letra à direita da posição do cursor Delete
apagar texto seleccionado Seleccionar texto, depois Backspace ou Delete
Procurar Texto Dentro do Editor
abrir diálogo Ir Para Linha... STRG+G
abre diálogo Procurar Texto STRG+F
repete a última busca F3
abre o diálogo Procurar e Substituir STRG+R
abre o diálogo Procurar em Ficheiros (grep) STRG+ALT+F
procurar texto marcado com o Grep SHIFT+F2
localizar erro seguinte F4
localizar erro anterior SHIFT+F4
Procurar Texto com o Navegador de Documentação
procurar texto seleccionado no editor na documentação F2
procurar texto seleccionado no navegador na documentação F2
apresentar ocorrência seguinte na mesma página F3
procurar texto seleccionado no navegador dentro do projecto SHIFT+F2
Atalhos do Navegador
página anterior Alt+ Seta para a Esquerda
página seguinte Alt+ Seta para a Direita
Gerir Marcas de Leitura
adicionar marcas de leitura STRG+ALT+A
limpar lista de marcas de leitura STRG+ALT+C
Atalhos par Símbolos da Barra de Ferramentas
Símbolo "Abrir Ficheiro" STRG+O
Símbolo "Gravar Ficheiro" STRG+S
Símbolo "Imprimir Ficheiro" STRG+P
Símbolo "Desfazer" STRG+Z
Símbolo "Refazer" STRG+Y
Símbolo "Cortar" STRG+X
Símbolo "Copiar" STRG+C
Símbolo "Colar" STRG+V
Símbolo "Compilar Ficheiro" STRG+F8
Símbolo "Make" F8
Símbolo "Executar" F9
Símbolo "Executar com Argumentos" ALT+F9
Símbolo "Editor de Diálogos" STRG+D
Símbolo "Recuar" ALT+Seta para a Esquerda, se navegador aberto
Símbolo "Avançar" ALT+Seta para a Direita, se navegador aberto
Símbolo "Procurar Texto Marcado" F2
Gestão de Janelas
Para ir para uma dada janela, prima ALT mais a letra sublinhada no título da janela, por ex. Ferramentas seria Alt+F
Atalhos par o Processo de Compilação
Compilar ficheiro de código actual STRG+F8
Construir projecto alvo actual F8
Executar alvo após processo de construção STRG+F9
Executar alvo com Argumentos ALT+F9
Parar o processo actual F10
Página seguinte
Página anterior
Índice geral