# Projetos

Robert
Nickel

    robert@artnickel.com

Christopher
Hornbaker

    chrishornbaker@earthlink.net

Revisão
Fabrice
Mous

    fabrice@kde.nl

Revisão
Marcus
Gama

    marcus_gama@uol.com.br

Tradução

# Projetos

## Novos Projetos

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

O Assistente de Projeto.

Os campos são bastantes simples e diretos. É melhor preenchê-los de cima para baixo. Preenchendo um nome para o projeto, a estrutura de pastas para o resto do projeto será preenchida automaticamente. Todos os campos de caminho e informações do autor podem ser configurados mais tarde ao clicar F7 Projeto Opções do Projeto .

### Configurações Gerais do Projeto

Nome

  Aqui você preenche o nome para o seu projeto. Por exemplo, nós chamaremos nosso projeto de `exemplo`. Ao preencher o Nome, o Arquivo é preenchido para você automaticamente.

Arquivo

  Este é o nome do arquivo de projeto do &quantaplus;.Por padrão, ele é o nome do seu projeto, mas em letras minúsculas e sem espaços. Ele usa a extensão `webprj` (&eg; `exemplo.webprj`). Este arquivo é armazenado na raiz da Pasta Principal do projeto.

Configurações do Servidor
  Protocolo

    Aqui você seleciona o protocolo que será usado para acessar seu projeto. Se seu projeto está na mesma máquina em que você está usando o Quanta Plus, então deixe este valor como Local. A lista de protocolos mostradas aqui depende da configuração do seu sistema. Protocolos disponíveis incluem SSH, FTP, NFS, SMB, WebDAV, e muitos outros. A lista de protocolos é baseada na poderosa arquitetura KIOSlave do &kde;. Esta arquitetura permite que cada aplicativo do &kde; acesse facilmente informações remotas como se estivessem na máquina local.

  Máquina

    Aqui você preenche o endereço de servidor da máquina que deseja acessar, a menos que você esteja trabalhando com o protocolo Local. Tanto um nome de máquina (maquina.exemplo.com) como um endereço IP (127.0.0.1) pode ser inserido aqui.

  Usuário

    O nome de usuário para conectar-se na máquina remoto. Isto é sensível à caixa.

  Senha

    A senha para conexão com a máquina remota. Isto é sensível à caixa

  Porta

    Deixe este campo em branco para usar a porta padrão para o protocolo que você está usando. Você pode precisar mudar isto dependendo da configuração do seu servidor.

Configurações de Pasta
  Pasta Principal

    Esta é a pasta raiz onde todos os arquivos do projeto e pastas serão armazenados.

  Pasta de Modelos

    Aqui é onde os modelos para este projeto serão armazenados. Por padrão o caminho é: `Pasta Princiapl/templates`; por exemplo `/home/marcus/projetos/exemplo/templates`. Se você tiver um conjunto de arquivos comum que usa para diversos projetos, então pode ser útil apontar este campo para ele, ao invés de para o padrão.

  Pasta de Barras de Ferramentas

    Aqui é onde as barras de ferramentas para este projeto serão armazenadas. Por padrão, é em `Destino do Projeto/toolbars`. Se você tiver um conjunto de barras de ferramentas comum que usa para diversos projetos, então pode ser útil apontar este campo para ele, ao invés de para o padrão.

Fontes do Projeto
  Adicionar arquivos remotos ou locais

    Isto permite obter arquivos a partir do sistema de arquivos local. Você pode escolher múltiplos arquivos ou pastas inteiras.

  Usar wget para baixar arquivos do site

    Esta opção é interessante se você possui conteúdo estático de web que você deseje baixar e modificar. Para scripts rodados no lado servidor (&eg; &PHP;, Python, &etc;.) você terá que obter os arquivos de outro modo.

### Inserir Arquivos no Projeto

Inserir arquivo a partir de

  Habilite isto se você deseja incluir arquivo encontrados no caminho da Pasta Principal. Deixe desabilitado ao iniciar um projeto a partir do zero.

Filtros
  Inserir somente arquivo de marcação, script e imagem

    Escolhar esta opção fará com que somente seja inserido arquivos de marcação, script e imagem ao seu projeto.

  Inserir arquivos com a seguinte máscara

    Escolher esta opção exibirá todos os arquivos e pastas dentro da Pasta Principal e permitirá que você seja mais específico com suas escolhas.

Arquivos incluídos

  Isto exibe uma lista dos arquivos na Pasta Principal. Você pode escolher os arquivos desejados para inclusando, selecionando-os, ou para exclusão, desselecionando-os, em seu projeto.

### Mais Configurações do Projeto

Autor

  Insira seu nome (ou apelido) aqui.

Endereço Eletrônico

  O endereço onde você gostaria que correspondências sobre o projeto seja enviadas.

Padrões do Projeto
  DTD Padrão

    Escolha a linguagem de marcação que você irá trabalhar na maioria dos arquivos deste projeto.

  Codificação padrão

    Escolha a codificação de caracteres em que você deseja que os arquivos de seu projeto sejam abertos e salvos.

Usar prefixo de previsão

  Habilite isto para usar um prefixo para suas previsões. Isto permite configurar o prefixo de caminho para alguma outra coisa de seu sistema de arquivos local. Isto é muito útil para páginas que possuam conteúdo dinâmico e sejam dependentes de processamento no servidor (como o &PHP;, JSS, Python, &etc;). Simplesmente digite na primeira parte do endereço como ele existe naquele servidor e o caminho do arquivo até o fim será completado pelo &quantaplus;. Por exemplo, se você tiver o domínio `bar.com` e você está editando a página `index.html`, você pode editá-la em sua máquina remota (exemplo.bar.com), carregá-lo para o servidor e pressionar F6 para ver os resultados a partir de www.bar.com ao invés de usar seu sistema de arquivos local.

  Prefixo

    Insira o prefixo que deseja usar aqui.

Inserir modelos globais

  Isto faz uma cópia dos modelos globais em sua árvore de pastas do projeto.

Inserir modelos locais

  Isto faz uma cópia dos modelos locais em sua árvore de pastas do projeto.

A última tela do assistente de novo projeto possui 3 configurações que pode tornar sua vida mais fácil. Estas configurações estão disponíveis para mudança a partir da árvore de menu Projeto Opções do Projeto na Aba Rede ou com o atalho de teclado F7.

## Usando Projetos

### Arquivos de Projeto

Por padrão o &quantaplus; abrirá o último projeto acessado ao ser lançado. Este comportamento não é atualmente configurável.

Para abrir outro porjeto, selecione Abrir a partir do menu Projeto ou o ícone Abrir Projeto na barra de ferramentas. O diálogo de abertura de projeto aparecerá e permitirá que você escolha o projeto que deseja. Projetos possuem a extensão `webprj`.

Ao fechar o &quantaplus;, seu arquivo de projeto será automaticamente salvo. Você será questionado se deseja salvar as mudanças antes de sair se o &quantaplus; detectar qualquer arquivo mudado. Este mesmo comportamento ocorre se você carrega um novo projeto.

### A Visão em Árvore do Projeto

A visão em árvore do projeto fornece acesso aleatório aos arquivos em seu projeto. É nela que você gerencia os arquivos do projeto atual.

Para arquivos, um clique do &RMB; apresentará o seguinte menu:

Estes ítens são auto-explicativos e serão deixados para o leitor explorar.

Para pastas o menu é semelhante, mas não contém os ítens Abrir Com e Abrir no &quantaplus;:

Estes ítens serão também deixados para exploração pelo leitor.

### Enviando Projetos

O diálogo de Envio de Projeto:

O diálogo de Envio de Projeto.

Máquina

  Este é o nome da máquina do servidor para onde seus arquivos serão copiados. Tanto um nome de domínio qualificado como um endereço IP funcionarão.

Protocolo

  Protocolo de transferência a ser usado para envio. Dependendo da sua versão do &kde;, esta lista pode variar. Pelo menos você deve ser capaz de escolher entre &FTP;, file (&ie; local) e NFS.

Porta

  Porta para transferência. Normalmente não será necessário inserir isto a menos que seu administrador de rede esteja hospedando um serviço em uma porta que não é bem conhecida.

Usuário

  O nome do usuário para autenticação.

Senha

  A senha usada para autenticação.

Manter Senha

  Dependendo do seu nível de paranóia, este é um recurso que economiza tempo, ou um perigo. Use de acordo com a sua discreção. A senha é mantida no disco em um arquivo de texto plano.

Caminho

  Este é o caminho base na máquina remota para onde você copiará os arquivos.

Enviar

  Inicia o envio

Cancelar

  Isto abortará sua transferência em progresso ou simplesmente sairá do diálogo se você mudou de idéia antes de iniciar o envio.

Todos

  Seleciona todos os arquivos em seu projeto para envio.

Modificados

  Seleciona todos os arquivos modificados para envio.

Nenhum

  Desseleciona todos os arquivos na lista.

Inverter

  Seleciona/Desseleciona todos os arquivos na lista.

Expandir Tudo

  Expande todas as pastas.

Colapsar Tudo

  Colapsa todas as pastas.

Atualizar Tudo

  Atualiza a lista.