当前位置:首页 > 软件 > 开发控件 > 南京庚乾信息 JetBrains RubyMine 开发控件

南京庚乾信息 JetBrains RubyMine 开发控件
  • 南京庚乾信息 JetBrains RubyMine 开发控件

南京庚乾信息 JetBrains RubyMine 开发控件

更新时间:2023-02-21 21:32:26

价格:
立即询价
型号:
JetBrains RubyMine
正版保证:
原装正品
品牌:
南京庚乾信息
质保服务:
货期:
现货
产品状态:
成熟产品
发票类型:
含13%货物增票
产品类型:
标准规格
物流费用:
包运费
品牌属国:
中国品牌
支付方式:
公对公付款 公司支付宝
服务区域:
适用场景:
采购提示:为了快速获取报价,请提供准确产品型号、规格。操作如下:
A、查看原购销合同里的产品型号、规格
B、确认实物标签上的P/N号(可以拍照直接提供)
规格:
0.00元
1台可销售
扫一扫,分享到手机 扫一扫,分享到手机
微信在线咨询
南京庚乾信息
品牌介绍

相似商品
  • 产品详情
  • 产品视频
  • 采购说明
  • 常见问题
  • 售后说明
  • 商品评价
  • 资料下载
  • 技术支持

RUBYMINE的新功能

更好的决议,更好的代码洞察力,更好地支持复杂的项目

RubyMine 2017.3, RubyMine今年的最佳和最终更新,现在可供您查看! 看看下面的新功能,试试看。 别忘了把您的反馈分享给我们!

一个更好的IDE

更好的性能

这个版本有显着的性能改善,整个团队一直在全年工作。简而言之,IDE已经变得更快了,当RubyMine全面运行时,这一点尤其容易看出。 走近Code | Inspect Code,在你的整个项目中运行它,亲自体验。

更好的决议

导航到RubyMine最受欢迎和使用的特性之一的声明,变得更好!我们消除了可能阻止您跳转到外部关键字(如回调和响应者)的瓶颈。现在就更新,看看其他编辑器无法提供的解决方案改进的其余部分。

更好的代码洞察力

Code Insight功能已经过重大修改。特别是,RubyMine在声明的方法参数与给定的参数映射方面已经变得更好了。

不仅如此,还内置了一些检查和意图,使得IDE更加强大。

运行v2017.3并检查任何特定的错误,并在整个项目中批量修复它们。

更好地支持复杂的项目

新的RubyMine改进的另一个亮点是现在可以更好地支持嵌套项目的应用程序,比如Rails Event Store。对于这些类型的应用程序,IDE将检测位于应用程序内的项目以及它们自己的Gemfiles,并允许您安装和解决所需的依赖关系。

请注意,您的反馈对于我们进一步改进具有复杂架构的应用程序是不可或缺的。

WSL

适用于Windows的Linux子系统

RubyMine 2017.3支持Windows Bash! 我们鼓励Windows用户尝试使用RubyMine中的WSL来摆脱Windows上的任何痛苦的配置,并利用IDE的全部功能。

按照本教程安装WSL,然后将其作为远程SDK添加到RubyMine中(首选项/设置|语言和框架| Ruby SDK和Gems |新的远程)。

重构

将方法提取为私有和受保护的

用RubyMine提取方法是一块蛋糕,但现在它更甜。 有了这个版本,你可以提取方法(重构|提取)到个人的,受保护的,甚至公共部分,如果你想的话。

RuboCop

由offense class或cop department自动更正

从现在开始,RubyMine的RuboCop在编辑器自动更正的性能优于其他选择。 使用简单的Alt + Enter,您可以自动更正整个文件或修复特定的警察部门或犯罪课程。

再加上RubyMine对rubocop.yml配置的尊重,这使得IDE成为您的个人代码风格审查。

代码风格

方法缩进和操作符周围的空格

您要求我们添加一个缩进私有和受保护方法的功能,现在您已经知道了! 在Editor |中找到这些选项 代码样式| Ruby并重新格式化您的方法缩进您想要的方式(代码|重新格式化代码)。

此外,您现在可以选择哪些操作员应该用空间包裹,哪些操作员应该保持原样。 格式化程序将按照您的选择。

参数名称提示改进

参数名称提示已经变得非常简单:现在可以将它们配置为仅显示文字,也可以将其关闭以用于过多的情况。当给出的论据是不言自明的.

此外,新的显示隐式参数分组选项将所有可选值包装到即兴数组中,以提高可视性。

在首选项/设置|中找到新的设置 编辑| 一般| 出现。

Puppet

嵌入式Puppet模板语法

DevOps是未来,Puppet不会放在自己的桂冠上,RubyMine也不会! 新版本支持EPP模板语法。

现在,IDE不仅可以识别原始的EPP语法,还可以正确自动完成并从模板导航到清单并返回。

最重要的是,重命名重构可以用于变量和参数,您可以在几秒钟内找到模板文件的用法。

调试器

跟踪评估

新的跟踪to_s评估选项可以检测代价高昂的操作,并引发超时消息,从而节省您在调试会话期间的时间。

在首选项/设置|中找到它 构建,执行,部署| 调试器并自己检查出来.

REST客户端

新的REST客户端

此版本引入了一种从IDE测试API的新方法。 现在,您可以在.http文件中编写HTTP请求,然后使用编辑器的图标快速运行它们。

JavaScript

更好的代码完成

文档,CSS和Vue.js

标准JavaScript对象,方法和Web API的代码完成和参数信息都得到了改进,这要归功于TypeScript声明文件。此外,现在可通过F1获得的文档包括方法的简要说明。

Vue.js支持定义的完成和导航功能,现在可用于Vue道具,数据对象中的属性,计算属性和方法。您还可以找到Vue代码片段的集合。

CSS属性和值的代码完成已经变得更加精确,以前缺少的完成建议为变量,转换和指针事件属性添加了值。

版本控制

从这里交互式重新分配,分支机构的工作空间等等

Log Viewer现在提供了Hereaction的一个Interactively Rebase,它可以通过一个方便的UI对话框来帮助你选择,编辑,跳过,挤压,重写和修改提交.

现在,当您在分支之间切换时,IDE会保留您的工作空间:打开的文件,当前运行配置和断点。

最后,RubyMine现在显示合并提交更改的文件,即使它们不同于父代。 不仅如此,IDE还会为合并冲突显示一个3面板差异。

数据库工具

管理模式,SQL生成器,分组数据源等等

数据库树中的Schemas节点已被替换为悬停选项,该选项显示树中当前显示的模式数量。 点击它来添加或隐藏模式。

您现在可以使用SQL生成器来生成带有选项的DDL脚本。 转到上下文xmenu | SQL脚本| SQL生成器,并同时获取任何类型的对象(表,模式,过程)或甚至几个对象的生成的DDL。

另外,我们添加了以下SSH改进:

读取OpenSSH配置文件(?/ .ssh / config和/ etc / ssh / ssh_config)。

显示一次性密码的对话框。

使用Ssh-agent和Pageant认证。

最后,本发行版提供了期待已久的对数据源进行分组的能力。

其他的改进:

Ruby 2.5支持

Gems.rb支持

改进的Markdown

Docker Compose v3支持

Cucumber 表达式支持

从选项卡重命名文件

在编辑器中折叠多行容器

基于堆栈跟踪消息安装宝石

通过Tools / Bundler安装Bundler安装

RubyMine 2017.2, RubyMine今年的第二个重大更新现在已经发布! 看看下面的新功能,试试看。 不要忘了分享您的反馈!

Docker撰写

RubyMine 2017.2使用Docker Compose升级Docker支持! 在RubyMine中打开Docker项目,并将Docker Compose设置为远程SDK(首选项/设置|语言和框架| Ruby SDK和Gems | 新的远程| Docker撰写)。现在,您可以使用多个Docker容器,利用从代码分析和编辑工具到调试和测试套件的整套RubyMine功能!

调试应用程序

此外,在这个版本中,您可以使用功能强大的RubyMine调试器调试docker-compose服务中的应用程序。你已经在RubyMine中配置了Docker Compose。 现在把gemsruby-debug-ide和debase添加到你的Gemfile中,用docker-compose build来安装它们。 现在在需要的地方设置断点,并开始在容器中调试Ruby或Rails应用程序!

RuboCop

快速修复RuboCop

我们以前的主要版本特色RuboCop检查。 此版本增强了它们的自动纠正发现的代码异味的能力。在突出显示的代码上插入一个插入符号,按Alt + Enter,然后用RuboCop修复文件中的所有不良代码。

Breadcrumbs

RubyBreadcrumbs

此版本为Ruby中的结构元素提供了Breadcrumbs:RSpec组和示例的模块,类,方法,块和自定义名称。您还将发现JavaScript的Breadcrumbs,以及以相同的方式重新设计的XML和HTML Breadcrumbs。

JavaScript

JavaScript & TypeScript

新的Move Symbol重构允许您安全地将ES6模块中的类,全局函数或变量从一个JavaScript或TypeScript文件移动到另一个。

JavaScript文件中的编码协助现在尊重webpack模块的解析。 当您使用具有别名和多个模块的复杂webpack配置时,IDE将正确解析导入语句中的路径并提示要导入的符号。

代码风格

新的“排列”和“空行”代码样式选项允许您配置不同的代码块(如字段和方法)是如何排序和分隔的。调用重新排列Codeaction或与重新格式化代码一起使用,使代码更具可读性和一致性。

另外,您现在可以将一些ESLint代码样式规则导入到IDE的JavaScript代码样式设置中。

改进的SASS和SCSS

对于使用&创建的Sass和SCSS选择器,现在可以在HTML文件中使用代码完成并导航到定义。

对于嵌套选择器,可以使用Cmd-click / Ctrl +单击快速跳转到定义。

版本控制

还原和重述提交

Git Log有两个新的方便操作:Revert和Reword。

恢复允许您通过添加一个新的提交删除任何注册的更改。

Reword提供了一种方便的方式来重写您的本地提交。

格式提交消息

“提交”对话框的设置已被重写,并被移至“提交对话框”页面(首选项/设置|版本控制|提交对话框)。

新的设置允许您自定义应用于提交消息的规则:主体和主体之间的空行,以及最大长度。 此外,现在IDE提供了一个快速修复和Commit Message中的重新格式化操作。

架构

架构选项卡已被重新设计,以获得更好的性能和人体工程学。现在它有一个预览面板,并提供了一个新的操作来比较文件的“搁置”版本和本地版本。

用户界面

在路径中查找

“查找路径”中的“预览”面板现在具有一个装订线 – 与编辑器一样的左侧窗格 – 带有行号,导航图标和本地更改标记。

来自同一行的搜索结果现在合并在一起。

其他的改进:

数据库改进.

使用Docker进行调试。

添加RuboCop检查和快速修复临时文件。

修复了重大的性能问题。

增加了对不同部署版本的项目进行比较的功能。

修补程序现在可以创建到剪贴板。

Docker

Docker支持

RubyMine 2017.1全面支持Docker! 从IDE中直接下载Docker集成插件,选择一个远程的Docker SDK,并且像在本地一样使用Docker项目。利用RubyMine中的代码分析,完成和其他智能功能。

RVM Gemsets

快速创建gemsets

从“新建项目”向导创建RVM gemsets。 当您创建一个新项目时,IDE将自动建议一个名称相似的gemset,并将在此gemset中使用您的项目gemset。通过这种方式,RubyMine可以帮助您分别保存项目的gemset,防止每个项目受到损害。

或者,也可以在Ruby SDK和Gems对话框中创建RVM gemsets。

RuboCop

RuboCop支持

从这个版本开始,RubyMine支持Ruby的着名静态代码分析器RuboCop。 IDE在后台运行警报,并以与RubyMine检查相同的方式显示RuboCop攻击。

测试

为Rails实体进行测试生成

我们已经添加了一个能力,可以为Go测试操作创建Rails控制器,模型,帮助器和邮件程序的测试。所以如果你有一个没有相关测试的Rails实体,RubyMine会建议安装测试框架(目前与RSpec和Test :: Unit一起工作)并生成测试。 如果出现问题,您还可以回滚更改。

Puppet

生成Puppet module

现在可以从新建项目向导快速生成Puppet modules。 IDE会自动检测Puppet需要的gems,然后建议安装缺少的gems。如果您已经在使用RubyMine中的现有项目,则还可以从上下文菜单中创建一个新的Puppet模块。

至于其他改进,RubyMine现在可以安装基于.fixtures.yml的依赖关系。

Puppet项目结构

IDE将查找项目中的所有模块和/或环境,并从上下文菜单中单击一次来更新项目结构。打开您的Puppet项目,通过上下文菜单安装依赖关系,并享受处理你的模块与他们的所有依赖关系。

JavaScript

新的代码样式选项

JavaScript和TypeScript的代码样式配置现在更加灵活。您可以配置使用分号来终止语句,为三元运算符和变量声明添加单个变量的逗号,引号和包装。

Vue.js support

RubyMine通过官方的JetBrains插件(Settings | Plugins | Browse repositories)提供Vue.jssupport。在Vue模板语言和您选择的语言的.vue文件的脚本和样式块中享受编码协助。IDE自动完成Vue组件并为它们添加所需的导入。

自动导入React组件

在完成弹出窗口中选择应用程序中定义的React组件 – IDE将自动为其添加一个导入。 RubyMine也会在你忘记导入React的情况下提出修复建议。

Jest集成

感谢WebStorm团队,您现在可以在RubyMine中运行Jest测试,在方便的树视图中查看测试结果,轻松导航到测试源,并调试Jest测试。

版本控制

搜索和显示选项

日志查看器现在支持正则表达式和区分大小写的提交消息搜索。

现在,您可以控制日志查看器显示的信息量。 例如,您可以禁用“显示标签名称”以使视图更紧凑,或者启用“紧凑引用视图”以仅查看第一个分支名称并隐藏其他分支名称。

另外,如果您正在处理大量提交的项目,那么您将很高兴知道Git Log中的搜索速度已经大大提高了。

其他的改进:

Ruby的参数提示。.

更新了降价文件的结构视图.

新建路径查找”对话框立即显示搜索结果.

新的Ruby类对话框现在允许创建嵌套在正确模块中的类

生成Rails实体的回滚.

Cucumber 3支持.

RegExp语法突出显示的可自定义颜色。

在编辑器中支持表情符号。

RubyMine 2017.1 RC 改进了Docker支持

RubyMine 2017.1 RC1(构建171.3780.26)现已推出!这个版本是RubyMine 2017.1的第一个候选版本,它将在3月底发布。


除了修复了一些bug,此更新为Docker提供了更稳定的支持,使您能够正确地使用Rails应用程序。我们已经宣布支持Docker,现在我们想向您展示它在RubyMine中的工作原理。
首先,请确保从IDE(首选项|插件|浏览存储库)安装Docker插件。这可能不会花超过一分钟
安装并重新启动IDE后,添加一个远程Docker SDK(首选项|语言和框架| Ruby SDK和Gems |新的远程):
现在,假设你有一个现有的Docker项目,只需选择你的Docker SDK。
单击“确定”后,RubyMine将使用新添加的Docker SDK开始为项目编制索引。由于RubyMine加载了整个Docker SDK,因此您可以像使用本地代码一样使用Docker项目,利用代码分析,完成和RubyMine中提供的其他智能功能。
我们使用MySQL并运行一个简单的Rails应用程序来展示RubyMine如何与Docker项目协同工作。一旦服务器运行,我们就在浏览器中得到一个非常熟悉的首页。

RubyMine的新功能
RubyMine的Release Candidate 2017.1是今年RubyMine的第一个主要更新,现在可以使用了。

RVM Gemsets
快速创建gemsets
现在可以从“新建项目”向导创建RVM gemsets。当您创建一个新项目时,IDE将自动建议一个类似命名的gemset,并将使用您的项目gems在此gemset中。这样,RubyMine可以帮助您为项目单独保留宝石,防止每个项目可能的损坏。

测试Rails实体的生成
我们已经添加了为Rails控制器,模型,帮助器和邮件程序创建测试的功能。 所以如果你没有相关测试的Rails实体,RubyMine会建议安装测试框架(目前可以使用RSpec和Test :: Unit)并生成测试。如果出现问题,您还可以返回更改。

RuboCop
RuboCop支持
从这个版本开始RubyMine支持RuboCop,Ruby的著名的静态代码分析器。 IDE与RuboCop交互,在后台运行检查,并以与其他检查相同的方式显示RuboCop警告。
Puppet
Puppet项目结构
Puppet提供了一个用于开发Puppet模块的新工具。打开您的Puppet项目,通过上下菜单安装附件项,并可以根据它们的附件关系使用模块。 IDE查找项目中的所有模块和/或环境,并通过单击菜单更新项目结构。
版本控制
搜索选项
日志查看器现在支持正则表达式和区分大小写的信息搜索。
显示选项
控制“日志”查看器显示的信息量。例如,禁用“显示标记名称”以使视图更加紧凑,或者启用“紧凑引用视图”仅查看第一个分支名称并隐藏其他分支名称。

在线咨询 电话沟通
提交需求 微信客服
二维码
二维码