Goland与远程Linux的⽂件同步
最近,由于公司项⽬使⽤go语⾔开发,对于不习惯vim的开发者来说,需要尽快掌握Goland这种IDE的使⽤⽅法,以及与公司服务器的数据同步。go语言安装教程
⼀般来说,⼤型公司的服务器都会有relay跳板机进⾏验证登录。如果想通过本地机器直接访问⾃⼰的开发机,需要配置ftp或者samba。⼀些公司为了数据安全,将samba端⼝封禁,导致⼀些windows的客户端⽆法直接通过更改samba端⼝去连接远端开发机。这⾥我主要采⽤ftp的⽅式进⾏数据同步。
⼀、验证&安装开发机的ftp服务
1、验证开发机是否已经安装ftp服务
ps -ef | grep ftp #如果没有安装,执⾏步骤2进⾏ftp服务的安装
2、安装ftp服务(ftp的默认端⼝21)
yum install vsftpd
service vsftpd start
⼆、下载并配置Goland
1、Goland的安装包和破解版(亲测有效)
提取码: sa5a
下载完毕后,按步骤安装并激活。
2、Goland的ftp配置
(1)打开Tools->Deployment->Configuration
(2)配置⽅法,如下图例所⽰。
图1 配置Connections
图2 验证FTP Connection是否成功
图3 配置本地⽂件夹和远端⽂件夹的路径
(3)upload&download进⾏代码⽂件sync
注:
1. 如果希望⾃动化上传,可以勾选Automatic Upload
2. ⼀般本地开发过程中希望,Ctrl+s进⾏保存后上传。可以参考下图进⾏配置:打开:Tools->Deployment->Configuration-&
选择:On explicit save action(Ctrl+S)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。