早期访问计划

RubyMine 2021.3测试版

RubyMine 2021.3测试版

RubyMine 2021.3 Early Access Program已经到达Beta版!以下是即将发布的版本中我们还没有提到的一些新功能:

远程开发

RubyMine 2021.3提供远程开发功能,帮助您在任何机器上编写、运行、调试和部署项目。

欢迎屏幕上的远程开发

下面是它的工作原理:

  • 在客户端,你跑JetBrains客户,这是一个轻量级应用程序,允许您使用远程项目。
  • 在服务器端,有一个RubyMine的无头构建,可能与您当前运行的可执行文件相同。它基本上是RubyMine的一个成熟版本,只是在一个特殊的无头无人值防模式下启动。它甚至可以通过插件进行扩展。
  • 要建立到远程服务器的连接,需要下载并安装JetBrains网关,它是一个轻量级应用程序,用作入口点,并通过SSH将所有内容连接在一起。

使用远程开发工作流,您可以:

  • 感觉就像在本地运行IDE一样,并提供无延迟的键入和代码帮助。
  • 在任何机器上进行开发不受本地设备功率的限制。
  • 将源代码从您的笔记本电脑中移除.使用JetBrains Gateway,源代码保存在服务器端。
  • 在任何地方安全地工作.远程开发功能支持在家工作和混合计划,因为您的项目安全地位于远程机器上,可以从任何地方访问。

请注意,这是一个早期访问版本我们仍在积极地改进它。请尝试一下新功能,并让我们知道你的想法。您可以分享您的反馈或报告任何错误在这里

要开始远程工作,请转到IDE欢迎屏幕并选择远程开发节点。从那里,您可以选择通过SSH连接到IDE后端或连接到Code With Me主机。在这两种情况下,都有指向文档的链接,其中包含关于流程的更多细节和FAQ。

有用的链接:

源预览显示用法

显示用法功能(⌥⌘F7 / Ctrl + Alt + F7)在这个版本中得到了一个很小但非常有用的改进。现在,您可以通过单击方形图标来打开源代码预览。

预览显示用法

风投公司

把所有人都推到这里行动

有时,您可能有几个提交已经准备好交付,而其他提交仍在进行中。在这种情况下,您可能只希望推送您确定的内容。

在这个版本中,您可以将提交推到您在日志选项卡的Git工具窗口。为此,选择必要的提交,右键单击以打开上下文菜单,并选择new把所有人都推到这里行动。

把所有东西都推到这里

终端

Windows上的ConPTY支持

RubyMine的内置终端现在支持新的ConPTY API在Windows上。将此作为终端的后端,可以帮助我们解决用户在基于旧实现时遇到的几个问题winpty.它还在终端中增加了对24位颜色的支持。

新航站楼的后端

Typeahead的支持

在这个版本中,我们为内置终端添加了typeahead支持。

现在,终端可以预测文本修改,并立即以稍微不同的字体显示它们。当您在远程机器上工作时,这可能很有用,因为IDE能够像在本地机器上一样快速地显示字符,即使存在延迟。

关于新运行/调试用户界面

在2021.3 EAP的第一个版本中,我们介绍了的新UI运行调试工具窗口。从那以后,我们收集了很多你的反馈,意识到还有改进的空间。我们决定现在把旧的布局带回来,并进一步完善新的UI。

新UI中唯一保留的内容是计算表达式功能-你仍然可以使用它的权利,从调试工具窗口而不打开单独的对话框。

如果您仍然想保留新的UI,您可以勾选debugger.new.tool.window.layout标记。要打开它,调用到处寻找弹出的⇧⇧(Shift +转变)然后搜索注册表。

加入Early Access计划

欢迎下载最新的EAP版本从我们的网站或通过工具箱的应用.该EAP构建中关闭票据的完整列表在发布说明

要了解最新的功能,请跟随RubyMine在推特上.我们每周数次发布产品新闻和提示。

我们鼓励你在下面的评论中分享你的想法,并创建和投票的功能问题跟踪器

发展中快乐!
RubyMine团队

发现更多的

Baidu