早期访问计划 特性 新闻

Meet Code With Me (EAP) - JetBrains开发的协作开发工具

阅读这篇其他语言的文章:
法语한국어Turkce多伊奇巴西葡萄牙商业银行Русский西班牙语简体中文

今天我们开始为代码与我,用于远程协作开发和结对编程的工具你等待已久的


关于Code With Me

代码与我是IntelliJ IDEA和从最新可用的2020.2构建(2020.2.x)开始的其他基于IntelliJ的ide中可用的新特性。它使您能够与分布式团队共享IDE中的开放项目。这允许他们快速访问您的代码,因此他们可以帮助您调查问题、审查并实时与您一起处理代码。所有这些都可以在完成的同时享受代码自动完成、智能导航、重构、调试套件和JetBrains IDE中提供的内置终端的全部好处。

这是该功能的早期访问版本。通过参与eap,您明确承认此版本的功能可能不可靠,可能无法按预期工作,并可能包含错误。任何使用此eap功能的风险由您自行承担。
注意:Code With Me的早期访问版本是免费使用的。然而,我们正在制定灵活的定价计划和许可,以便在未来将Code With Me作为不同JetBrains ide和版本的付费服务发布。

开始

要开始使用Code with Me,您所需要做的就是下载您最喜欢的JetBrains IDE的最新可用版本,并从Marketplace (喜好/设置|插件|市场):

一旦你安装了插件并重新启动IDE,你会在工具栏中发现一个新的选项,从这个选项中你可以创建一个可共享的web链接,然后你可以发送给队友,这样他们就可以在IDE中加入你:

当您的队友点击您与他们共享的链接时,它将自动下载并打开一个专门为他们设计的IntelliJ客户端,该客户端将与他们的JetBrains IDE一起工作。如果你的队友没有JetBrains IDE,他们点击的链接会打开一个网页,这个网页会要求他们下载IntelliJ客户端。本网页会指导他们安装程序:

安装的IntelliJ客户端将打开并提供连接您的团队成员(s)到您的项目,这样您就可以一起启动远程编码会话:

你会被要求接受队友的要求:

就是这样!以下是成功连接的协作会议的样子。为了简单起见,我们连接到自己本地运行的项目:

开始“与我一起编码”参阅Code With Me的功能和用户界面的更多信息。

用例

到目前为止,我们已经提出了Code with Me的以下通用用例:

  • 结对编程-协同编辑、测试和调试。
  • 群编程-在单个远程IDE中同时编码。
  • 指导/指导邀请一个或多个客人跟随你,这样你就可以展示和解释代码。

这些只是使用Code With Me的一些可能的方法。让我们知道你认为你可能如何使用Code With Me,或如果你已经尝试了这些或其他目的。

兼容性

Code With Me EAP兼容以下基于JetBrains IntelliJ的ide的最新v2020.2版本:IntelliJ IDEA Community and Ultimate, WebStorm, PyCharm Community and Professional, PhpStorm, GoLand, RubyMine, CLion和AppCode。Code With Me目前不兼容DataGrip和JetBrains Rider。

进一步的计划

Code With Me仍在积极开发中。我们计划发布Code With Me,作为JetBrains ide以下主要版本的一部分。具体日期将在稍后公布,并可能根据我们收到的反馈而更改。

告诉我们你对《密码与我》的看法请务必向我们报告您遇到的任何问题bug追踪器

欢呼,
Code With Me团队