最近骆莹,由于公司項目使用go語言開發(fā),對于不習(xí)慣vim的開發(fā)者來說担猛,需要盡快掌握Goland這種IDE的使用方法幕垦,以及與公司服務(wù)器的數(shù)據(jù)同步。
一般來說傅联,大型公司的服務(wù)器都會有relay跳板機進行驗證登錄先改。如果想通過本地機器直接訪問自己的開發(fā)機,需要配置ftp或者samba蒸走。一些公司為了數(shù)據(jù)安全仇奶,將samba端口封禁,導(dǎo)致一些windows的客戶端無法直接通過更改samba端口去連接遠端開發(fā)機比驻。這里我主要采用ftp的方式進行數(shù)據(jù)同步该溯。
一、驗證&安裝開發(fā)機的ftp服務(wù)
1别惦、驗證開發(fā)機是否已經(jīng)安裝ftp服務(wù)
ps -ef | grep ftp #如果沒有安裝狈茉,執(zhí)行步驟2進行ftp服務(wù)的安裝
2、安裝ftp服務(wù)(ftp的默認端口21)
yum install vsftpd
service vsftpd start
二掸掸、下載并配置Goland
1氯庆、Goland的安裝包和破解版(親測有效)
鏈接:?https://pan.baidu.com/s/1LQkWEZse4gZzq7AN1t0MUQ
提取碼: sa5a
下載完畢后,按步驟安裝并激活扰付。
2堤撵、Goland的ftp配置
(1)打開Tools->Deployment->Configuration
(2)配置方法,如下圖例所示悯周。
圖1 配置Connections
圖2 驗證FTP Connection是否成功
圖3 配置本地文件夾和遠端文件夾的路徑
(3)upload&download進行代碼文件sync
注:
1. 如果希望自動化上傳粒督,可以勾選Automatic Upload
2. 一般本地開發(fā)過程中希望,Ctrl+s進行保存后上傳禽翼⊥篱希可以參考下圖進行配置:
打開:Tools->Deployment->Configuration->Options...
選擇:On explicit save action(Ctrl+S)