如何优雅的进行内网开发?

2021 年 10 月 11 日
 ZanderHsueh

做前端&Java 的,新公司必须采用内网开发,配了一个配置一般的 Win 电脑,开发统一连同一个远程服务器开发的,之前没有接触过这种模式。

问题在于我两年多来都用的 mac 做开发,现在只能 Remote Desktop,存在以下几个难以忍受的点:

  1. 快捷键,要被折磨疯了
  2. 开发环境很多都需要重新配置
  3. 无法享受 mac 的各种优势了
  4. 远程桌面蛮卡的,不知道是不是 Mircosoft Remote Desktop 的锅?

想知道有什么优雅的方案可以解决这种现状吗?比如 VSCode or IDEA 等能否实现代码同步?(外网无法 clone 仓库代码)

5585 次点击
所在节点    macOS
24 条回复
zj9495
2021 年 10 月 11 日
vscode remote 了解一下,很香
lithiumii
2021 年 10 月 11 日
卡应该不是 rdp 的锅,要么服务器配置不够,要么内网带宽不够
ZanderHsueh
2021 年 10 月 11 日
@lithiumii 正常点击卡顿感受一般,但要是用触控板上下滚动…基本没法用了
irytu
2021 年 10 月 11 日
同病相怜 我一直用 Citrix 远程桌面 可不是一点点的恶心 🤮 本地若是用 vscode 的 remote ssh, 还老掉线重连
mactanxin
2021 年 10 月 11 日
建议再找个新公司
Baymaxbowen
2021 年 10 月 11 日
换 win 开发后唯一不适应的就是屏幕
chendy
2021 年 10 月 11 日
装 vim 插件可以解决一部分快捷键问题
我就是 mac 换到内网开发,各种难受被迫开始 vim 。。。
ZanderHsueh
2021 年 10 月 11 日
@irytu 只能忍么。。。
ZanderHsueh
2021 年 10 月 11 日
不用忍了,老大做主把 GitLab 迁移到外网了😄
podel
2021 年 10 月 11 日
为啥要把 gitlab 迁移到外网。
这样岂不是很不安全。
部署一个 openvpn 。要连接相关资源 走 vpn 就行了把。openvpn 也支持路由配置。 也可以通过查看 vpn 的流量查异常访问。
ZanderHsueh
2021 年 10 月 11 日
@podel 既然能做主,安全问题应该也考虑到了,感谢提供 solution
podel
2021 年 10 月 11 日
@ZanderHsueh 我们公司就是这样弄的。 开发数据存在阿里云的内网上。机器没有公网 IP 。 统一出口 弄了一台专属的 openvpn 服务器。 并且设定好访问策略。
开发在公司,统一软路由那边自动透明路由。
开发在家里面,就连接 带路由表的 openvpn 文件连接。
irytu
2021 年 10 月 11 日
@ZanderHsueh 要是 Citrix 体验不这么垃圾 倒也不是个事儿 😄
L5tEU4WX072p5P42
2021 年 10 月 11 日
我怀疑你和我一个公司……
shovo
2021 年 10 月 11 日
建议直接换公司
ZanderHsueh
2021 年 10 月 11 日
@Mogamigawa 啊?🤔
zwithz1998
2021 年 10 月 11 日
不可以内网+ssh,外网+vpn+ssh 吗?
BiteTheDust
2021 年 10 月 11 日
把 git 服务假设在内网本来就是大部分公司的运作方式,搞不懂为啥有这么多人不能理解?
JerryCha
2021 年 10 月 11 日
建议离职
wujiezero
2021 年 10 月 11 日
正在用这种模式,内网虚拟机不能联网,而且还要 vpn 才能连远程虚拟机,只有 2 核 4 线程+8g 内存搞 Java 开发,太难受了…我也是 Mac,快捷键不一致很痛苦。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/807055

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX