• home > tools > CodeEditor > intelliJ >

    JetBrains在devCloud远程开发:远程开发/调试/协成开发_Gateway

    Author:zhoulujun Date:

    WebStorm,Phpstorm,PyCharm等开发软件远程开发 调试模式,jetbrain Gateway 开发软件运行在远程,代码也在远程服务器,直接利用云服务器开发

    很早之前就看了此篇博文:https://blog.jetbrains.com/zh-hans/2019/04/17/ide/,但是一直没有到远程开发。现在我mac Pro 越来越越烫,经常卡死,而现在云服务器也越来越便宜,所以还是决定利用JetBrains Gateway来远程开发,于是本地电脑风扇终于安静了。

    实际体验中,感觉就像平常的IDEA本地开发,但其实繁重的任务都交给了服务器去做,这对性能较差的本地电脑来说,以前跑不动的应用,如今凭借强大的服务器也能丝滑运行了

    稳定高性能~IntelliJ IDEA的远程开发功能实在太香了 https://zhuanlan.zhihu.com/p/510170497

    IDEA会自动在服务器上安装所需的服务,咱们无需提前准备什么,唯一要求是可以通过SSH登录此服务器

    Intellij SSH

    这个WebStorm,Phpstorm,PyCharm 在启动界面没有,只有到设置里面才有。

    具体参看:体验IntelliJ IDEA的远程开发(Remote Development) https://juejin.cn/post/7089614698529685517


    jetbrain Gateway配置太简单了



    远程开发/调试的三种模式

    一.重型全远程模式

    第一种就是重型的全远程模式,调用的是远程的解释器+文件,也就是执行是在远程的。(本地甚至不需要任何PHP/PYTHON环境)

    https://www.cnblogs.com/yjken/p/6555438.html

    二.中型远程为主模式(远程->本地模式)

    第二种中型的模式,就是把远程的代码(或者说项目文件夹)当作一个已经存在的项目。在phpstorm中新建项目的时候选 从已有的代码中创建一个项目。然后选第四项远程主机通过ftp/sftp/ftps等方式传输文件

    注意这种方式会将远程的项目文件全部下载到本地一份。

    https://www.cnblogs.com/caicaizi/p/5828577.html

    三.轻型临时远程模式(直连修改模式)

    第三种是轻型的也是最灵活的一种模式。直接新建一个空项目。然后在配置的时候直接将远程的服务器地址什么的配置进去。(原理上也就是当作你要上传文件到那个已经有的远程项目中一样)然后再借用 开发-配置最下面的那个-游览远程HOST 打开远程的文件目录。在右键本地编辑即可。

    注意这种方式,好处是最简单的打开了远程的文件进行了编辑,很灵活很干净,适合一些简单的修改或游览代码。缺点是,修改的代码不会在本地有历史记录或者保存。

    当然如果非要想要保存一份的话。也可以在本地这个空项目新建一下文件夹和文件并在配置里面映射一下。这样就可以实现一个 局部的本地文件->远程文件 的映射,做到本地有记录备份同时可以上传远程。

    https://www.cnblogs.com/txxt/p/8655771.html

    原文:http://www.meanchun.com/382.mc



    参考文章:

    JetBrains 远程开发 极致体验 https://blog.csdn.net/king14bhhb/article/details/121629064





    转载本站文章《JetBrains在devCloud远程开发:远程开发/调试/协成开发_Gateway》,
    请注明出处:https://www.zhoulujun.cn/html/tools/CodeEditor/intelliJ/2022_0605_8826.html