使用WebStorm/Phpstorm實現remote host遠程開發

若是你的開發環境是在遠程主機上,webstorm能夠提供經過ftp/ftps/sftp等方式實現遠程同步開發。這樣咱們能夠就拋棄ftp、winscp等工具,經過webstorm編輯遠程文件以及部署,本文基於WebStorm5.04編寫, Intellij IDEA或者PHPStorm使用方法基本相同,可參考之。而且還要感謝因特里基友羣羣主大貓的幫助。php

一、首先咱們來建立一個基於遠程主機的project,點擊file>new project from existing sources,打開了建立project的對話框,咱們選擇第四項,例如咱們的遠程主機經過ftp/sftp/ftps等方式傳輸文件,點擊next。css

二、設置project name與本地路徑,deployment option這項選擇custom,設置完畢next。html

三、設置deployment option,注意Upload changed files automatically to default server,此項能夠設置本地文件上傳到遠程主機的時機,我選擇on explicit save action(ctrl+s),這樣就能夠經過快捷鍵ctrl+s來上傳文件,而後next。web

四、配置遠程主機,就不解釋啦~ 配置好了next。ssh

五、指定遠程主機的根目錄,咱們點擊project root便可,而後next。phpstorm

六、配置訪問路徑,完了finish。webstorm

七、到此,咱們的遠程project就算建立完畢了,webstorm會從遠程主機下載文件到本地路徑,以下圖,左邊欄爲本地project文件,右邊欄remote host爲遠程主機的文件,看看是否是一一對應起來了? 這樣咱們在本地修改一個文件,再按ctrl+s就能夠自動上傳到遠程主機了。工具

經過tool>deployment,咱們能夠對進行更多遠程部署相關的操做和設置。spa

結合Live edit,能夠實現遠程無刷新編輯調試。調試

下面是一個官方的演示視頻連接,演示瞭如何在webstorm上進行遠程開發,以及更詳細的功能展示:http://www.jetbrains.com/webstorm/demos/ftp_sync.html

本文源地址爲:http://www.cssha.com/webstorm-phpstorm-remote-host # 轉載請註明出處。

相關文章
相關標籤/搜索