Question

J'utilise les outils de développement PHP Eclipse. Quel serait le moyen le plus simple d’accéder à un fichier ou de créer un projet distant par FTP, SSH et SFTP?

.

Était-ce utile?

La solution

Eclipse prend en charge nativement FTP et SSH. Aptana n'est pas nécessaire.

La prise en charge native de FTP et SSH dans Eclipse se trouve dans le "Runtime de l'utilisateur final de l'Explorateur de systèmes distants". Plugin.

Installez-le via Eclipse lui-même. Ces instructions peuvent varier légèrement avec votre version d’Eclipse:

  1. Cliquez sur "Aide" - > 'Installer un nouveau logiciel' (dans les anciens Eclipses, on parle de quelque chose d'un peu différent)
  2. Dans le menu déroulant "Travailler avec:", sélectionnez le site de publication du plug-in de votre version. Exemple: pour Kepler, il s'agit de Kepler - http://download.eclipse.org/ communiqués / kepler
  3. Dans le champ de filtre, tapez 'remote'.
  4. Cochez la case en regard de "Exécution de l'utilisateur final de l'explorateur de systèmes distants"
  5. Cliquez sur "Suivant" et acceptez les conditions. Il devrait maintenant télécharger et installer.
  6. Après l’installation, Eclipse peut vouloir redémarrer.

Utilisation, dans Eclipse:

  1. Fenêtre - > Perspective ouverte - > (peut-être sélectionnez «Autre») - > Explorateur de systèmes distants
  2. Fichier - > Nouveau - > Autres - > Explorateur de systèmes distants (dossier) - > Connexion (ou tapez Connexion dans le champ du filtre)
  3. Choisissez FTP dans le panneau "Sélectionner le type de système distant".
  4. Renseignez les informations de votre hôte FTP dans le panneau suivant (nom d'utilisateur et mot de passe plus tard).
  5. Dans le panneau Systèmes distants, cliquez avec le bouton droit sur le nom d'hôte, puis cliquez sur "connecter".
  6. Entrez le nom d'utilisateur + le mot de passe et tout va bien!
  7. Eh bien, pas vraiment "bien". Le système RSE est assez inhabituel, mais vous êtes connecté.
  8. Et vous êtes un cookie intelligent! Vous découvrirez le reste.

Modifier: pour modifier le port par défaut, suivez les instructions qui apparaissent sur cette page: http://ikool.wordpress.com/2008/07/25/tips-to-access-ftpssh-on-different -ports-using-eclipse-rse /

Autres conseils

Installez plug-in Aptana sur votre installation Eclipse.

Il prend en charge le protocole FTP intégré et fonctionne parfaitement.

Vous pouvez:

  • Modifiez les fichiers directement à partir du serveur FTP
  • Gestion des fichiers / dossiers (copier, supprimer, déplacer, renommer, etc.)
  • Télécharger / télécharger des fichiers vers / depuis un serveur FTP
  • Synchronisez les fichiers locaux avec le serveur FTP. Vous pouvez créer plusieurs profils (en réalité des projets) pour cela, de sorte que vous n’ayez pas à réintroduire encore et encore.

En fait, le support FTP est tellement bon que j'utilise Aptana (ou Eclipse + Aptana) maintenant pour tous mes besoins FTP. De plus, la coloration syntaxique est en évidence / quel que soit le support de codage disponible. Certes, Eclipse n’est pas l’application la plus rapide à lancer, mais cela ne m’ennuie pas tellement.

avez-vous vérifié RSE ( R emote S ystem E xplorer)? Je pense que c'est assez proche de ce que vous voulez réaliser.

un article de blog à ce sujet, avec des captures d'écran

Je ne suis pas sûr que cela fonctionne pour vous, mais lorsque je fais de petits projets PHP solo avec Eclipse, la première chose que j'ai configurée est un script Ant permettant de déployer le projet dans un environnement de test distant. Je code localement, et chaque fois que je veux le tester, je frappe simplement le raccourci qui met à jour le site distant.

Eclipse dispose d’une bonne prise en charge de Ant, et les scripts ne sont pas difficiles à créer.

Comme aucune des solutions mentionnées ne me satisfait, j’ai écrit un script qui utilise WinSCP pour synchroniser les répertoires locaux d’un projet sur un serveur FTP (SF) / SFTP / SCP lorsque la fonction de construction automatique d’éclipse est déclenchée. De toute évidence, il s’agit d’une solution exclusivement Windows.

Peut-être que quelqu'un trouve cela utile: http: //rays-blog.de/2012/05/05/94/use-winscp-to-upload-files-using-eclipses-autobuild-feature/

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top