GEdit-Snippets scheinen bei Remotedateien nicht zu funktionieren?

GEdit-Snippets scheinen bei Remotedateien nicht zu funktionieren?

Ich versuche, das „Snippets“-Plugin von gedit zu verwenden. Es funktioniert unter Ubuntu einwandfrei, aber ich bin inzwischen auf Debian umgestiegen. Obwohl ich Snippets aktiviert habe, funktionieren sie jetzt nicht, wenn ich Dateien auf einem Remote-Server (SFTP) bearbeite.

Sie funktionieren lokal hervorragend (Datei erstellen, Sprache auf PHP einstellen, Snippets ausprobieren), was allerdings kein großer Trost ist, da ich lieber auf dem Remote-Server arbeiten würde.

Ist das ein Fehler in gedit Debian? Ich verwende Squeeze.

Reproduktionsschritte (mit Debian Squeeze 6.0.2):

  • Aktivieren Sie in gedit Snippets (Bearbeiten -> Einstellungen -> Plugins -> „Snippets“ aktivieren).
  • Öffnen Sie eine neue SFTP-Verbindung in Nautilus (Orte -> Home -> Strg-L -> sftp://any.site.that/you/can/access/through/SFTP
  • Doppelklicken Sie auf eine PHP-Datei, um sie in gEdit zu öffnen
  • Geben Sie „foreach“ ein und drücken Sie die Tabulatortaste. Der restliche Code sollte automatisch ausgefüllt werden. Beachten Sie, dass dies nicht geschieht.
  • Neues Dokument öffnen (Strg-N)
  • Stellen Sie die Sprache (unten) von "Plain Text" auf "PHP" ein.
  • Geben Sie "foreach" ein und drücken Sie die Tabulatortaste. Beachten Sie, dass der Rest des Codestutjetzt automatisch ausfüllen.

Antwort1

Um die Kommentare zusammenzufassen: gedit scheint in Bezug auf Snippets korrekt zu funktionieren, wenn es in einem „normalen“ Kontext aufgerufen wird.

Es scheint nur dann ein Problem zu geben, wenn es durch Doppelklicken auf eine Remote-Datei aufgerufen wird, sodass es mit einem Remote-Verzeichnis als aktuellem ausgeführt wird. Dies deutet auf einen ziemlich rätselhaften Fehler in gedit hin.

Der Poster hat dementsprechend eineFehlerbericht. Der letzte Eintrag vom 18.10.2011 lautet:

In den Snippets der Version 3.2.0 sind zahlreiche Fehlerbehebungen enthalten.
Es wäre gut, dies in dieser Version zu testen.

verwandte Informationen