Goland 远程 Linux 环境开发真香!

发布时间:2022-09-06 20:00

Goland 远程 Linux 环境开发真香!_第1张图片

更多奇技淫巧欢迎订阅博客:https://fuckcloudnative.io

前言

今天看到我的 Goland 可以更新了,于是简单看了一下 Release Note,发现了一个似乎期待已久的功能:Code With Me,这个功能有点类似于 VSCode 中的 Remote Developer[1],但是 Jetbrains 以自己的方式实现成另外一种形式,于是我就体验了一把,顺便写了一下入坑指南。

那首先,如果你需要玩这个功能,你得升级你的 IDE 到 2020.3 版本,这是当前最新的版本了。

1. 简单使用

简单使用其实就是 JetBrains 家的指导了,真的很简单了,只需要复制一个分享链接,然后给别人,别人在浏览器打开就可以了,后续直接就等待客户端安装之类的,不一会就连接上了,具体的步骤为:

共享方

  1. 安装 “Code With Me ”插件

    Goland 远程 Linux 环境开发真香!_第2张图片
  2. 在界面上点击共享按钮

    Goland 远程 Linux 环境开发真香!_第3张图片
  3. 然后选择分享的权限,复制分享链接,然后发给对方即可

    我是全选的,你可以按照自己的需求来。

    Goland 远程 Linux 环境开发真香!_第4张图片
  4. 在对方接入之后,记得 “同意”对方接入,这样双方就可以看到同样的项目界面了。

接入方

如果你想看别人的项目的话,那么基本上差不多,首先你得有别人的分享链接,然后:

  1. 安装 “Code With Me ”插件

    Goland 远程 Linux 环境开发真香!_第5张图片
  2. 在界面上点击加入别人的项目

    Goland 远程 Linux 环境开发真香!_第6张图片
  3. 等待别人确认就可以加入了。

2. 内网玩法

这个才是我的重头戏,默认情况下如“简单使用”中的介绍使用的都是公网的连接,速度很可能不尽人意,最好还是可以公司局域网才是真的好,所以这里我就介绍一下如何通过局域网来玩。

和公网的区别就在于局域网的需要你自己搭建一个服务器,然后大家通过这个私有的服务器接入,这同时也要求所有的参与者都要能访问这个服务器。自建服务器需要 Docker 和 Docker-Compose 支持,如果你本地没有安装的话,可以参考一下我的文章进行安装:

  • CentOS 安装 Docker[2]

  • Linux Install Compose[3]

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号