Ik schreef al eerder over WinSCP, maar heb nu toch iets fantastisch ontdekt: Live synchroniseren! WinSCP houdt een hele directory-structuur in de gaten en bij verandering van een bestand op je lokale schijf upload WinSCP automatisch het bestand naar je server! Voorheen was deze functionaliteit de reden dat ik al jaren Adobe Dreamweaver gebruik terwijl ik de geavanceerde mogelijkheden van deze uitmuntende editor, sinds ik de overstap naar de professionele webontwikkeling maakte, niet of nauwelijks benutte.
Ik zet nu WinSCP klaar met een verbinding naar de server van het project waar ik aan wil gaan werken en zorg dat ik de lokale directory links heb staan in WinSCP en de server-verbinding aan de rechterkant. Dan start ik via het menu Bestanden de Live synchronisatie en klaar. Elk bestand wat ik bewerk met willekeurig welke editor wordt automatisch gesynchroniseerd naar de server.
De eerste keer dat je Live synchronisatie gebruikt moet je wel even een scan doen, ook als het te lang geleden is geweest dat je het voor het laatst hebt gebruikt, vooral als er tussentijds bestanden zijn veranderd. De synchronisatie werkt alleen op het moment dat WinSCP op die manier draait. Je kunt bij het beginnen van de synchronisatie gelukkig alle bestanden laten scannen en op de server laten bijwerken naar de lokale versie.
Als WinSCP in deze modus draait worden ook bestanden die aan de directory, of een subdirectory daarvan, worden toegevoegd gelijk naar de server gekopieerd. Dus ook bijvoorbeeld afbeeldingen. Dat was iets wat in Dreamweaver met de hand moest gebeuren. WinSCP kan eventueel ook bestanden die niet lokaal staan maar wel op de server aldaar verwijderen, maar dat doe ik toch liever met de hand.