CodeTogether1.2升级:端到端安全远程结对编程

codeogether 1.2为IntelliJ、Eclipse和VS Code提供高度安全的远程对编程。全功能和高性能,端到端加密,您的代码永远不会暴露。

CodeTogether 1.2 发布!本次升级包含一些基本改进和关键修复,在过去的几周里,我们看到我们的用户群增加了几千个用户,其中许多用户发送了我们纳入本版 CodeTogether 的巨大反馈。

端到端加密

为了大家编程资源的安全问题,在本版本CodeTogether中,我们通过向所有会话添加端到端加密来达到这个目的。CodeTogether为每个会话生成一个唯一的密钥并嵌入到您的邀请 URL 中 – 此密钥用于主机和所有参与者的 AES-GCM 加密。CodeTogether的服务器永远不会收集或者存储这些密钥信息。这样在各种可能性下都不会影响到您的代码。下图可视化了端到端加密的工作原理。

注意:由于 E2E 密钥的关系,每个新会话(即使在同一主机上)现在都将具有唯一的邀请 URL,因此这些 URL 无法在会话之间重复使用。您可以使用浏览器或主机中的”邀请”操作来邀请其他人加入会话。

CodeTogether1.2升级:端到端安全远程结对编程

匿名使用

您不再需要创建 CodeTogether 帐户来托管共享编码会话。安装插件/扩展,然后单击”开始共享”,即可!但是要使用高级功能还是需要注册帐户。

CodeTogether1.2升级:端到端安全远程结对编程

IntelliJ 稳定性

我们对早期版本的IntelliJ不再提供访问支持!在过去的几周里,我们早期访问 IntelliJ 的用户与当前版本进行了高效的编程会话。我们已经修复了许多特定于 IntelliJ 的 Bug。但是我们一直在优化改进更多的未知领域,包括与 Rider 的兼容性。因此您放心的把 CodeTogether 作为 IntelliJ 中配对编程需求的一部分。以下是 1.2.0 中涉及的几个问题:

  • 多个 IDE 窗口可以承载自己的”代码合并”会话
  • 有几个情况下标记不会出现/消失,例如数据正在同步中
  • 修复了在2019.1版本中,内容协助不会显示语言/框架建议
  • 启用自动保存后,浏览器现在将正确反映打开编辑器中文件的保存状态
  • 围绕文件管理的几个问题,包括在会话期间创建新文件已修复

杂项密钥修复

一般情况下大多数修补程序适用于从浏览器加入会话的参与者。

CodeTogether1.2升级:端到端安全远程结对编程
  • 空格始终用于缩进;Tab 键现在将根据文件中检测到的缩进插入选项卡或空格,其大小为正确的选项卡大小
  • Eclipse 和 IntelliJ 的代理支持已修复 – 如果您使用代理服务器连接互联网,您现在可以托管 CodeTogether 会话
  • 现在,使用Kotlin 或 Vue 时,参与者将看到正确着色的代码
  • 如果是脏文件(文件破损或其他格式错误),参与者端将不能对它重命名
  • 在重新打开文件之前,问题视图有时不会显示所有错误
  • 打开多个选项卡和控制访问权限后,您在激活选项卡时将不会激活主机上的相应选项卡
  • 使用 Eclipse为主机时,如果参与者在 HTML 文件中使用内容辅助,则建议不会正确覆盖现有文本

GitHub

CodeTogether 的问题和增强功能已经在GitHub上公开。有关此版本中修复的问题的完整列表,请查看我们的 1.2.0 里程碑页面。我们鼓励您也使用 GitHub 对您希望在即将发布的版本中看到的功能/修补程序进行投票,或报告新问题和文件功能请求。

标签:

来源:慧都网

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年4月23日
下一篇 2020年4月23日

相关推荐

发表回复

登录后才能评论