日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

使用Phpstorm实现远程开发

發(fā)布時(shí)間:2025/3/8 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用Phpstorm实现远程开发 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Phpstorm除了能直接打開(kāi)本地文件之外,還可以連接FTP,除了完成正常的數(shù)據(jù)傳遞任務(wù)之外,還可以進(jìn)行本地文件與服務(wù)端文件的異同比較,同一文件自動(dòng)匹配目錄上傳,下載,這些功能是平常IDE,FTP軟件中少見(jiàn)的,而且是很耗工作時(shí)間的一個(gè)操作。換句話(huà)說(shuō),在Webstorm/Phpstorm中操作ftp能找到原來(lái)版本控制的感覺(jué)。唯一的缺點(diǎn)是:上傳,下載的打開(kāi)鏈接要稍費(fèi)時(shí)間,適合的場(chǎng)景在于單文件的編輯,這個(gè)如果網(wǎng)速夠快一般可以忽略,傳輸?shù)乃俣炔⒉宦?/p>

打開(kāi)PhpStorm,打開(kāi)一個(gè)本地項(xiàng)目。依次找到Tools—>Deployment—>Cofiguration,點(diǎn)擊進(jìn)入。

2.2填寫(xiě)FTP信息
依次填入項(xiàng)目名稱(chēng),FTP主機(jī)地址,用戶(hù)名,密碼,項(xiàng)目的瀏覽器訪(fǎng)問(wèn)地址,然后點(diǎn)擊Test FTP connection測(cè)試是否連接成功。點(diǎn)擊Mappings,配置項(xiàng)目本地地址,其他默認(rèn),注意遠(yuǎn)程地址那有個(gè)斜杠。點(diǎn)擊OK。

2.3查看遠(yuǎn)程項(xiàng)目文件

依次找到Tools—>Deployment—>Browse Remote Host,點(diǎn)擊進(jìn)入。選擇剛才創(chuàng)建的遠(yuǎn)程主機(jī)名稱(chēng),即可查看遠(yuǎn)程文件。到此為止PhpStorm中FTP的配置工作已經(jīng)完成。

(注:若FTP協(xié)議不能正常連接,請(qǐng)嘗試使用22端口;若依舊不行,請(qǐng)嘗試使用SFTP協(xié)議,22端口進(jìn)行連接。)

3.常用操作方法:

3.1遠(yuǎn)程文件后面的日期如何顯示?

點(diǎn)擊一下右上角的小齒輪,選擇Show Date即可。

3.2怎樣下載遠(yuǎn)程文件到本地?

右鍵選擇遠(yuǎn)程文件,點(diǎn)擊Download from here,即完成下載。

3.3怎樣上傳文件到遠(yuǎn)程服務(wù)器?

右鍵選擇遠(yuǎn)程文件,點(diǎn)擊Upload here,即完成文件上傳。

3.4如何對(duì)比遠(yuǎn)程文件與本地文件的區(qū)別?

右鍵選擇遠(yuǎn)程文件,點(diǎn)擊Compare With Local Version,即可查看文件對(duì)比。

3.5本地文件更改的比較多,如何知道哪些文件做了更改?

右鍵選擇可能更改了的遠(yuǎn)程文件夾,點(diǎn)擊Sync With Local,會(huì)自行搜索出有變更的文件。過(guò)程中可以在編輯器中修改。

4.總結(jié):

PhpStorm中FTP的操作方法還有很多,例如可以本地編輯,實(shí)時(shí)自動(dòng)同步到遠(yuǎn)程服務(wù)器,免去手動(dòng)上傳操作。個(gè)人不喜歡自動(dòng)同步上傳,總感覺(jué)有種失控的感覺(jué),畢竟需要直接更改的地方不是太多,同時(shí)還要考慮SVN版本控制問(wèn)題。

常用操作中列出的是對(duì)于遠(yuǎn)程文件右鍵點(diǎn)擊,同樣本地文件也可以右鍵點(diǎn)擊,功能一樣,只是會(huì)換一種描述。其他操作自行摸索吧,有好的操作技能請(qǐng)?jiān)谙旅嬖u(píng)論中提出來(lái)吧。以上均是本人實(shí)際操作,若在你操作中遇到問(wèn)題,也請(qǐng)?jiān)谠u(píng)論中提出來(lái)吧。
5.可能遇到的問(wèn)題:

如果按照上面的操作,點(diǎn)擊測(cè)試連接無(wú)法連接到遠(yuǎn)程主機(jī)。請(qǐng)嘗試點(diǎn)擊Advanced options—》勾選Passive mode(被動(dòng)模式)。

總結(jié)

以上是生活随笔為你收集整理的使用Phpstorm实现远程开发的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。