Pregunta

Estoy usando las herramientas de desarrollo PHP de Eclipse.¿Cuál sería la forma más sencilla de acceder a un archivo o tal vez crear un proyecto remoto a través de FTP y tal vez SSH y SFTP?

¿Fue útil?

Solución

Eclipse admite de forma nativa FTP y SSH.Aptana no es necesario.

La compatibilidad nativa con FTP y SSH en Eclipse se encuentra en el complemento "Remote System Explorer End-User Runtime".

Instálelo a través del propio Eclipse.Estas instrucciones pueden variar ligeramente según su versión de Eclipse:

  1. Vaya a 'Ayuda' -> 'Instalar nuevo software' (en Eclipses más antiguos, esto se llama algo un poco diferente)
  2. En el menú desplegable 'Trabajar con:', seleccione el sitio de lanzamiento del complemento de su versión.Ejemplo:para Kepler, esto es
    Kepler- http://download.eclipse.org/releases/kepler
  3. En el campo de filtro, escriba "remoto".
  4. Marque la casilla junto a 'Tiempo de ejecución del usuario final de Remote System Explorer'
  5. Haga clic en 'Siguiente' y acepte los términos.Ahora debería descargarse e instalarse.
  6. Después de la instalación, es posible que Eclipse desee reiniciarse.

Usándolo, en Eclipse:

  1. Ventana -> Abrir perspectiva -> (quizás seleccione 'Otro') -> Explorador de sistema remoto
  2. Archivo -> Nuevo -> Otro -> Explorador de sistema remoto (carpeta) -> Conexión (o escriba Conexión en el campo de filtro)
  3. Elija FTP en el panel 'Seleccionar tipo de sistema remoto'.
  4. Complete la información de su host FTP en el siguiente panel (el nombre de usuario y la contraseña aparecen más adelante).
  5. En el panel Sistemas remotos, haga clic derecho en el nombre de host y haga clic en "conectar".
  6. Ingrese nombre de usuario + contraseña y ¡listo!
  7. Bueno, no exactamente "bueno".El sistema RSE es bastante inusual, pero estás conectado.
  8. ¡Y eres una galleta inteligente!Ya descubrirás el resto.

Editar: Para cambiar el puerto predeterminado, siga las instrucciones de esta página: http://ikool.wordpress.com/2008/07/25/tips-to-access-ftpssh-on- Different-ports-using-eclipse-rse/

Otros consejos

Instalar Complemento Aptana a su instalación de Eclipse.

Tiene soporte FTP incorporado y funciona de manera excelente.

Puede:

  • Edite archivos directamente desde el servidor FTP
  • Realizar gestión de archivos/carpetas (copiar, eliminar, mover, cambiar nombre, etc.)
  • Cargar/descargar archivos hacia/desde el servidor FTP
  • Sincronice archivos locales con el servidor FTP.Puedes crear varios perfiles (en realidad, proyectos) para esto, de modo que no tengas que volver a ingresarlos una y otra vez.

De hecho, el soporte FTP es tan bueno que ahora estoy usando Aptana (o Eclipse + Aptana) para todas mis necesidades de FTP.Además, obtengo resaltado de sintaxis/cualquier soporte de codificación que exista.Por supuesto, Eclipse no es la aplicación más rápida de iniciar, pero no me molesta tanto.

Te fijaste RSE (Rser emocionado Ssistema miexplorador) ?Creo que está bastante cerca de lo que quieres lograr.

una publicación de blog al respecto, con capturas de pantalla

No estoy seguro de si esto funciona para usted, pero cuando hago pequeños proyectos PHP en solitario con Eclipse, lo primero que configuro es un script Ant para implementar el proyecto en un entorno de prueba remoto.Codifico localmente y cada vez que quiero probarlo, simplemente presiono el acceso directo que actualiza el sitio remoto.

Eclipse tiene un buen soporte Ant listo para usar y los scripts no son difíciles de crear.

Como ninguna de las otras soluciones mencionadas me satisfizo, escribí un script que usa WinSCP para sincronizar directorios locales en un proyecto con un servidor FTP(S)/SFTP/SCP cuando se activa la función de compilación automática de eclipse.Obviamente, esta es una solución sólo para Windows.

Quizás alguien encuentre esto útil:http://rays-blog.de/2012/05/05/94/use-winscp-to-upload-files-using-eclipses-autobuild-feature/

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top