Pergunta

Eu estou usando ferramentas Eclipse PHP Desenvolvimento. Qual seria a maneira mais fácil de acessar um arquivo ou talvez criar um projeto remoto através de FTP e talvez SSH e SFTP?.

Foi útil?

Solução

Eclipse suporta nativamente FTP e SSH. Aptana não é necessário.

Native FTP e suporte SSH no Eclipse está no "End-User Remote System Explorer Runtime" Plugin.

Instale-o através do próprio Eclipse. Essas instruções podem variar um pouco com a sua versão do Eclipse:

  1. Vá para 'Help' -> 'Instalar Novo Software' (em Eclipses mais velhos, isso é chamado de algo um pouco diferente)
  2. No 'Trabalho com:' drop-down, selecione local de soltura plug-in de sua versão. Exemplo: para Kepler, este é
    Kepler - http://download.eclipse.org/ releases / kepler
  3. No campo de filtro, tipo 'remoto'.
  4. Marque a caixa ao lado de 'Remote System Explorer End-User Runtime'
  5. Clique em 'Next' e aceitar os termos. Agora deve baixar e instalar.
  6. Depois de instalar, Eclipse pode querer reiniciar.

Com ele, em Eclipse:

  1. Janela -> Abrir Perspectiva -> (talvez selecione 'Outros') -> Remote System Explorer
  2. Arquivo -> Novo -> Outros -> Remote System Explorer (pasta) -> Connection (ou tipo de conexão no campo de filtragem)
  3. Escolha FTP a partir do 'Selecione remoto Tipo de sistema' painel.
  4. Preencha o seu FTP informações do host no painel seguinte (nome de usuário e senha vir mais tarde).
  5. No painel Remote Systems, clique direito do mouse no nome da máquina e clique em 'Conectar'.
  6. Digite nome de usuário + senha e você é bom!
  7. Bem, não exatamente 'bom'. O sistema RSE é bastante incomum, mas você está conectado.
  8. E você é uma garota esperta! Você vai descobrir o resto.

Editar: Para alterar a porta padrão, siga as instruções nesta página: http://ikool.wordpress.com/2008/07/25/tips-to-access-ftpssh-on-different -ports-usando-eclipse-rse /

Outras dicas

Instalar Aptana plug-in na sua instalação do Eclipse.

Foi construído em apoio FTP, e ele funciona perfeitamente.

Você pode:

  • editar arquivos diretamente do servidor FTP
  • Executar arquivo / gerenciamento de pastas (copiar, apagar, mover, renomear, etc.)
  • Upload / download de arquivos de / para o servidor FTP
  • arquivos locais sincronizar com o servidor FTP. Você pode fazer vários perfis (na verdade, projetos) para isso para que você não terá que reinput uma e outra vez.

Por uma questão de facto, o suporte FTP é tão bom que eu estou usando Aptana (ou Eclipse + Aptana) agora para todas as minhas necessidades de FTP. Além disso, eu obter destaque de sintaxe / whatever codificação de apoio que existe. Concedido, Eclipse não é o aplicativo mais rápida para o lançamento, mas ele não me incomodar tanto.

RSE ( R emote S istema E xplorer)? Eu acho que é bastante perto do que você deseja alcançar.

um post sobre isso, com screenshots

Eu não tenho certeza se isso funciona para você, mas quando eu faço projectos a solo PHP pequenas com Eclipse, a primeira coisa que a configuração é um script Ant para implantar o projeto em um ambiente de teste remoto. código I afastado localmente, e sempre que eu quiser testá-lo, eu só bateu o atalho que atualiza o site remoto.

Eclipse tem um bom suporte Ant fora da caixa, e os scripts não são difíceis de fazer.

Como nenhuma das outras soluções mencionadas me satisfeito, eu escrevi um script que usa WinSCP para sincronizar diretórios locais em um projeto para um FTP (S) / SFTP / SCP Server quando recurso AutoBuild do eclipse é acionado. Obviamente, este é um Windows-única solução.

Talvez alguém acha isso útil: http: //rays-blog.de/2012/05/05/94/use-winscp-to-upload-files-using-eclipses-autobuild-feature/

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top