永利最大(官方)网站

RubyMine 商城购买 (产品编号:12994)

RubyMine 集合了Ruby 和 Rails的整合开发 IDE

标签:Ruby/Rails

开发商: JetBrains

当前版本: v2025.1

产品类型:软件

产品功能:IDE集成开发环境

平台语言:英文|中文

开源水平:不提供源码

本产品的分类与介绍仅供参考,具体以商家网站介绍为准,如有疑问请来电 023-68661681 咨询。

RubyMine v2019.1更新内容:

Docker

重新思考Docker docker-compose exec

1563866221.png

RubyMine增加了对docker-compose exec的支持。简而言之,启用此命令后,您可以比以前更快地运行和调试应用程序,安装gem并执行其他开发任务。

加速RubyMine

在实验性功能中,ruby.docker.internal.via.exec当您使用Docker SDK时,可以加速RubyMine 。

现在,您可以添加gems,运行rake任务,rails命令以及更新环境的其他内容,而无需重建Docker镜像。

最近的位置

最近的位置弹出

1563866300.png

新的Recent Locations弹出窗口重新设计了导航代码库的方式。这个弹出窗口可以帮助您找到实际代码,只记得它的内容,但不知道您在哪里看到它。开始输入以过滤结果并跳转到您需要的代码。

探查

档案申请

1563866348.gif

RubyMine 2019.1集成了rbspy并提供了一个本机分析器,可帮助您发现减慢应用程序和/或测试速度的代码部分。

附加到正在运行的应用

请注意,您可以将分析器(查找操作/附加分析器到处理)附加到正在运行的应用程序并进行实时调查!

Factory Bot

自动完成和导航属性

1563866386.gif

当您添加工厂时,RubyMine会自动填充其属性,如果可能,还会自动填充其值。例如,对于Rails模型工厂,IDE将使用其内容甚至关联自动填充其字段。当然,您可以在这些对象的定义和用法之间进行导航。

自动完成和导航方法

当你写测试,可以自动完成,并导航到工厂创建方法,如定义create,build,build_stubbed,等。

Factory Bot的其他很酷的功能,如序列,特征和别名也完全支持。

完整的MVC集成

我们还将工厂添加到“ 相关文件”弹出窗口(导航/相关符号),并添加了一个装订线,允许您转到部分工厂声明(如果存在)。

调用层次结构

调查方法调用

1563866426.gif

新的“ 调用层次结构”操作可帮助您深入了解使用您正在调查的方法的方法(“调用者”),调用这些调用者的方法,以及您需要的深度。

TruffleRuby

TruffleRuby支持

1563866463.png

RubyMine 2019.1增加了对TruffleRuby的支持!要将当前的Ruby SDK切换到TruffleRuby,请确保已安装解释器,并在Ruby SDK设置中选择它。

顺便说一句,在这个版本中,我们还修复了Ruby版本管理器的许多问题。

JavaScript
改进了对Vue应用程序中TypeScript的支持

1563866504.png

RubyMine现在使用TypeScript语言服务以及对.vue文件中任何TypeScript代码的自己的TypeScript支持。这意味着您现在可以获得更准确的类型检查和类型信息,您将能够使用服务提供的快速修复程序,并在TypeScript工具窗口中查看当前文件中的所有TypeScript错误。

突出显示测试中的失败行

当您使用Jest,Karma,Mocha或Protractor运行测试并且某些测试失败时,您现在可以在编辑器中看到问题发生的位置。IDE将使用堆栈跟踪中的信息并突出显示失败的代码。在悬停时,您将看到来自测试运行器的错误消息,您可以立即开始调试测试。

新的调试器控制台

在JavaScript和Node.js调试工具窗口中使用新的,改进的交互式调试器控制台!它现在使用树视图显示对象,它支持使用CSS对日志消息进行样式化,并使用console.group()和console.groupEnd()对它们进行分组。您还可以过滤掉任何类型的日志消息。

完成npm脚本

将新脚本添加到package.json文件时,IDE现在会为已安装的软件包提供的可用命令提供建议。键入节点后,IDE将建议文件夹和文件名。输入npm run后,您将看到当前文件中定义的任务列表。

HTML和CSS

更新文档

1563866551.png

CSS属性和HTML标记及属性的文档(F1)现在显示有关MDN的浏览器支持的最新描述和信息,以及指向完整MDN文章的链接。

自定义主题

新的UI主题

1563866595.png

您现在可以在RubyMine中使用可用作插件的新彩色UI主题。选择深紫色,灰色和青色光主题,或创建自己的主题 。

数据库工具

1563866628.png

RubyMine中的数据库工具得到了一些很好的改进:

●支持新数据库:Greenplum,Vertica和Apache Hive

●代码完成支持CREATE和DROP的组合语句

●支持MySQL和MariaDB中的DEFINER属性

●支持MariaDB中的Oracle模式

●您现在可以设置项目的默认文件夹

其他改进:

●能够使用Spring运行和调试测试

●多态关联:支持的source和source_type参数

●使用bundle.config指定备用gemfile

●使用bundle.config指定本地gems路径

●I18n:支持默认选项

●改进了对Rails模型中查询字段方法的支持


查看RubyMine 更新新闻


更新时间:2025-06-13 10:36:49.000 | 录入时间:2012-04-27 01:26:20.000 | 责任编辑:龚雪

实时了解产品最新动态与应用
技术交流群: 1041268376(QQ群)

扫码获取中文帮助

相关产品
Space

是一个针对软件项目和团队的一体化解决方案。

JetBrains AI

一款专用于程序开发的 AI 工具

GoLand

强大的Go IDE,使 Go 代码的阅读、编写和更改变得非常容易。

IntelliJ IDEA

IntelliJ在业界被公认为优秀的Java开发平台之一,在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面表现突出,并支持基于Android平台的程序开发。

InterBase

InterBase是Embarcadero Technologies公司开发的一款关系数据库管理系统

扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP
PM娱乐城网络现金网站(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) PM娱乐城最大(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 永利外围最新(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 网络权威朗驰娱乐大全(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 永利真人网上足球(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 利记最火十大网(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) boyu·博鱼权威网络足球(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) PM娱乐城网上足球(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新)