最近使用 jetbrain gateway 远程开发的个人体验

2023-07-27 22:15:52 +08:00
 RageBubble
一直在用 jetbrain 的产品,这段时间在尝试远程开发,想到没想就选择了 gateway ,但使用下来却发现各种小问题。
有些小问题都可以忍受,但有些缺陷真的影响使用体验。
最主要的就是运行程序后无法在 “RUN” 窗口输入,只能打开终端里去运行后输入。
不知道各位 V 友是否也遇到了这样的问题,我今天在 jetbrain 的 yourack 报告了这个 bug ,结果发现 2 个月前就有人发帖了,到现在都还没解决......
https://youtrack.jetbrains.com/issue/GTW-4939/CLion-and-PyCharm-cannot-type-into-the-Run-panel-of-an-SSH-remote-ran-project

所以,各位还有什么推荐的远程开发方案呢?今晚想先尝试下 vscode 的远程开发,换换口味。
6164 次点击
所在节点    程序员
33 条回复
FrankFang128
2023-07-27 22:33:18 +08:00
远程开发方面,vscode + dev container 完爆 JetBrains ,我就是从 JetBrains 叛变的。
totoro52
2023-07-27 22:34:07 +08:00
用过,感觉还是不成熟,还是 vscode 那种原生感来得舒服点
shakukansp
2023-07-27 22:37:17 +08:00
jb 的 ide 那个发版速度,两个月没修好正常

甚至大半年一年没修好都正常
MAKF
2023-07-27 23:03:18 +08:00
beta 版,除了原谅别无选择
RageBubble
2023-07-27 23:58:46 +08:00
@FrankFang128 体验了一下确实流畅
alexliux
2023-07-28 00:50:40 +08:00
去年试了一下,本地网络都卡卡的,放弃了
BeautifulSoap
2023-07-28 00:57:41 +08:00
远程开发 jb 基本是放弃治疗了光是远程方案都不知道搞了几个了。20 来年前开始的 ide 再怎么缝缝补补也没法适配现代功能了。fleet 推倒重做是可以,但就 fleet 那缓慢的进度。。。。
而且疫情也给了 jb 很大的打击,疫情几年居家办公导致非常多人都有了远程开发的需求。然后 jb 非常多用户因为受不了叛变去 vscode 了。估计这几年 jb 用户流失挺严重的,涨价也是结果之一
zachlhb
2023-07-28 08:12:46 +08:00
最近也是在折腾远程开发,试了 jb 和 vs 的方案,总体来说两个方案都不太完美,jb 的呢运行有点卡,延迟比较高,输出窗口会乱码,而且如果是全栈开发的话,一种语言就得开一个窗口,太麻烦了;而 vs 的相对流畅很多,结合 workspace 可以多种语言项目放一起打开,而且 vs 项目启动的端口可以自动映射转发,jb 必须手动设置。但 vs 的缺点就是某些语言支持比较差,比如导包这块,很多时候都没法做到自动导包,或者是乱导包,但整体体验还可以的
lts9165
2023-07-28 08:42:24 +08:00
远程开发 vs 比 jb 好太多了, 我现在就是开一个服务器, 东西都在远程, 除了 java, 基本上不用 jb 了
stevenkin
2023-07-28 09:26:26 +08:00
@FrankFang128 我也是,现在用 vscode 了,Java 开发体验还不错
duduke
2023-07-28 09:27:10 +08:00
2023.2 有质的飞跃,终于有点好用了
xFrye
2023-07-28 09:52:58 +08:00
我现在本机用 jb ,远程用 vscode
leverestfish
2023-07-28 10:00:34 +08:00
我其实很喜欢 jb 的 sftp 远程方法,和 vsc 相比它的 LSP 等其实是基于本地而不是 remote 的,这有它独特的好处,就是在和服务器网络连接特别差的时候,这种非实时的开发能让你感受不到延迟,这种情况用 vscode 真的能卡到怀疑人生……
ttentau1
2023-07-28 10:19:50 +08:00
@BeautifulSoap #7 也就前端主要用 vscode 啊
rocmax
2023-07-28 10:21:00 +08:00
@leverestfish 网络不好搞什么远程开发,身残志坚了属于,老实 clone 到本地得了。

个人用过一阵子 https://coder.com/的方案,本地 vscode 也不要了,直接浏览器即可。
tinyfry
2023-07-28 10:58:10 +08:00
我之前用的 mac m1 开发一个 Python2 的项目,折腾 Pycharm 的远程开发,到最后,我干脆不用 jb 家的软件了,换 vs 了,vs 远程开发,yyds 。jb gateway? fuck u.
BeautifulSoap
2023-07-28 11:26:45 +08:00
@ttentau1 后端开发又不止 java ,也就国内 java 占比高到这种地步。国外 php ,c#,node 之类的也占了很大部分比例的
encro
2023-07-28 11:32:42 +08:00
我直接 idea ssh 到 linux 上开发,服务端装 server 需要 8g 内存。。。
目前没有发现什么问题啊。

如果是开发一般 python,node 项目,idea 存在感不强,只有 php,django 这种感觉好用一点。
sankooc
2023-07-28 11:46:57 +08:00
之前也是用 gateway 各种小问题 后来改用 vscode 以后到现在还没有特别大的问题, 就是换宿主机的时候 redhat 的 java 老是提示找不到 runtime
kenvix
2023-07-28 12:18:41 +08:00
gateway 毛病一堆,debugger 经常出各种诡异现象妨碍使用,还有突然流量飞涨整个界面卡死

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

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

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

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

© 2021 V2EX