Rubymine 2019.1提供了主要的Docker更新、RubyProfile、完整工厂机器人支持、自定义主题等功能。由于对Ruby和Rails、JavaScript和CoffeeScript、ERB和HAML、CSS、Sass等的一流支持,能够更有效地生成高质量的代码。利用语言特有的语法和错误突出显示、代码格式化、代码完成和快速文档。使用智能搜索可跳转到任何类、文件或符号,甚至任何IDE操作或工具窗口。只需单击一次即可切换到声明、超级方法、测试、使用、实现等。使用基于MVC的项目视图和模型、类和宝石依赖关系图,享受Rails项目中的超级快速导航。遵循社区的最佳实践,检查代码,验证您的代码是否存在许多可能的错误,并提供快速修复选项的即时改进。自动化但安全的重构有助于清理代码并使其更易于维护。Rails感知的重构帮助您执行项目范围的更改:例如,重命名控制器也会重命名助手、视图和测试。使用强大的调试器,为Ruby、JavaScript和CoffeeScript提供图形用户界面。设置断点,逐步运行代码,并利用指尖上的所有可用信息。创建并运行RSpec,Cucumber,Shoulda,MiniTest&Test:具有编码辅助和基于GUI的测试运行程序的单元测试。在
RubyMine 2019.1破解版中,您可以快速帮助自己感觉宾至如归,使用可定制的配色方案、键盘方案和所有生产开发所需的外观和感觉设置。为使用Git、SVN、Mercurial和其他版本控制系统节省时间。享受与RakeTask Runner、Rails生成器、Bundler、RVM/Rbenv、Zeus等工具的无缝集成。当您需要时,终端也可作为IDE工具窗口使用。通过FTP或SFTP轻松配置自动部署,并使用Vagrant、Capstrano、Chef或Puppet管理您的基础设施。
安装破解教程
1、下载并解压数据包,双击主程序点击“next”。
2、选择安装路径,这里我们使用默认路径,直接点击next。
3、选择安装的系统类型,如果本机的系统是32位的只能选择“32-bit launcher”然后点击next。
4、点击“install”开始安装。
5、软件正在安装,请耐心等待。
6、安装完成,点击“finish。
7、安装完成后将0.0.0.0 account.jetbrains.com和0.0.0.0 添加到hosts,hosts目录为C:\Windows\System32\drivers\etc。
8、然后打开http://idea.lanyus.com/ 点击获得注册码然后复制注册码(数据包中提供了两组注册码,请自行选择)。
9、运行软件,将注册码复制到注册框中然后点击OK即可。
软件功能
1、重新思考码头工人docker-compose exec
Rubmin增加了对
docker-compose exec。简单地说,当启用此命令时,您可以运行和调试应用程序,安装GEM,并比以前更快地执行其他开发任务。
2、提速红宝石
在……里面实验特征,启用rub.docker.internal.via.exec当您使用Docker SDK.
现在,您可以添加GEM、运行RAKE任务、Rails命令和其他更新环境的东西,而无需重新生成Docker映像。
3、最近的地点弹出
新最近地点弹出重新发明了导航代码库的方式。当您只记得它是关于什么的时候,这个弹出窗口可以帮助您找到实际的代码,但是不知道您在哪里看到过它。开始键入以筛选结果,然后跳到所需的代码。
4、概况应用
Rubymin 2019.1集成轮奸并提供一个本机分析器,以帮助您发现代码的某些部分,从而减缓应用程序和/或测试的速度。
5、附加到正在运行的应用程序
请注意,您可以附加分析器(查找操作/将分析器附加到处理中)对您正在运行的应用程序进行实时检查!
6、自动完成和导航属性
当您添加一个工厂时,Rubymy自动完成它的属性,如果可能的话,它们的值也会完成。例如,对于Rails模型工厂,IDE将自动完成其字段的内容,甚至关联。当然,您可以在这些对象的定义和用法之间导航。
7、自动完成和导航方法
在编写测试时,可以自动完成并导航到工厂创建方法的定义,如create, build, build_stubbed和其他人。
工厂机器人的其他酷特性,如序列、特征和别名也得到了充分的支持。
8、前人下一个
完全MVC集成
我们还增加了工厂相关档案弹出(导航/相关符号),并添加了一个沟槽,允许您进入部分工厂声明(如果它们存在的话)。
9、调查方法调用
新呼叫层次操作可以帮助您挖掘使用正在调查的方法、调用这些调用者的方法以及您需要的深度的方法(“调用者”)。
10、TruffleRub支持
增加了对TruffleRub的支持!要将当前的RubSDK切换到TruffleRub,请确保已经安装了解释器,并在RubSDK设置中选择它。
11、改进了对Vue应用程序中类型记录的支持
Rubmine现在使用类型记录语言服务以及它自己对.VUE文件中的任何类型记录代码的类型记录支持。这意味着您现在将获得更准确的类型检查和输入信息,您将能够使用服务提供的快速修复,并在类型记录工具窗口中看到当前文件中的所有类型记录错误。
12、测试中失败行的高亮显示
当您使用Jest、Karma、Mocha或Protractor运行测试时,有些测试失败了,现在您可以在编辑器中看到问题发生的地方。IDE将使用堆栈跟踪中的信息并突出显示失败的代码。在悬停时,您将看到来自测试运行程序的错误消息,并且可以立即开始调试测试。
13、新调试器控制台
在JavaScript和Node.js调试工具窗口中满足新的、改进的交互式调试器控制台!现在它使用树视图显示对象,它支持用CSS对日志消息进行样式化,并使用控制台、组()和控制台()对它们进行分组。您还可以筛选出任何类型的日志消息。
14、完成NPM脚本
当将新脚本添加到Package.json文件时,IDE现在提供了关于安装的包提供的可用命令的建议。输入节点后,IDE将建议文件夹和文件名。输入NPMRun之后,您将看到当前文件中定义的任务列表。
15、更新的文件
CSS属性和HTML标记和属性的文档(F1)现在显示了关于来自MDN的
浏览器支持的最新描述和信息,以及指向完整MDN文章的链接。
16、新UI主题
现在,您可以使用Rubmy中作为插件提供的新的彩色UI主题。在暗紫色, 灰,和青光主题,或创造你自己的.
软件特色
1、Ruby on Rails
软件提供了专用的ROR功能,包括项目结构视图、快速模型-视图-控制器导航选项、Rails特定代码完成、意图操作和自动重构。所有这些,再加上对erb、haml和slim编辑的最佳支持,再加上先进的web开发工具和内置的Rails控制台,是生产尖端web应用程序的最佳方法。
2、JavaScript&HTML/CSS
您的客户端和服务器端的JavaScript、CoffeeScript、类型记录、HTML、CSS、LASS或Sass的开发速度和效率都得到保证,因为Rubmy提供了最好的类内编码帮助和广泛的高级功能。通过免费插件支持Node.js、DART、AngularJS和JavaScript测试框架。通过JavaScript和Node.js调试工具,可以在不离开IDE的情况下增强和简化调试体验。
3、代码分析与重构
让IDE处理您的代码。智能的,类型感知的代码完成,智能代码检查,活模板和意图行动都一起工作,以帮助您更快地编码和防止失败。用智能的、特定于语言的方式重构Rub代码,使用安全的重命名和删除、提取方法、引入变量、内联变量或方法以及更多的重构。
4、测试
不应低估测试的价值。像编写代码一样,单元测试成为Rbymy灵活、深思熟虑的rSpec、Cucumber、Shoulda、MinimTest和Test:单元集成的第二天性。通过智能代码完成和导航,快速编写测试,并使用图形用户界面轻松地运行测试和分析测试结果。
5、多集成工具
GIT、Subversion、Mercurial、Perforce和CVS:Rbymine知道大多数常见的版本控制系统和SCM,并为所有这些系统提供统一的UI。通过FTP或SFTP轻松配置自动部署,并使用Vagrent、Capstrano、Chef和/或Puppet管理您的基础设施。使用数据库工具,包括功能齐全的数据库编辑器和SQL支持。
6、强大的调试器
微调应用程序代码是每个软件项目中必不可少的一步。其中的Rub调试器继承了经过验证的IntelliJIDEA Java/JSP调试器,同时专注于Rub和Rails开发人员的需求。它允许Rub、ERB和JavaScript代码中的断点,并提供信息丰富的视图,如控制台、变量、框架和监视。
0条评论