
Estoy intentando utilizar el complemento "fragmentos" de gedit. Funcionan muy bien en Ubuntu, pero desde entonces me cambié a Debian. Ahora, aunque he habilitado los fragmentos, no funcionan cuando edito archivos en un servidor remoto (SFTP).
Funcionan muy bien localmente (crean archivos, configuran el idioma como PHP, prueban fragmentos), lo cual no es muy cómodo, ya que preferiría trabajar en el servidor remoto.
¿Es esto un error en gedit Debian? Estoy usando Squeeze.
Pasos de reproducción (Usando Debian Squeeze 6.0.2):
- En gedit, habilite Fragmentos (Editar -> Preferencias -> Complementos -> Marque "Fragmentos")
- Abra una nueva conexión SFTP en nautilus (Lugares -> Inicio -> Ctrl-L -> sftp://any.site.that/you/can/access/through/SFTP
- Haga doble clic en un archivo php para abrirlo en gEdit
- Escribe "foreach" y presiona tabulador. El resto del código debería completarse automáticamente. Tenga en cuenta que esto no ocurre.
- Abrir un nuevo documento (Ctrl-N)
- Establezca el idioma (en la parte inferior) de "Texto sin formato" a "PHP"
- Escribe "foreach" y presiona tabulador. Tenga en cuenta que el resto del códigohacerellenar automáticamente ahora.
Respuesta1
Para resumir los comentarios, gedit parece funcionar correctamente con respecto a los fragmentos cuando se invoca en un contexto "normal".
Sólo parece tener un problema cuando se invoca haciendo doble clic en un archivo remoto, de modo que se ejecuta con un directorio remoto como el actual. Esto indica un error bastante desconcertante en gedit.
En consecuencia, el cartel ha presentado unainforme de error. La última entrada que data del 18/10/2011 dice:
Se incluyeron bastantes correcciones en fragmentos en la versión 3.2.0.
Sería bueno probar esto en esa versión.