IntelliJ IDEA Remote Development 使用体验


前天JetBrains发布新一代IDE —— Fleet,其中有我最感兴趣的分布式开发,因为本人从事 CI/CD 相关工作,所以特地关注了一下。

刚刚今天IDEA 提示更新新版本,看有Remote Development,特来体验一下。

准备

本地准备2个项目,分别 Spring Boot、 Android 项目,并且能正确运行,然后上传到git仓库,如 Gitlab 或 Github。

准备一个远程服务器,我这里是Ubuntu 系统,SpringBoot 与 Android 编译环境已经预先设置,平常用作实验与打包,机器配置稍微高一点,然后下载以上2个项目代码。


使用

下载或者更新到最新的IDEA,我这里是2021.3, 打开就会有 Remote Development功能。

然后使用ssh连接到远程服务器,先测试spring-boot项目。


IDE VERSION 选择 IntelliJ IDEA,最后选择下载和启动,因为我预先测试过,所以我这里显示 Installed

测试的时候启动失败,但是打开启动界面是有记录的,直接打开即可。




开始加载和建立索引,此过程比较慢,不知道是我的机器性能问题,还是网络问题,有卡顿现象。

运行与测试。


远程使用localhost,本地使用IP直连。

Android 测试

根据以上步骤,打开Android测试项目。

结果可以编译与识别手机设备,但是无法安装apk,不知道是不是bug。

总结

界面显示是Beta功能,部分功能不太稳定,经常出现崩溃与卡顿现象。 运行Spring Boot 项目是成功的,Android有点问题,总体来说体验不错。

以前也用过 code-servervscode 的 Remote Development,相比而言,IDEA 的 remote development 有天然的优势,代码提示与使用体验基本与本地一致。

本人从事 Android 与 Java 相关开发,IDEA 的提示功能还是强依赖的,使用s纯文本编辑器来开发还是有压力的。

IntelliJ IDEA Remote Development 使用体验相关推荐

  1. 远程开发初探 - VS Code Remote Development

    如果你是学生,你还在你的 windows 电脑上为各种环境配置头疼的时候,你应该了解一下 Remote Development. 如果你喜欢 linux 的开发环境和舒适的 shell,但却不舍得抛弃 ...

  2. VS Code Remote Development插件的需求分析和逆向工程

    VS Code Remote Development插件的需求分析和逆向工程 引言 在软件开发领域,Visual Studio Code(VS Code)已经成为许多开发者的首选代码编辑器.VS Co ...

  3. VScode remote development 远程开发

    只需要打开 VSCode,在插件市场中搜索 remote development: ​​​​​​​ 安装完以后,左侧会出现电脑图标,点击电脑图标,然后点击下图的+号 然后按照要求输入如下信息,然后按E ...

  4. VScode远程调试remote development

    前些日子微软发布了VScode insider版本的remote development.试用了一下感觉极其好用,相比于pycharm,不需要本地代码, 而且pycharm令人迷乱的远程配置实在令人难 ...

  5. 【Remote Development】VSCode 基于 SSH 进行远程开发

    系统需求 我们在 VSCode 下载由微软官方推出的 Remote SSH 插件 查看一下里面的描述,对于远程机器的要求如下: Local: A supported OpenSSH compatibl ...

  6. Remote Development Tips and Tricks

    目录 SSH tips# Configuring key based authentication# Quick start: Using SSH keys# Improving your secur ...

  7. Visual Studio Code远程开发-Remote Development

    准备工作:一台win&mac电脑  远程连接用的服务器 :阿里云&百度云或者别的 1.本地安装Visual Studio Code 2.打开Visual Studio Code安装Re ...

  8. 体验IntelliJ IDEA的远程开发(Remote Development)

    欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 本篇概览 IDEA的远程开发功能,可以将本地的编译.构 ...

  9. IntelliJ IDEA竟然出了可以在云端编码的功能?

    前言 自从我用了正版的IntelliJ IDEA后,基本上都是与时俱进,出一个新版本就立马更新,这也能能让我体验到最新最快的功能. 最近在闲逛Jetbrains的官网时,看到了最新的2021.3EAP ...

最新文章

  1. Elasticsearch之分布式介绍
  2. 【转载】通过sqlserver日志恢复误删除的数据
  3. C++虚继承和虚基类详解(一)
  4. 【BZOJ-2325】道馆之战 树链剖分 + 线段树
  5. 事业单位考试计算机科学与技术试题的答案,事业单位考试计算机基础知识试题答案...
  6. 【转】C++标准转换运算符static_cast
  7. 前端学习(3096):vue+element今日头条管理-回顾
  8. 给要学习.NET(c#语言)的新手一些学习方法
  9. 放大镜_屏幕放大镜怎么样使用方法
  10. 《剑指Offer》 二叉树的镜像
  11. java insert_java获取新insert数据自增id的实现方法
  12. mgr未同步 mysql_MySQL MGR如何修复数据不一致的节点
  13. Vue,简洁方式开发web,仅添加vue.js文件,不使用全家桶
  14. StuQ IT技能图谱全集
  15. 【短视频运营】抖音推送机制 | 账号 “ 完播率 “ 数据
  16. .net NPOI读写Doc文件
  17. 学以致用:C语言能干点儿啥?
  18. PHP 常用英语精简1
  19. python爬取天眼查数据(未破解图片验证及ajax版)
  20. 学习笔记15--机器人操作系统

热门文章

  1. 手游代理怎么做?看看这些就知道了
  2. 20162316刘诚昊 实验五-数据结构综合应用
  3. 大数据实战之hadoop生态概况和官网文档解读
  4. vue16 自定义键盘属性
  5. Elementui NavMenu 导航菜单使用
  6. 你否有遇到Spring事务失效,花费太多时间找bug
  7. 用C语言输出当前文件夹中所有的文件名opendir
  8. 德邦维新:如何打赢“未来之战”?
  9. 远程桌面协议 (RDP)
  10. 学习 Java ,是看书学习快,还是看视频学习快呢 ?