PhpStorm (từ 7.1) không hỗ trợ làm việc trực tiếp trên máy chủ từ xa.
Bạn nên vote for the feature here như @CrazyCoder đã đề cập.
Một thay thế tạm thời cho SFTP
Bạn có thể sử dụng một SSHFS gắn kết làm việc trực tiếp trên các tập tin trên một máy chủ từ xa. Nó không phải là lý tưởng, nhưng tôi thấy nó hoạt động ok.
Tôi sử dụng lệnh và cài đặt theo sau (trên mac).
Để mount:
sshfs -o IdentityFile=~/.ssh/id_rsa [email protected]:/ ~/sshfs_mounts/example -oauto_cache,reconnect,defer_permissions,noappledouble,volname=example
Để unmount:
umount ~/sshfs_mounts/example
Để biết thêm thông thấy http://benohead.com/mac-os-x-use-sshfs-to-mount-a-remote-directory-as-a-volume/
Bạn không thể. PhpStorm yêu cầu bản sao cục bộ của các tệp có mặt (vì nó cần lập chỉ mục chúng là hữu ích: hoàn thành mã v.v.). Bạn có thể ánh xạ máy chủ từ xa của bạn dưới dạng ổ đĩa mạng (trên Windows .. hoặc bất kỳ thứ gì được gọi trên Linux/Mac) nhưng nó không được đề xuất một cách chính thức: nó sẽ chậm hơn, IDE có thể bị đóng băng trong một lúc (vì IDE yêu cầu truy cập nhanh vào nguồn tập tin) vv Giải pháp tốt nhất ở đây là thiết lập bản sao cục bộ của dự án (sử dụng Thuật sĩ dự án mới) và thiết lập tải lên tự động các tệp đã thay đổi trở lại máy chủ (FTP/SFTP/FTPS). – LazyOne
Tôi chưa thử với PHPStorm tuy nhiên tôi sử dụng ExpanDrive (http://www.expandrive.com/) với một số ứng dụng cũ của chúng tôi. Tôi chỉ cần gắn kết FTP như một ổ đĩa địa phương và sau đó chỉ cần mở ổ đĩa lên như là một thư mục/dự án trong Sublime. Không thấy lý do tại sao nó sẽ không làm việc trong PHpStorm hoặc :) đó là một ứng dụng trả tiền mặc dù. Tôi thậm chí có thể nhấn cmd + p và tìm kiếm thông qua các tập tin mặc dù điều này là chậm hơn so với việc có một bản sao thực địa phương. – fl3x7