jetbrains 家的 IDE 有没有类似 vscode remote 这样的功能?

2019 年 5 月 16 日
 wsseo

现在是通过 samba 访问 linux 文件,但是很慢(局域网里),IDE 大部分时间处于索引状态,打开新文件代码高亮也有延迟,总是提示你的代码是不是在远程。

以前也搜索过,但是没找到解决办法。

不知道 jetbrains 会不会开发类似功能。

15024 次点击
所在节点    程序员
38 条回复
huangke
2019 年 5 月 16 日
zhengxiaowai
2019 年 5 月 16 日
一般 upload 到服务器。。
wsseo
2019 年 5 月 16 日
@huangke 怎么设置
leesaijyun
2019 年 5 月 16 日
可以 , 是先下载到本地 , 可以每次保存自动上传
wsseo
2019 年 5 月 16 日
@leesaijyun 这样跟 samba 没区别
Deteriorator
2019 年 5 月 16 日
有啊,File -> setting -> build,execution,Deployment ->Deployment,自己设置一下,就可以用了,我就是在 Windows 开发,在 linux 运行调试
fyibmsd
2019 年 5 月 16 日
Lpl
2019 年 5 月 16 日
不就是 sftp 吗?支持的
datou
2019 年 5 月 16 日
pycharm 可以 remote debug
HangoX
2019 年 5 月 16 日
看了帖子才知道有这个功能。。厉害啊
qlhai
2019 年 5 月 16 日
有的,在设置里把项目的解释器 / 编译环境 选成 ssh 远程服务器上的,就可以在本地 debug,非常舒服
tomczhen
2019 年 5 月 16 日
jetbrains 早就有类似功能了,所以说前端是娱乐圈啊(雾
cz5424
2019 年 5 月 16 日
早有了,而且比 vscode 好用,也支持远程调试
otakustay
2019 年 5 月 16 日
JB 系列的 remote 和 vscode 的不一样,不能这么比较
JB 系列是调用远程的命令进行调试和编译,同时用 rsync 把远程代码同步到本地,在本地对代码进行操作
vscode 是代码不落到本地,在远程架一个 headless vscode,和本地仅通信最基本的 UI 需要的信息

他们的区别在于,vscode 的模式下,可以达到代码不进入本地电脑的企业级安全性要求,且 code intellisense 等基于代码分析的能力在远端进行,可以享用高配置的 server 的性能
比如我们这边就有这种玩法,本机是低配的带 touchbar 的 13 寸 mbp,用 vscode remote,远端是一台 128GB 内存 32 核的服务器,intellisense 速度飞一样,甚至都不用 exclude 掉 node_modules 这种第三方目录

简单来说,JB 的所谓 remote mode,本质还是同步,而 vscode remote 是真正的云开发
jlhde123
2019 年 5 月 16 日
其实我想知道 sftp 怎么切用户。。远程登录用 user,登录后要切换用户 su -l root 这样,要怎么办。。
tsui
2019 年 5 月 16 日
JetBrains 是真 debugger,VS Code 哪里有 debugger,VS Code 也就个玩玩 Javascript 的小玩具而已
所谓的 intellisense 也就对标个 sublime text
MeteorCat
2019 年 5 月 16 日
这个我记得很早就有了吧
heliumhgy
2019 年 5 月 16 日
jetbrain 的远程功能跟 vscode remote 比就是个玩具。切个分支就知道有多垃圾了。
zichen
2019 年 5 月 16 日
你跟我之前遇到的问题一样,也是 samba 建索引很慢,我目前就是本地开发,用 deployment 发布到开发机上调试,golang 有 delve 可以远程调试。
LokiSharp
2019 年 5 月 16 日
vscode 和 JetBrains 比连玩具都算不上,目前除了写 TS 其他的补全都和没有差不多

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

https://study.congcong.us/t/564587

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

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

© 2021 V2EX