JetBrains Gateway 远程开发,使用体验如何?

之前看 Laracasts 讲课的老师用的 PHPStorm,我也尝试了下,果然很强大。公司有些 PHP 项目,没有版本控制、没有自动部署,还得用 FTP 手动修改,突然发现 PHPStorm 支持透过 SSH 开发远程项目,跟本地开发基本上一样,体验也非常好。这两天突然遇到无法复制粘贴的问题,很头疼

https://youtrack.jetbrains.com/issue/CWM-3865

大家有试用过吗?体验如何?这个还处于 Beta 状态。

vscode 的远程开发可以吗?不太清楚 PHP 能不能远程开发,前端是没问题的

大佬也上船JB了,哈哈

我现在emacs和JB都用,JB主力开发,emacs写脚本,笔记,magit.

有些时候甚至会用用vscode

但是不论用什么编辑器/IDE,按键什么的都是用的emacs keybinding哈

感觉可以蹲一下 Fleet

刚才试了下,不错哦,怎么都比 FTP 强 N 倍

我之前也是试过一下vsc的远程开发 惊为天人 开发环境可以直接用服务器的 本机不用安装开发环境 还能远程debug

so,Emacs 什么时候能支持链接远程 server?

要开发新插件吧,JetBrains Gateway 和 VS Code 貌似都是要在服务器端专门跑一个进程,用来和本地的客户端沟通,估计比 Emacs 的 TRAMP 复杂很多。

要是 emacsclient 也能链接远程的 daemon 就好了

但这样的插件是能解决很大一个痛点的,现在的 tramp 实在实在不好用,希望不久之后 emacs 也能实现像他们这样的 remote 功能。

我原来也是实在受不了FTP,被折腾够了,最后在服务器上把syncthing装上后好多了,现在的主要问题是syncthing有时候会和git检出的文件冲突,还未找到让二者可以 结合使用 的办法

我也是一手emacs一手vscode,感觉dap-mode也基本成熟了,我在远程也可以ssh过去后开emacs+dap-mode debug。但也不妨碍再开个vscode debug

有些复杂环境还是没有什么好的解决方案,像remote + docker,要么就是在docker里启动emacs,要么就是gdb/lldb/pdb之类的terminal debugger硬上了

rsync 紫薯布丁

syncthing是p2p的,可以内网穿透,从服务器同步到没有公网ip的电脑上很有用,而rsync双向同步似乎要双方都有公共ip,达不到条件

你是不是写反了?

我感觉说的是在服务器上开 Server,然后 SSH 到服务器,在 TUI 里面编辑文件。

这样本地什么都不需要,只需要打开终端 SSH 到服务器就可以开始编码了;这里的服务器一般指的是开发服务器

这难道不是在说 Emacs?

看错,VSCode 有一个 Remote 插件,可以在本地打开 VSCode 打开服务器的文件夹,重点是编辑体验和本地近似相同,有兴趣你可以关注下

感觉你俩的意思不在一个频道上,之前 @twlz0ne 就 vs code 的 remote 在论坛里回复过

请教一下:我哪里不对?