# Projectos

Robert
Nickel

    robert@artnickel.com

András
Mantia

    amantia@kde.org

Christopher
Hornbaker

    chrishornbaker@earthlink.net

Revisão
Fabrice
Mous

    fabrice@kde.nl

Revisão
Pedro
Morais

    morais@kde.org

Tradução

# Projectos

## Projectos Novos

O assistente de projectos do &quantaplus; ( Projecto Novo Projecto... ) torna a criação de projectos uma tarefa fácil.

O Assistente de Projectos.

Os campos são bastante simples e é conveniente preenchê-los de cima para baixo, dado que, ao preencher o nome do projecto, poupar-lhe-á algum trabalho ao preencher toda a estrutura de pastas para o resto do projecto. Todas estas pastas e os campos de informação da autoria, são configuráveis neste ponto e poderão sê-lo de novo na opção &Shift;F7 Projecto Propriedades do Projecto .

### Configuração Geral do Projecto

Nome

  Aqui você preencher o nome do seu projecto. Por exemplo, iremos chamar ao nosso o `teste`. Quando você preencher o Nome, o Ficheiro é preenchido para si automaticamente.

Ficheiro

  Este é o nome do ficheiro de projecto do &quanta;. Por omissão, será o nome do seu projecto em minúsculas e sem espaços com a extensão `webprj` (p.ex., `xpto.webprj`). Este ficheiro é gravado no topo da Pasta Principal do projecto.

Configuração do Servidor
  Protocolo

    Aqui você selecciona o protocolo que irá usar para aceder ao seu projecto. Se o seu projecto estiver na mesma máquina na qual está a usar o &quantaplus;, então deixe o valor como Local. A lista de protocolos aqui mostrada é dependente da configuração do seu sistema. Os protocolos disponíveis incluem o SSH, o FTP, o NFS, o SMB, o WebDAV, entre muitos outros. A lista de protocolos é oferecida pela arquitectura poderosa do &kde; que são os KIOSlaves. Esta plataforma permite a todas as aplicações do &kde; aceder facilmente às informações remotas como se estivesse local na máquina.

  Máquina

    Aqui você preenche o endereço da máquina servidora à qual deseja aceder, a menos que esteja a trabalhar com o protocolo Local. Poderá introduzir tanto um nome de máquina (maquina.exemplo.com) como um endereço IP (127.0.0.1).

  Utilizador

    O nome do utilizador usado para se autenticar na máquina remota. Isto faz distinção de maiúsculas ou minúsculas.

  Senha

    A senha para efectuar a ligação na máquina remota. A capitalização é importante.

  Porto

    Deixe este campo em branco se quiser usar o porto predefinido para o protocolo que está a usar. Poderá ter de alterar isto, dependendo da configuração do seu servidor.

Configuração da Directoria
  Pasta principal

    Esta é a pasta de topo onde todos os ficheiros e pastas do projecto ficarão guardados.

  Pasta de modelos

    Aqui é onde serão gravadas as barras de ferramentas deste projecto. É uma pasta relativa ao project e, por omissão, aponta par `templates`. Se tiver um conjunto comum de barras de ferramentas que usa para os vários projectos, poderá ser útil apontar para esta em vez de para a predefinida.

  Pasta de barras de ferramentas

    Aqui é onde serão gravadas as barras de ferramentas deste projecto. É uma pasta relativa ao projecto e, por omissão, apontará para `toolbars`. Se tiver um conjunto comum de barras de ferramentas que usa para os vários projectos, poderá ser útil apontar para esta em vez de para a predefinida.

Código do Projecto
  Adicionar os ficheiros locais ou remotos

    Isto permite-lhe adicionar ficheiros do sistema de ficheiros locais. Pode escolher vários ficheiros e directorias inteiras.

  Usar o wget para obter os ficheiros do 'site'

    Esta opção é excelente se desejar obter e modificar conteúdo web estático. Nos os casos do 'scripting' no servidor (tipo &PHP;, Python, etc.) terá que obter os ficheiros de outra forma.

### Inserir os Ficheiros no Projecto

Inserir ficheiro de

  Assinale isto se quiser incluir os ficheiros encontrados na localização da Pasta Principal. Deixe desligado se estiver a começar um projecto do zero.

Filtros
  Inserir só os ficheiros de marcações, de código e de imagens

    Se escolher esta opção só irá adicionar ficheiros de formatação, 'scripts' e imagens no seu projecto.

  Inserir ficheiros com a seguinte máscara

    Se escolher esta opção irá mostrar todos os ficheiros e pastas da Pasta Principal e permitir-lhe-á ser mais específico com as suas opções.

Ficheiros incluídos

  Isto mostra uma lista dos ficheiros na Pasta Principal. Você poderá escolher os ficheiros desejados a serem incluídos, se os assinalar, ou excluídos, se os desligar, no seu projecto.

### Mais Configurações do Projecto

Autor

  Insira aqui o seu nome.

E-mail

  O e-mail para onde deseja que vão as coisas relacionadas com o projecto.

Predefinições do Projecto
  DTD por Omissão

    Escolha a linguagem de formatação com que irá trabalhar mais neste projecto.

  Codificação por omissão

    Escolha a codificação de caracteres que deseja para os ficheiros no seu projecto ao abri-los e gravá-los.

Usar o prefixo da antevisão

  Assinale esta opção para usar um prefixo para as suas antevisões. Isto permite-lhe definir o prefixo da pasta para outra coisa que não o seu sistema de ficheiros local. Isto é mais útil para as páginas que possuem conteúdo dinâmico e que estão dependentes do processamento do servidor (como o &PHP;, o JSS, o Python, &etc;.). Basta indicar a primeira parte do endereço tal como existe nesse servidor, para que a pasta no fim seja completa pelo &quantaplus;. Por exemplo, se tiver o domínio `bar.com` e se estiver a editar a página `index.html`, poderá editá-la na sua máquina remota (foo.bar.com), enviá-la para o servidor e carregar em F6 para ver os resultados em www.bar.com em vez de ser no seu sistema de ficheiros local.

  Prefixo

    Indique aqui o prefixo que deseja utilizar.

Inserir os modelos globais

  Isto cria uma cópia dos modelos globais na sua árvore de pastas do projecto.

Inserir os modelos locais

  Isto cria uma cópia dos modelos locais na sua árvore de pastas do projecto.

O último ecrã do assistente de novo projecto tem 3 opções que podem tornar a sua vida mais fácil. Estas opções estão disponíveis para ser alteradas na opção de menu Projecto Propriedades do Projecto da página Rede ou com o atalho de teclado F7.

## Configurar os Projectos

A janela de propriedades do projecto assemelha-se a:

A página de opções gerais

Alguns dos itens são os mesmos do assistente de projecto e estão descritos em . Os itens-extra estão descritos em baixo.

### Configuração Geral do Projecto

Excluir do projecto

  Uma lista de nomes de ficheiros (podem-se usar caracteres especiais * e ?) que serão ignorados quando você fizer operações relacionadas com o projecto como Reanalisar a Pasta do Projecto.

Excluir os ficheiros listados no .cvsignore

  Uma opção complementar à anterior, onde também os ficheiros indicados no ficheiro .cvsignore serão excluídos do projecto.

Vista por omissão

  A vista do projecto que será carregada, quando o projecto for aberto. Você poderá ler mais sobre as vistas do projecto em .

Depurador

  Seleccione o depurador que deseja usar. De momento, só é suportado o Gubed. Poderá encontrar mais informações sobre o Gubed em . O 'plugin' do depurador poderá ser configurado com o botão Opções. Leia em para aprender mais coisas sobre a depuração.

Vista por omissão

  A vista do projecto que será carregada, quando o projecto for aberto. Você poderá ler mais sobre as vistas do projecto em .

Na página de Perfis de Envio, você poderá configurar os perfis de envio (veja em ), assim como activar a apresentação de uma árvore com o conteúdo do servidor, para cada perfil, se assinalar a opção Mostrar uma árvore para cada perfil.

Na página de Configuração da Equipa, poderá adicionar, editar e remover os membros do projecto, assim como definir uma lista de correio. Leia os detalhes em .

Na página de Configuração do Evento, poderá Activar as acções do evento, adicionar, modificar e remover estas acções. As acções dos eventos são executadas quando ocorre algum evento predefinido, como a gravação de um ficheiro. Veja os detalhes em .

## Usar os Projectos

### Ficheiros do Projecto

Por omissão, o &quanta; irá abrir o último projecto acedido quando for lançado. Este comportamento não é configurável neste momento.

Para abrir outro projecto, seleccione Abrir um Projecto... no menu Projecto ou o ícone Abrir um Projecto na barra de ferramentas. A janela de abertura de um projecto irá aparecer para permitir ao utilizador seleccionar o projecto que desejar. Os projectos têm uma extensão `webprj`.

Ao fechar o &quantaplus;, o seu ficheiro de projecto será gravado automaticamente. Ser-lhe-á pedido para gravar as modificações antes de sair se o &quantaplus; detectar ficheiros alterados. Este mesmo comportamento acontece se abrir um novo projecto.

### A Vista da Árvore do Projecto

A árvore do projecto dá-lhe um acesso organizado aos ficheiros no seu projecto. Aqui é onde poderá gerir os ficheiros no projecto actual.

No caso dos ficheiros, ao carregar neles com o &RMB; fará aparecer o seguinte menu:

Estes itens são relativamente simples e serão deixados para o leitor explorar.

As pastas comportam-se de forma semelhante e só não têm os itens de menu Abrir e Abrir Com... do menu do &RMB;:

Estes itens também são deixados para o utilizador experimentar.

### Enviar Projectos

A janela para Enviar o Projecto:

A janela para Enviar o Projecto.

Nome do perfil

  Aqui é onde os diferentes perfis podem ser escolhidos. O perfil contém informações sobre o local onde os ficheiros enviados serão colocados. Leia em .

Novo

  Este botão permite-lhe criar novos perfis de envio.

Editar

  Isto permite-lhe editar o perfil de envio seleccionado de momento.

Remover

  Isto permite-lhe remover o perfil actual. Se só estiver um perfil disponível, o botão fica desactivado para evitar a sua remoção.

Manter as senhas em memória

  A senha é guardada na memória e perde-se, logo que o programa seja fechado. Esta opção é útil se for necessário um envio frequente dos ficheiros e você não queira usar a opção mais insegura que é a Guardar a senha no disco.

Tudo

  Selecciona todos os ficheiros do seu projecto para envio.

Modificados

  Seleccionada todos os ficheiros modificados para envio.

Nenhum

  Deselecciona todos os ficheiros da lista.

Inverter

  Selecciona/deselecciona todos os ficheiros da lista.

Expandir Tudo

  Expande todas as pastas.

Recolher Tudo

  Fecha todas as pastas.

Actualizar Tudo

  Actualizar a lista.

Continuar

  Iniciar o envio

Cancelar

  Cancela a transferência se estiver a decorrer ou sai simplesmente da janela se mudar de ideias antes de começar a transferência.

### Perfis de envio

Com o &quantaplus;, poderá definir vários perfis de envio e, desta forma, enviar o seu projecto (ou partes do mesmo) para diferentes servidores. Quando editar ou criar um perfil, aparecer-lhe-á a seguinte janela:

Nome do perfil

  Indique aqui o nome que vai querer dar ao seu perfil.

Máquina

  Este é o nome do servidor para o qual vai copiar os ficheiros. Tanto poderá ser o nome completo com o domínio como um endereço IP.

Protocolo

  O protocolo de transferência a usar para este envio. Dependendo da sua versão do &kde;, esta lista poderá variar. No mínimo dos mínimos, deverá poder escolhe entre &FTP;, 'file' (&ie;, localmente) e nfs.

Porto

  O porto da transferência. Normalmente, não terá de preencher este campo a menos que o seu administrador de rede esteja a fornecer um serviço num porto diferente do que é usado normalmente.

Utilizador

  O nome de utilizador para a autenticação.

Senha

  Senha a utilizar para autenticação.

Guardar a senha no disco

  Dependendo do seu nível de segurança, esta poderá ser uma funcionalidade boa ou má. Use-a de acordo com o seu critério. A senha é mantida no disco como texto, de uma forma obscura, para não ser tão simples de ler, mas qualquer pessoa com conhecimentos de programação poderá facilmente descodificá-la.

Localização

  Esta é a directoria de base na máquina remota para a qual irá copiar os ficheiros.

Usar como perfil predefinido

  Permite-lhe marcar o perfil actualmente aberto como o perfil predefinido.

## Vistas do Projecto

Uma vista de projecto é apenas um conjunto de ficheiros e barras de ferramentas. Poderá ter várias vistas num projecto, o que significa que, alterando apenas a vista, você poderá carregar vários ficheiros e barras de ferramentas que irão substituir os ficheiros e barras de ferramentas abertos de momento.

As vistas poderão ser gravadas, abertas e removidas com o menu Projecto e a Barra de Ferramentas do Projecto, que estão acessíveis através da opção Configuração Barras de Ferramentas Barra do Projecto.

Poderá ter uma vista predefinida (que é carregada quando o projecto é aberto). Veja em .