2015-04-28 12 views
7

Ich bin gerade auf den PHP-Editor PhpStorm umgestiegen. Mit anderen Editoren die ich verwendet habe, die Bearbeitung von Dateien über ftp ging dies wie:PhpStorm ftp ohne Download aller Dateien

  1. Durchsuchen Sie die Datei im Explorer
  2. Öffnen Sie die Datei im Editor
  3. Fabrikat
  4. Press Änderungen speichern

Diese Datei wird automatisch zuerst heruntergeladen und im Editor angezeigt. Anschließend wird diese Datei mit den Änderungen auf den Server hochgeladen.

Jetzt versuche ich eine FTP-Verbindung in PHPStorm hinzuzufügen, aber es lädt sofort alle Dateien auf meinen PC. Gibt es eine Möglichkeit, den gerade beschriebenen Workflow auf PhpStorm zu haben, ohne den gesamten Server herunterzuladen?

+1

Ja und Nein. ** Nein ** - Sie können Dateien nicht direkt über FTP bearbeiten - sie muss lokal heruntergeladen werden. ** Ja ** - Sie können nur die gewünschten Dateien herunterladen und bearbeiten - Sie brauchen kein ganzes Projekt.Dazu - wenn Sie "New Project Wizard" verwenden - deaktivieren Sie alle unerwünschten Ordner/Dateien; Besser - erstellen Sie einfach ein brandneues ** leeres ** Projekt und konfigurieren Sie den FTP-Zugang manuell - jetzt können Sie den Browser remote hosten und die Datei nur bei Bedarf herunterladen. Der automatische Upload beim Speichern kann unter Einstellungen konfiguriert werden. – LazyOne

+0

Danke für Ihren Kommentar. Ich habe jetzt ein neues leeres Projekt erstellt, aber wie füge ich ftp dazu? – user4493177

+1

https://confluence.jetbrains.com/display/PhpStorm/Deployments+in+PhpStorm --- 'Einstellungen | Erstellen, Ausführen, Deployment | Deployment " – LazyOne

Antwort

5

Es ist unvollendet Antwort darauf,

File > New Project from Existing file ... > web server ... via FTP/SFTP/FTPS. 

als die Formulare bis zum Ende füllen, das lokale Projekt auf der linken Seite leer.

wählte Tools > Deployment > Browse Remote Host.

die Host-Dateien und Ordner auf der rechten Dies zeigt.

Double click zum Öffnen der Datei und Alt+Shift+Q zum Hochladen.

Warum unvollständige Antwort? Wenn Sie mehrere Dateien öffnen und einige bearbeiten, wissen Sie nicht, welche Dateien bearbeitet und nicht aus den unbearbeiteten Dateien hochgeladen wurden.

-Phpstorm 2016.3.2

+0

'von vorhandener Datei ... ftp' ->' Quelldateien werden in den Projektstamm heruntergeladen und dann bei Bedarf mit dem Server synchronisiert.' . Das passiert genau. Wenn Sie auf Fertig drücken, wird alles heruntergeladen. Auf meinem Server befinden sich etwa 40 GB Dateien. das ist einfach schrecklich – Blauhirn

+0

auch, gibt es wirklich keine Möglichkeit, einfach einen Remote-Host zu durchsuchen, ohne ein Projekt dafür zu erstellen? (wie filezilla) – Blauhirn

+0

Nein blauhirn, es ist immer noch eine IDE kein ftp browser –

-2

Bitte mein Tutorial beziehen, die erklärt, wie Remote-Dateien für den Zugriff auf FTP. Wir können die Dateien bearbeiten und die Dateien beim Speichern automatisch auf den Server hochladen.

http://www.pearlbells.co.uk/edit-remote-files-phpstorm/

Hauptschritte:

  • Wählen Sie File-> Neues Projekt aus vorhandenen Dateien
  • Markieren Sie dieses Feld, wie in Abb (siehe Blog für Bilder) gezeigt und klicken Sie auf Weiter.
  • Geben Sie Projektname
  • aus der Dropdown ‚On expliziten atcion speichern‘ wählen
  • Geben Sie FTP-Zugangsdaten
  • Wählen Sie den Remote-Pfad
  • Hinzufügen neuer Remote-Server.

Siehe das Tutorial für Demo-Bilder und Erklärung.

+0

Die Frage war, aus vorhandenen Dateien das Projekt zu erstellen, ohne den ganzen Inhalt runterzuladen – kentor