Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Arno Welzel Newsgroups: de.comp.lang.php Subject: Re: OT: Atom Editor alternative Date: Fri, 23 Dec 2022 16:29:20 +0100 Lines: 33 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net 4aAW/jTqVcM59IH4bDhibAxuH9HwK5G5B4GMOe233fRrryHzPu Cancel-Lock: sha1:wjXt58ZhqaPwflXFdo3jo8JVBA4= Content-Language: de-DE In-Reply-To: Xref: csiph.com de.comp.lang.php:4884 Jan Novak, 2022-12-23 12:56: > Am 23.12.22 um 11:37 schrieb Arno Welzel: [...] >> Doch, PHPStorm kann sehr gut per SSH direkt auf den Server zugreifen. >> Siehe "Build, Execution, Deployment" -> "Deployment" und dann per "+" >> einen neuen SFTP-Server eintragen. WebDAV und einige andere Protokolle >> gehen ebenfalls. > > Ja und nein. > Damit phpstorm mit einem STRK + [Klick auf Funktionsname] zu der > Funktion springen kann (was übrigens ein sehr schönes Hilfsmittel ist), > muss es natürlich das ganze Projekt kennen - und dazu lokal nutzen. > > Dieser Umstand bringt halt mit sich, dass du immer erst das Projekt > syncen musst, bevor es los geht. In einigen Projekten ist dies ein > langwieriger Prozess - und noch schlimmer: aus Unachtsamkeit habe ich > das einmal vergessen und viel Code überschrieben mit meiner lokalen > Version ... ich bin halt atom gewohnt: der hsat zwar auch einen lokalen > Cache, man muss aber nichts syncen. Und so funktioniert VS Code wohl > auch, weswegen mir das deutlich angenehmer ist. Zugegeben - so würde ich ohnehin nie arbeiten. Projekte werden bei mir mit git-Repository und Build-Script auf die Server gebracht und nicht per "kopiere Dateien aus der Entwicklungsumgebung zum Server". Weiterhin ist lokal auch ein Webserver samt Datenbank etc. vorhanden für die Entwicklung - schon deshalb, damit auch XDebug zur Verfügung steht. -- Arno Welzel https://arnowelzel.de