以前の開発環境では、PHPファイルの編集はPHPEclipse、CTPファイルやビューファイル*1 はDreamweaverを使用しており、リモート環境へのアップロードは使い慣れていたDreamweaverを利用していました。 Zen Codingの使い勝手の良さや優秀なコード補完のお陰で、PHPファイルだけではなくビューファイル*2 もPhpStormで編集できるようになったので、アップロードもPhpStormから行うようになったのですが、これがまた大変優秀です。 まず素晴らしいのは、サーバ同期機能です。 専用のダイアログが開き、どのファイルがリモートファイルと異なるのかディレクトリ構造が把握できる形で一覧化してくれます。 そして更に嬉しいのは、ファイルを選択するとローカルとリモートファイルのdiffを下のビュアーに表示してくれるところです。 Dreamweaver(CS3)の同期機能で
![[PhpStorm]FTPアップロードの設定(Deployment)](https://cdn-ak-scissors.b.st-hatena.com/image/square/1c58a7f1a7f08b254359d15df15f9e5c837821f1/height=288;version=1;width=512/https%3A%2F%2Fhappyquality.com%2Fwp-content%2Fuploads%2F2012%2F06%2Fmedium_28806208341.jpg)