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

测试,一个,两个,三个。我们希望这个麦克风是生活,因为这是一个CodeTogether发布公告你不想错过!测试。现在你能做的,甚至在一个会话作为客人。这还不是全部,你也可以远程启动运行,我们做了一些修正来提高你的日常编码经验。本地客户,我们添加了一个新的仪表板与增强的指标,如果你是免费用户,我们做了一个改变你肯定升值——阅读的细节。

运行远程测试

作为客人在CodeTogether会话中,您现在可以轻松地运行和分析测试共享工作区中存在的,从哪个端你与——甚至浏览器!如果你的团队从事TDD,这是一个你会发现宝贵的能力。

我们使它直观可用运行远程测试通过这些行动,通常你会发现他们在您的IDE。测试运行可以从编辑统治者发起区域,上下文菜单,专用的观点,是的,即使使用IDE的本机的捷径。

不管谁发布一个测试——主机或客人,结果将显示在客户的测试结果视图和编辑器中的统治者。在IntelliJ主持会议,CodeTogether甚至会挑选测试运行Maven或Gradle构建过程,并确保这些都是传递给客人。客人可以看到哪些测试已经通过,失败输出,甚至预期和实际结果之间的差别,如果主人IDE支持它。

在最初的版本中,我们支持JUnit和TestNG Eclipse, JUnit, TestNG, PHPUnit)和pytest unittest IntelliJ和VS代码。而其他框架很可能为IntelliJ和VS代码工作,这些没有被广泛测试。我们将继续支持额外的框架——让我们知道哪些你想我们优先考虑。

远程启动

不只是测试,我们添加的能力执行在主机上运行配置存在的IDE。任何输出从这些过程将与客户共享,当然可以。通常你会发现这些在您的客户端无论你找到当地配置来执行。

在运行测试或发射的更多信息,请阅读我们的文档

本地数据

如果您正在运行CodeTogether本地,我们现在有一个全新的仪表盘展示一个全面的概述CodeTogether在您的组织使用。仪表板显示当前活动会话的数量等信息和用户在线,等历史图表每天会议的数量,和峰值并发会话。它也有一个菜单从不同的日志可以很容易地下载。

导航到https://SERVERFQDN/dashboard访问仪表盘——这是密码保护,以防止未经授权的访问。


这样你让你CodeTogether版本更新之间的统计数据,我们建议您的日志区域安装在一个稳定的体积,将坚持在重新启动。有关详细信息,请阅读我们的仪表板的文档

这还不是全部——如果你想监视CodeTogether服务器与普罗米修斯,石墨,或任何其他监控工具,我们现在暴露你所看到的一切使用StatsD在仪表板中。

有关这些新功能所需的配置更新,请阅读我们的本地安装指南

免费更新

作为许多你问,现在可以高达60分钟自由会话,从早期的45分钟的极限。这个新的限制,以及会话能力有3个客人,是只提供给注册用户,所以确保你使用CodeTogether时注册和登录。注册是免费的,不需要和支付细节。匿名用户的会话是有限的45分钟,只能有一个客人。

关键补丁

我们已经取得了许多补丁在本版本中,许多基于特定于IntelliJ ide主机或客户,和几个一般修复。请看看下面的分类列表补丁。

IntelliJ客户问题

  • 标记后有时不删除报告问题是固定的。
  • 从WebStorm当连接到一个会话,如果主机创建了一个新的文件夹,客户端将无限期地进入一个非响应状态。
  • 灵丹妙药语法着色已被添加。4.1.3(固定)
  • 在2021年。x终端开放的主机不会打开客户端。4.1.3(固定)

IntelliJ主机问题

  • PHPStorm举行的会议,PHP大纲将无法加载。
  • 在PHP内容帮助建议,错误的图标将被用于方法和属性。
  • 当使用一个浏览器,连接去定义会跳最后编辑位置而不是实体。
  • 应用变化方法返回类型快速修复错误将被记录。

Eclipse客户端问题

  • ABAP对象的数量等项目,包括等人失踪语法高亮显示。他们将会正确的颜色
  • Eclipse客户端,内容辅助逻辑不会对应部分或提出建议驼峰式大小写对调用它匹配的文本。文本在某些情况下,这是不正确的建议选择时所取代。这些虫子现在固定的。

一般的补丁

  • 当一个端口是共享的,在某些情况下,共享的应用程序将只访问的客人第一次访问。
  • 通过浏览器连接时,滚动用鼠标轮将滚动文件速度快得多。这是慢得令人沮丧。
  • 当编辑Java在旅行,你现在得到一个完整的列表的内容帮助建议紧迫。——以前你会看到只有通用的建议。
  • VS代码客户机,使用HTML5代码片段在一个全新的文件可能导致你de-synchronized编辑器。

本地

  • 现在将创建日志使用您的服务器的本地时区。
  • CodeTogether只会工作在HTTPS,如果你指定一个不安全的HTTP URL作为后端URL,服务器现在无法启动并将记录一个相应的消息。

接下来是什么?

在某些情况下,我们意识到真的是没有替代品能够分享你的屏幕,和一些用户要求集成音频会议支持。我们听到你需要听到!这些特性将主要关注领域为我们的即将发布。符合我们所做的一切在这里——令人兴奋的东西!

了解更多关于CodeTogether,阅读我们的文档或查看我们的视频YouTube。你可以和我们住在聊天git或者给我们留下推特。直到下一次,编码快乐!

下载CodeTogether免费

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

Baidu
map