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
PedroMorais
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çãoBarras de FerramentasBarra do Projecto. Poderá ter uma vista predefinida (que é carregada quando o projecto é aberto). Veja em .