JetBrains 有什么适合远程开发的工具吗?

2023-01-18 10:39:27 +08:00
 ggp1ot2

最近一直需要联服务器操作一些配置文件,部署容器什么的。

我看很多人推荐 vscode ,但是之前入了 jetbrains 全家桶,就想着有没有类似工具。

但是体验很不好,例如 Pycharm ,但是好像都要先创建一个项目,指定一个文件夹,编译器什么的然后才能使用。

因为要切换很多文件夹去工作,所以需求就是能像操作本地文件夹一样,连接上远程服务器后就显示目录树,双击就能打开文件,例如双击就能打开 nginx.conf ,然后直接在里面编辑保存就行了,最好还能有一个终端执行命令。不知道 JetBrains 有咩有相关产品?

5709 次点击
所在节点    程序员
29 条回复
tooroot
2023-01-18 15:17:59 +08:00
@fengleiyidao #20 你说的是 Gateway 还是 fleet ?都很拉
Light3
2023-01-18 15:36:50 +08:00
JB 编辑器应该可以用 FTP 操作文件上传 下载删除(具体看你 FTP 给的目录了
我估计应该也可以用本地 ssh 连接服务器 (我没试过 我都用的 xshell
zhouquanbest
2023-01-18 16:07:43 +08:00
测试过 Gateway 很拉 bug 比较多
christin
2023-01-18 19:48:24 +08:00
vscode 我试过两次,都碰到开发几分钟服务器 cpu 占用率直接 100%,只能重启了。
MengiNo
2023-01-18 20:56:37 +08:00
@fengleiyidao 从功能上说,vsc 已经把 remote ssh 和 container 玩透了。项目组织上可以非常灵活,并且可以很容易的部署和模拟出相关场景。开发上无论是功能、插件支持度还是安装、运行效率都已经很令人满意了。你说 JB 一样,很可能只是开发体验上,搞一个 Gateway 用就完了。没有涉及一些部署场景( remote docker daemon 、docker in docker 下多语言、多项目同时模拟联调这样的)。

从架构上说,vsc 已经完全解耦成 B/S 模式的了(而且通过 codespace 也探索出了算是 electron 软件的最佳出路)。这点其实很多人忽略了,但是以微软的实力,这恐怕是一个能量巨大的伏笔(很看好后续和 wasm 更深入的配合)。而且还附带一个效率非常不错的内网穿透服务(真的很担心 tunnel 以后会收费)。

这种云生态个人是非常看好的,整体上可以让整个工具链变得灵活。就像不必拘泥于一定要 all in 在一台 32G 电脑一样,iPad + codespace 一样能跑。反正我的下一台电脑,必是 iPad Pro 。

声明一下:以上观点绝大多数人并不这么认为。
546L5LiK6ZOt
2023-01-18 21:00:17 +08:00
新版本的 jb 有 remote development ,我最近一直在用来远程开发 c++,有些小 bug ,但是整体上感觉比 vscode 体验要好,主要是代码提示、优化方面做得好很多。
ajaxpost
2023-01-18 22:53:37 +08:00
可以看看 jb 新出的 space
lysS
2023-01-19 11:35:01 +08:00
@fengleiyidao vs remote 和本地开发几乎一样,包括文件拖拽、debug 啥的;而且所有的都在远程机器上,包括插件。
wsseo
2023-01-19 22:06:12 +08:00
为什么 vscode 的 remote 插件一直是预览版?难道以后要收费?

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

https://tanronggui.xyz/t/909651

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

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

© 2021 V2EX