布莱恩·费尔南德斯
主任客户互动,热爱技术,几乎所有的相关计算。想帮助你写出更好的软件。跟随在@brianfernandes。
在2022年1月25日发布

等待,5.1怎么了?2022,-欢迎来到CodeTogether 2022.1今年,我们最大的释放!笑话,这真的是一个庞大的释放与许多增强核心编码和协作经验。

这是一个善良,你会发现的概述:

我们的本地客户,更善:
  • 多服务器部署不管你想要自动防故障装置冗余、可伸缩性或团队位置,我们有你覆盖
  • 仪表板的增强-现在你总是知道谁在做什么,什么时候,多长时间在你的服务器上
  • 兼容补丁-没有更多的Log4J CodeTogether图像

内容Assist-Now速度极快!

我们总是感兴趣的提高核心编码经验,还有一些功能比内容辅助核心。在本版本中,建议对所有远程编辑出现瞬间,通过改进建议订购,就像在本地主机的IDE。

这是一个非常广泛的例子记录在一个IntelliJ客人,连接到一个Eclipse主持人:





内容协助订购CodeTogether 2022.1 vs 5.0

并不是所有的内容帮助,我们也固定以下错误:

  • 极其大量的CA提议由主机发送打破在某些情况下可能会导致会话。
  • 总是flush-yes,现在我们可以开玩笑,但是忘记冲流导致一百一十二延迟影响不仅内容帮助,但其他语言特性。我们很高兴得到的系统!
  • IntelliJ主机,对non-exact前缀匹配时,有时可以选择建议正确插入
  • 埃米特的建议有时隐藏在浏览器和VS代码的客户。

强烈的个人风格,Pairing-New模式与明确的驱动控制

从一开始,我们努力使协作编码经验直观,与无缝转移控制从一个驱动程序到下一个。然而,在strict-pairing编程环境,一对或暴徒可能希望更明确的控制谁可以把会话,当。为此,现在当你举办一个会议,你可以选择是否你想使用我们的新显式地指定驱动程序模式,当前司机必须显式授予下一个司机的驱动作用。与动态模式,只需编辑代码,打开文件,选择,等不会让你司机,即使没有其他的参与者是活跃的那一刻。请参阅我们的会话基础知识文档以了解更多的细节。


选择搭配强烈的个人风格,当开始一个会话


强烈的个人风格,编码会话的例子

表示多主机驱动器和编辑

我们增加了三分之一,演示模式,只有主人可以把会话和修改文件。客人可以浏览工作区和开放的其他文件,但无法改变任何文件在会话中,也不会破坏任何其他参与者的会话。

协作编码改进——编码在一起,比以往任何时候都更直观

除了新模式,我们已经多次合作经验的变化,这将使它更容易在CodeTogether会话一起工作。

虚拟光标

我们已经从一个房间概念虚拟光标,许多首次用户发现“房间”的概念混淆。如果你一直和我们在一起,不要worry-virtual游标在房间一样完全相同的方式工作,虽然改进UI CodeTogether视图中。如果你想与一组代码,简单地与他们分享一个虚拟光标而不是加入同一个房间。

在一个相关的变化,当你举办一个会议你可以选择是否客人加入将首先分享你的光标,或者自己的光标。你也可以离开这个决定。

加入过程和大型项目的支持

当你加入一个会话从IDE,一个对话框将可视化连接状态和进展,客人可以看到他们最初的游标模式甚至选择一个模式如果允许的主机。

这还解决一个长期存在的问题我们已经在会议举办大型项目/从IDE工作区不能加入。CodeTogether现在将确保所需空间元数据加载资源树像你加入会话之前,清楚地显示进展。这样可以防止飞机失事偶尔也会发生在先前的版本。

动态驱动模式

在动态驱动模式,我们背后显著提高情报自动化司机作业。动作编辑代码,如使用内容帮助和与IDE交互对话框,现在也会考虑当评估司机的活动,和一个司机不太可能停止打字时失去了司机的角色。结果,动态驱动模式现在的行为在一个更可预测的和直观的方式。

伪单模式

即使你不是一个司机,我们让你脱离司机运行你自己的分析,甚至使编辑会话的权限(如果允许)。CodeTogether会明智地让你足够的时间来修改或浏览代码,把你带回司机在适当的时候。时间分配的变化/浏览将动态扩展的持续活动。

协作控制

控件允许您选择另一个司机,开始观看另一个参与者或开始编码独立调整。你目前的状态是更清楚地表示,很容易改变。你会发现这些控件在编辑器中边境地区IntelliJ和Eclipse,状态栏和工具栏的VS代码,在浏览器的菜单栏和客户。

遵循滚动

经常一个特性要求,当一个司机卷轴在一个文件中,追随者的编辑器将遵循以确保他们显示相同的代码。司机不再需要显式地改变光标位置或使追随者的编辑选择同步。

这些增强的更多细节可以在我们找到会话基础知识文档。

CodeTogether Pro-Get不再与更多的客人

你想要你的会话超越60分钟/ 3客人限制自由的计划吗?然后得到一个订阅CodeTogether职业,仅4美元/月,你可以举办会议的无限长度50客人!请参阅我们的定价详情页面。CodeTogether箴自上个月以来可用,但我们没有释放告诉你现在你知道!

本地多服务器部署冗余,可伸缩性或减少延迟

CodeTogether现在支持多服务器本地部署!CodeTogether定位服务器,可以设置多个边缘服务器提供服务冗余、负载均衡和可伸缩性,也可以是地理上分布的区域内减少延迟。CodeTogether定位器也连接到一个数据库,将持续审计日志,指标和服务器配置数据。

请参阅我们的定价对于细节的页面;我们的销售团队很乐意让你的许可你可以自己去尝试使用多服务器的部署。设置说明,请参阅我们的本地文档

本地Dashboard-Better可视化和控制

我们继续改善本地的仪表板。

在本版本中,你会发现:

  • 更好的可视化服务器健康和状态,包括容易暂停服务器的能力。
  • 关键事件像滞后将会跟踪每台服务器。

对于多服务器的部署:

  • 服务器负载更全面跟踪援助负载平衡。
  • 一个活跃的websocket连接从边缘服务器到定位器确保实时报告和协调。
  • 区域服务器作业可以很容易地配置在仪表板的页面区域。

兼容性修正和改进

Log4j2漏洞

如果你错过了我们详细的帖子在这里CodeTogether用户,我们的SaaS和备用的分布,没有任何风险的Log4J漏洞公布去年12月。在这个版本中,然而,我们也删除未使用Log4J JAR,出现在我们本地分布。

VS代码提出API修复

高级功能,提出CodeTogether必须能够访问api在VS代码。由于1.63 VS代码的变化,设置允许CodeTogether不会坚持使用这些api和用户反复问启用访问。修复这个已经在版本发布5.0.3 VS代码市场和现在这是固定在我们的本地版本。

注意:如果你正在与WSL VS代码,您需要安装CodeTogether本地和WSL环境提出API访问永久启用。

对于Windows更新11

变化在Windows 11影响CodeTogether检测所有ide端口共享的能力。这个版本修改使用替代api根据版本的Windows IDE上运行。

一个团队一起工作吗?开始你的30天试验CodeTogether团队*
*包括多达32参与者和无限的会话持续时间。

Baidu
map