译冰博客-行走在网络营销的路上

rubyide

http://www.baidu.com/

? 鲁比集成开发工具:捷豹路虎2019年版

  Rains RubyMine 2019 for Mac可以更好地理解和导航项目和Rails代码库,并改进编辑和代码洞察功能,主要包括定义、搜索使用、代码完成以及其他操作的准确性和速度。

  Rubymine mac软件介绍

  使用智能编辑器更快地完成工作

  由于对Ruby和Rails、Java和Coffee、ERB和HAML、CSS、Sass和Less的一流支持,可以更高效地生成高质量的代码。使用特定于语言的语法和错误突出显示、代码格式、代码完成和快速文档。

  Rains RubyMine 2019新功能

  RubyMine 2019.2增加了对Rails 6和Ruby 2.7的支持,改进了YARD支持和调试器,并包括许多平台改进。查看下面的所有新内容并立即更新。更快的调试器

  我们的调试器用于跟踪点:逐行跟踪程序的执行。对于v2019.2,我们为磁共振设计了一个本机扩展,它允许调试器选择应该挂起的代码片段,并从开销中释放剩余的代码。因此,我们可以大大加快调试器的速度,并实现以下新功能。智能步骤

  以前,如果您在调试会话期间意外发现了许多方法,RubyMine只能在一行中输入第一个方法。新添加的智能单步执行增加了这一限制,允许您在同一条线路上输入和调查每个特定的方法或块调用。

  块断点

  使用新版本,您不仅可以在行中设置断点,还可以在块中设置断点。当您单击左边的绑定行在包含该块的行上设置断点时,RubyMine将询问您是要在线设置断点,还是在块上设置断点,或者两者都设置。Ruby 2.7模式匹配

  Ruby 2.7

  RubyMine 2019.2支持模式匹配,这是在Ruby 2.7的第一个预览版本中作为实验功能引入的。集成开发环境识别新的语法,并帮助您导航、查找用法和重命名对象。

  编号的块参数

  新版本的RubyMine识别编号参数的语法,并显示/查找它们的用法。这是Ruby 2.7的另一个实验特性,它允许您使用参数编号作为默认参数来分配块中的值,而不是定义块变量。

  Rails 6活动邮箱

  RubyMine 2019.2支持操作邮箱。与Rails 6一起提供的IDE建议路由方法和回调自动完成,并在它们的实现和使用之间导航。操作邮箱检查

  我们还添加了一些检查,让您知道是否忘记将路由呼叫添加到应用程序邮箱和处理方法中。后者还提供快速修复。枚举支持

  我们添加了适当的代码洞察来支持活动记录:枚举。这包括代码的自动完成、导航以及枚举名称和方法的使用。Rails 6中引入的负范围枚举也受到支持。

  码已经被改进了

  支持我们正在逐步改进我们对YARD的支持,以帮助您创建和管理YARD标签,并在基于YARD注释的RubyMine中获得更好的代码自动化。新版本在overload和yieldparam标记中添加了正确的类型注释和检查。

  工厂机器人重命名工厂

  使用v2019.2,您可以重命名(移动F6)工厂、序列和特征。集成开发环境找到它们的定义,并建议重命名它和所有用途,以及与工厂名称匹配的文件名。

  我们还在文件结构视图(Cmd/Alt F7)和弹出窗口(Cmd/Ctrl F12)中添加了工厂、序列和特性,并添加了安全删除它们的功能(重构|安全删除)。

  Java的新意图行动

  如果可能的话,新的“传播到毁灭意图”允许你用另一个解构来替换额外的变量。要完全移除解构,请使用名为“用属性或索引访问替换解构”的意图操作

  重构预览中的动态使用改进了重命名

  重构当重命名Java或Type文件中的符号时,IDE现在结合了动态用法,并默认将它们排除在重构之外。这使得重构更加准确,并使您能够更好地控制在重构预览工具窗口中应该重命名的内容。Vuetify道具

  更好地支持Vue.js组件库

  现在,来自Vuetify、BootstrapVue、Quasar和其他Vue组件库的组件及其支持的代码完成更加准确。这是通过我们在IDE中使用这些库的新方法实现的。

  重复代码检查搜索重复代码

  新的重复代码段检查会立即检查您的代码,并立即在编辑器中突出显示可能的重复代码。它适用于Java,类型,CSS,Sass,SCSS和更少。

  编辑代码样式配置

  增强的编辑器配置支持

  使用v2019.2,您可以在项目的不同部分通过添加多个代码来维护不同的代码样式。editorconfig文件。除了长期支持的标准编辑器配置选项之外,您现在可以使用覆盖所有可用的IDE代码样式选项的特定于IDE的属性。编辑外壳脚本新版本增加了对shell脚本的支持。这包括代码完成、快速文档、文本重命名。嘘。bash文件,并运行shell脚本的配置。集成开发环境还集成了林挺和shfmt的外壳检查来格式化代码。

  自动完成功能gitignore

  在……gitignore文件,现在集成开发环境为文件和文件夹提供代码完成建议。按住Cmd/Ctrl键并跳转到项目工具窗口中的文件或文件夹。你也可以。gitignore从“项目”视图和“本地更改”选项卡中快速添加文件-右键单击它并选择“添加到”。gitignore。数据库工具

  使用全文搜索查找数据

  现在,即使您不知道数据库的位置,您也可以在数据库中搜索数据。右键单击要搜索的数据源,然后选择全文搜索。您的查询结果将被过滤以仅显示找到的数据字符串。

  更新日志

  标准宝石支架

  支持操作文本

  支持黄瓜4

  版本控制工具窗口中的小用户界面改进

【相关推荐】

ruby教程

rubyonly

Ruby O. Fee

ruby vscode

ruby是谁

上一篇:单片机编程,单片机原理及接口技术

下一篇:没有了

发表评论 (已有 条评论)

评论列表

    快来评论,快来抢沙发吧~