RubyMine2017是一款由jetbrains最新发布的为Ruby 和Rails开发者准备的 IDE.RubyMine是建立在IntellJ IDEA平台之上,提供所有必须的IDE功能,比如编辑,调试工具,源代码控制集成,代码自动提示完成,以及其他功能。闪电园下载小编第一时间给大家带来了官方最新汉化破解版的下载,sd173欢迎下载。
软件功能
使用Ruby直接开发JetBrains RubyMine IDE提供了一个综合的Ruby编码编辑器,其可识别动态语言特征,可提供便捷的编码协助,智能代码重构,代码分析功能。在开发环境提供了所有Ruby开发者需要的一切功能:简便的项目配置,自动Ruby Gems管理,支持Rake(Ruby开发者们在开发环境中所需要的工具集合)。
Ruby on RailsRubyMine用有专门的RoR项目架构视图,快速的Model-View-Controller导航选项,Rails特定代码完成,感知动作以及重构。这一切,加上与之最佳组合的HTML,CSS和 JavaScript编辑支持,以及先进的Web开发工具,组成了开发先进的Web应用程序的最佳利器。
高效可靠RubyMine能够完全胜任管理你的日常开发工作。智能,输入感知型的代码完成,可靠且功能强大的代码重构,智能代码检测等功能共同协作以帮助您更快的编码。用户能通过使用键盘上的快捷键、模板以及动作感知清楚的认识到工作效率的提高。它甚至能进行自我学习以进一步提高工作效率。
对测试的帮助
测试的价值永远不能被低估。编写代码后,用该软件对之进行单元测试的过程是机器可靠的,因为RubyMine的RSpec, Cucumber, Shoulda 和Test::Unit都极具灵活性且非常周密,此外,其编辑,运行和导航测试的UI都非常智能。
Ruby调试器
对于每一软件项目来说,对程序的代码进行微调都是必不可缺的一步。该Ruby调试器从IntelliJ IDEA Java/JSP调试器那继承了其所有优点,且充分考虑到了Ruby和Rails开发者们的实际需求,允许其再Ruby甚至RHTML代码中进行中断,其还提供了高度有益的控制台,变量,框架以及窗口视图。
集成版本控制Rubymine了解所有的现代VCS和SCM(Git, Subversion, Mercurial, Perforce 和CVS),并为之提供了统一的UI。用户可即使按顺序看到其代码的更改。文件和工程的切入和切出都非常简便。其为所有的版本控制系统集成了切割和合并工具。在IDE内部可对更改列表进行管理。能记忆经常进行签入。
RubyMine 2017安装教程:
1、本站下载压缩包,双击运行RubyMine-professional-2017.3.3.exe开始安装,点击next继续
2、选择安装目录,继续点next
3、创建桌面快捷方式
4、点击install开始安装
5、安装完成后不要运行
6、解压破解补丁,找到匹配平台和版本的补丁运行
7、然后运行RubyMine 2017.3弹出注册窗口,选择“License server项”,输入:http://127.0.0.1:1337,点击Activate即可
8、RubyMine 2017.3破解版安装完成,大家可以开始体验了
汉化方法
1、首先在本站下载资源然后安装
2、将RubyMine 2017\lib目录下的resources_en.jar文件复制出来,并更名为resources_cn.jar
3、双击打开resources_cn.jar(注意是打开而不是解压出来),将下载的汉化包zh_CN目录下的所有文件拖到刚才打开的resources_cn.jar文件内的messages目录中,并保存
4、将resources_cn.jar文件复制回JetBrains\RubyMine 2017\lib目录
RubyMine使用方法
在RubyMine下如何实现Rails远程调试?
RubyMine中添加了一个Remote Debug的特性,不难理解,和Java一样,是下Ruby程序的远程调试,如 你的Rails应用跑在一台Linux服务器上,现在出现问题,你想在开发机上进行远程调试,这个特性就是Remote Debug.
要实现远程调试,首先我们需要安装一个ruby-debug-ide的gem,使用以下命令:
gem install ruby-debug-ide
接下来我们要以debug模式下启动Rails应用,首先进入到rails应用目录下,然后执行以下命令:
>rdebug-ide --debug --port 1234 -- script/server
这里需要说一下,port表示调试启动的端口号,这个将来要和IDE进行通讯的,script/server,就是要执行的脚本(脚本名称前面的两个减号和空格不能少),当然也可以是普通的ruby脚本,如xxx.rb.debug监听启动后,屏幕上会打出以下信息:
Fast Debugger (ruby-debug-ide 0.4.5) listens on localhost:1234
这个时候表示debug程序已经就绪啦,等待IDE端来进行连接触发ruby脚本的运行.这里说明一下,rdebug-ide启动后,并不会马上运行脚 本,这个和Java的Remote Debug不一样.只有IDE端连接到调试端口才会触发脚本运行,这个很好理解,如你的一个脚本,打印一些信息,如果rdebug-ide启动后就允许脚 本,那么就马上退出啦,谈不上调试,所以等待IDE连接后才执行脚本是正确的.所以rdebug-ide运行后,你此刻还不能通过浏览器访问该应用.
回到RubyMine,我们点击“Run”菜单下的“Edit Configurations”选项,来创建一个运行Remote Debug的配置项,如下图:
图中的remote Root folder和local Root Folder,设置为项目的目录即可.
当你点击Debug后,你会发现服务器端的Rails程序开始运行,在控制台打出了运行的信息,这表明Rails应用已经启动.接下来就是你在程序中设置 断点,然后进行测试.最后在RubyMine中点击关闭调试,服务器端的rdebug-ide也会退出,这样我们就完成了一个调试周期.
总结:通过RubyMine的remote debug特性,我们可以远程调试Rails应用或者ruby脚本,非常简单.
本帖长期更新最新版 请收藏下载!版权声明:本站提的序列号、注册码、注册机、破解补丁等均来自互联网,仅供学习交流之用,请在下载后24小时内删除。