CodeTogether 1.2 发布!本次升级包含一些基本改进和关键修复,在过去的几周里,我们看到我们的用户群增加了几千个用户,其中许多用户发送了我们纳入本版 CodeTogether 的巨大反馈。
为了大家编程资源的安全问题,在本版本CodeTogether中,我们通过向所有会话添加端到端加密来达到这个目的。CodeTogether为每个会话生成一个唯一的密钥并嵌入到您的邀请 URL 中 – 此密钥用于主机和所有参与者的 AES-GCM 加密。CodeTogether的服务器永远不会收集或者存储这些密钥信息。这样在各种可能性下都不会影响到您的代码。下图可视化了端到端加密的工作原理。
注意:由于 E2E 密钥的关系,每个新会话(即使在同一主机上)现在都将具有唯一的邀请 URL,因此这些 URL 无法在会话之间重复使用。您可以使用浏览器或主机中的”邀请”操作来邀请其他人加入会话。
您不再需要创建 CodeTogether 帐户来托管共享编码会话。安装插件/扩展,然后单击”开始共享”,即可!但是要使用高级功能还是需要注册帐户。
我们对早期版本的IntelliJ不再提供访问支持!在过去的几周里,我们早期访问 IntelliJ 的用户与当前版本进行了高效的编程会话。我们已经修复了许多特定于 IntelliJ 的 Bug。但是我们一直在优化改进更多的未知领域,包括与 Rider 的兼容性。因此您放心的把 CodeTogether 作为 IntelliJ 中配对编程需求的一部分。以下是 1.2.0 中涉及的几个问题:
一般情况下大多数修补程序适用于从浏览器加入会话的参与者。
CodeTogether 的问题和增强功能已经在GitHub上公开。有关此版本中修复的问题的完整列表,请查看我们的 1.2.0 里程碑页面。我们鼓励您也使用 GitHub 对您希望在即将发布的版本中看到的功能/修补程序进行投票,或报告新问题和文件功能请求。