# KrViewer: o visualizador-editor interno do &krusader;

Se carregar em &Enter; num ficheiro seleccionado, abre o ficheiro com a aplicação associada. O editor-visualizador funciona por páginas; configure-o na página Geral do Konfigurador

## Visualizador

Para ver um ficheiro o mais rapidamente possível, de acordo com o seu tipo, é colocá-lo sob o cursor e carregar em F3. O visualizador interno do &krusader; faz parte de facto do &konqueror;, que consegue ver basicamente todos os tipos de ficheiros legíveis pelo &konqueror; (&eg; mostrar imagens, tocar música, mostrar o conteúdo de um pacote). Este é chamado de 'Visualizador genérico', para o qual poderá ter de configurar os tipos MIME.

O visualizador funciona da seguinte forma:

- Tenta ver o ficheiro com o 'Visualizador genérico'.

- Quando o tipo do ficheiro (tipo MIME) não puder ser determinado ou quando um ficheiro (&eg; um executável) não tiver uma acção associada, ele irá desactivar o 'visualizador genérico'. O ficheiro é tratado como ficheiro de texto, sendo aí usado o 'Visualizador de texto'.

- O utilizador poderá alterar, no menu KrViewer entre: 'Visualizador genérico' (se estiver disponível), 'Visualizador de texto' e 'Visualizador hexadecimal'.

Poderá configurar o modo de visualização por omissão na página Geral do Konfigurador .

O &Shift; F3 vê um &URL; a pedido, &eg;:

- O ``man:/`` vê as páginas do manual.

- O ``man:/` krusader` vê a página de manual do Krusader.

- O ``info:/`` vê as páginas do 'info'.

- O ``http://` krusader.sourceforce.net/` vê uma página Web.

- O ``ftp://` ftp.kde.org/pub/kde/` vê um servidor de FTP.

- O ``sftp://` sftp.xpto/` vê um servidor de FTP seguro.

- O ``file:/` área/josé` vê a pasta pessoal do José.

- O `área/josé/pacote.tar.gz` vê um ficheiro de pacote `tar.gz`.

O KrViewer poderá ter os seguintes menus: Ficheiro, Editar, Ver, Configuração e Krviewer, dependendo do tipo de ficheiro que está a ver. Estes serão discutidos na secção do Editor. O visualizador interno poderá seguir as ligações nas páginas &HTML;. Com o &Ctrl; E, o visualizador poderá iniciar o editor interno do &krusader; (o qual é basicamente a mesma aplicação).

O visualizador incorporado não é feito por nós; é fornecido pelo &kde; (bibliotecas) e pelos KIO Slaves. Não podemos nem queremos alterar isso, dado que a utilização destas bibliotecas reduz a quantidade de código escrito. Por isso, não é necessário reinventar a roda ;-)

## Editor

O editor interno do &krusader; tem praticamente tudo o que iria esperar de um editor. A edição é semelhante à visualização, se bem que usa a tecla F4. O editor por omissão é o editor interno do &krusader;. Poderá alterar o editor predefinido com a página Geral do Konfigurador, se preferir usar um editor externo.

Quando usar o editor interno do &krusader; pela primeira vez, recomenda-se que veja cada secção do menu de Configuração, definindo a configuração como preferir.

## Introdução ao menu

A maioria dos menus é relativamente intuitiva. ;-)

### O menu Ficheiro

&Ctrl; S Ficheiro Gravar

  Grava o ficheiro.

Ficheiro Gravar Como

  Grava o ficheiro com outro nome.

F5 Ficheiro Recarregar

  Volta a carregar o ficheiro.

Ficheiro Exportar

  Exporta o ficheiro para o formato `&HTML;`.

&Ctrl; P Ficheiro Imprimir

  Imprime o ficheiro.

### O Menu Editar

&Ctrl; Z Editar Desfazer

  Anula a última acção.

&Ctrl;&Shift; Z Editar Refazer

  Repete a última acção anulada.

&Ctrl; X Editar Cortar

  Corta o texto seleccionado para a área de transferência.

&Ctrl; C Editar Copiar

  Copia o texto seleccionado para a área de transferência.

&Ctrl; V Editar Colar

  Cola o conteúdo da área de transferência no documento.

&Ctrl; A Editar Seleccionar Tudo

  Selecciona o documento inteiro.

&Ctrl;&Shift; A Editar Deseleccionar

  Desliga a marcação dos itens seleccionados.

&Ctrl;&Shift; B Editar Modo de Selecção em Bloco

  Activa ou desactiva a Selecção em Bloco, a qual irá permitir ou não seleccionar os itens em bloco, sem seleccionar linhas inteiras.

Insert Editar Modo de Sobreposição

  Comuta entre o modo de Inserção/Sobreposição.

&Ctrl; F Editar Procurar

  Faz a pesquisa de texto.

F3 Editar Procurar o Seguinte

  Procura a ocorrência seguinte do texto.

&Shift; F3 Editar Procurar o Anterior

  Procura a ocorrência anterior do texto.

&Ctrl; R Editar Substituir

  Faz a substituição do texto.

&Ctrl; G Editar Ir para a Linha

  Vai para o número de linha indicado.

### O Menu Ver

F7 Ver Mudar para a Linha de Comandos

  Mostra a linha de comandos.

Ver Esquema

  Muda o esquema para &eg; &krusader; Normal;, &krusader; para Impressão, &kate; Normal ou &kwrite; Normal.

F10 Ver Mudança de Linha Dinâmica

  Continuar a mostrar o texto na linha seguinte, quando o número máximo de caracteres numa linha exceder a largura da janela, em vez se deslocar para o lado direito.

Ver Indicadores de Mudança de Linha Dinâmica

  Desligado, Seguir os Números de Linha, Sempre Ligado.

Ver Mostrar os Indicadores de Mudança de Linha Estática

F6 Ver Mostrar o Contorno do Ícone

  Mostra o contorno de ícones.

F11 Ver Mostrar os Números de Linha

  Mostra os números das linhas.

Ver Mostrar as Marcas de Posicionamento

  Se esta opção estiver assinalada, a janela actual irá mostrar algumas marcas na barra de posicionamento vertical. Estas marcas, por exemplo, poderão mostrar os favoritos.

F9 Ver Mostrar as Marcas de Dobragem

Ver Dobragem do Código

Ver Escolher a Codificação

  &eg; ISO8859-1, UTF-8, UTF-16, ASCII, ... .

### O Menu Favoritos

&Ctrl; B Favoritos Adicionar aos Favoritos

Favoritos Limpar Todos os Favoritos

### O Menu Ferramentas

Ferramentas Modo Apenas de Leitura

Ferramentas Modo do Tipo de Ficheiro

Ferramentas Modo de Realce

  O modo de realce para os programas, linguagens de programação, ficheiros de formatação, &etc;: &eg; `&HTML;, Bash, C++, XML, Makefile, Diff, ...`.

Ferramentas Fim da Linha

  Muda a terminação do fim da linha: &UNIX;, &Windows;/DOS, Macintosh.

&Ctrl; I Ferramentas Indentar

&Ctrl;&Shift; I Ferramentas Desindentar

Ferramentas Limpar a Indentação

&Ctrl; D Ferramentas Comentar

  Adiciona as marcas de comentários apropriadas, se estiverem disponíveis.

&Ctrl;&Shift; D Ferramentas Descomentar

  Remove as marcas de comentários à esquerda.

&Ctrl; U Ferramentas Maiúsculas

&Ctrl;&Shift; U Ferramentas Minúsculas

&Alt;&Ctrl; U Ferramentas Capitalizar

&Ctrl; J Ferramentas Juntar as Linhas

Ferramentas Repartir o Documento

### O Menu Configuração -> Configurar o Editor

Configuração Configurar o Editor Cores

  Configuração das cores do: Fundo, Texto Seleccionado, Linha Actual e do Realce dos Parêntesis.

Configuração Configurar o Editor Tipos de Letra

  Configuração dos tipos de letra do ecrã e da impressora: a família, o estilo e o tamanho do texto, com uma janela de antevisão.

Configuração Configurar o Editor Indentação

  Configuração da indentação. Indentação automática, utilização dos espaços para indentar, indentação dos caracteres &Tab;, remoção da indentação com o &Backspace;, manter o perfil de indentação e manter os espaços extra.

Configuração Configurar o Editor Selecção

  Configuração da selecção. Selecções persistentes, sobreposição do texto seleccionado.

Configuração Configurar o Editor Edição

  Configuração da edição: configuração da mudança de linhas, configuração dos espaços em branco, parêntesis automáticos, início inteligente, mudança de linha e número máximo de anulação de passos.

Configuração Configurar o Editor Atalhos

  Configuração dos atalhos de teclado.

Configuração Configurar o Editor Realce

  Configuração do realce. Os estilos predefinidos e o modo de realce.

Configuração Configurar o Editor Ver as predefinições

  Predefinições da janela: Mudança da linha dinâmica, mostrar os números de linhas, mostrar o contorno dos ícones, mostrar as marcações de dobragem e o método de ordenação do menu de favoritos.

Configuração Configurar o Editor 'Plugins'

  Configuração dos 'plugins': &eg; 'plugin' de pesquisa incremental kTexteditor, 'plugin' de inserção de ficheiros do kTexteditor, motor da ferramenta de dados do kTexteditor...

### Menu do KrViewer

&Ctrl;&Shift; G KrViewer Visualizador genérico

  O visualizador interno do &krusader; faz de facto parte do &konqueror;, que poderá ver basicamente todos os tipos de ficheiros que o &konqueror; consegue ver (&eg; mostrar as imagens, tocar a música, mostrar o conteúdo de um pacote).

&Ctrl;&Shift; T KrViewer Visualizador de texto

  Ver o ficheiro no modo de texto.

&Ctrl;&Shift; H KrViewer Visualizador hexadecimal

  Vê o ficheiro no modo hexadecimal.

&Ctrl;&Shift; L KrViewer Lista

  Um visualizador de texto/hexadecimal rápido para ficheiros de tamanho enorme, feito pela Lista do Krusader.

&Ctrl;&Shift; E KrViewer Editor do texto

  Edita o ficheiro no modo de texto.

&Alt; Direita KrViewer Página Seguinte

  Vai para a página de navegação seguinte.

&Alt; Esquerda KrViewer Página Anterior

  Vai para a página de navegação anterior.

&Ctrl;&Shift; D KrViewer Desanexar a Página

  Destaca a página de navegação para uma janela nova.

&Esc; KrViewer Fechar a Página Actual

  Fecha a página de navegação actual.

&Ctrl; Q KrViewer Fechar

  Fecha a janela do visualizador/editor do &krusader;.