JetBrains RubyMine 2019是一款最智能的Ruby和Rails的IDE,RubyMine是建立在IntellJ IDEA平臺(tái)之上,提供所有必須的IDE功能,比如編輯,調(diào)試工具等!有需要的小伙伴歡迎來(lái)下載。
軟件功能:
使用智能編輯器更快地工作
得益于對(duì)Ruby和Rails,JavaScript和CoffeeScript,ERB和HAML,CSS,Sass和Less等的一流支持,可以更高效地生成高質(zhì)量的代碼。
利用特定于語(yǔ)言的語(yǔ)法和錯(cuò)誤突出顯示,代碼格式化,代碼完成和快速文檔。
找到自己的方式
使用智能搜索跳轉(zhuǎn)到任何類(lèi),文件或符號(hào),甚至任何IDE操作或工具窗口。只需單擊一下即可切換到聲明,超級(jí)方法,測(cè)試,用法,實(shí)現(xiàn)等。
使用基于MVC的項(xiàng)目視圖和模型,類(lèi)和gem依賴關(guān)系圖,在Rails項(xiàng)目中享受超快速導(dǎo)航。
檢測(cè)并消除代碼嗅覺(jué)
通過(guò)代碼檢查跟蹤最佳社區(qū)實(shí)踐,驗(yàn)證代碼是否存在多種類(lèi)型的可能錯(cuò)誤,并通過(guò)快速修復(fù)選項(xiàng)提供即時(shí)改進(jìn)。
自動(dòng)化但安全的重構(gòu)有助于清理代碼并使其更易于維護(hù)。Rails感知重構(gòu)可以幫助您執(zhí)行項(xiàng)目范圍的更改:例如,重命名控制器也將重命名幫助程序,視圖和測(cè)試。
愉快地測(cè)試和調(diào)試
使用功能強(qiáng)大的調(diào)試器和Ruby,JavaScript和CoffeeScript的圖形UI。設(shè)置斷點(diǎn),逐步運(yùn)行代碼并使用觸手可及的所有信息。
使用編碼幫助和基于GUI的測(cè)試運(yùn)行器創(chuàng)建和運(yùn)行RSpec,Cucumber,Shoulda,MiniTest和Test ::單元測(cè)試。
享受精心調(diào)整的工作區(qū)
在RubyMine中,您可以通過(guò)可定制的配色方案,鍵盤(pán)方案以及高效開(kāi)發(fā)所需的所有外觀設(shè)置,快速讓自己在家中。
使用統(tǒng)一的UI節(jié)省時(shí)間,以便與Git,SVN,Mercurial和其他版本控制系統(tǒng)配合使用。
管理您的項(xiàng)目環(huán)境
享受與Rake Task Runner,Rails Generators,Bundler,RVM / Rbenv,Zeus等工具的無(wú)縫集成。終端也可以在需要時(shí)作為IDE工具窗口使用。
通過(guò)FTP或SFTP輕松配置自動(dòng)部署,并使用Vagrant,Capistrano,Chef或Puppet管理您的基礎(chǔ)架構(gòu)。
系統(tǒng)要求:
64位版本的Microsoft Windows 10,8(SP1)
最低2 GB RAM,建議使用8 GB RAM
2.5 GB硬盤(pán)空間,SSD建議使用
Ruby 1.8.x或更高版本,或JRuby
1024x768最低屏幕分辨率
新版本內(nèi)容:
最近的位置彈出
新的“最近的位置”彈出窗口可以幫助您在只記得它的內(nèi)容時(shí)查找實(shí)際代碼,但不知道您在哪里看到它。
Ruby&Rails分析器
RubyMine 2019.1提供了一個(gè)本機(jī)分析器,可幫助您發(fā)現(xiàn)減慢應(yīng)用程序速度的部分代碼。您甚至可以將探查器附加到正在運(yùn)行的應(yīng)用程序中!
工廠機(jī)器人支持
新版本增加了對(duì)Factory Bot的全面支持。自動(dòng)完成并導(dǎo)航屬性和方法,序列,特征和別名?焖俨檎夜S定義和用法,并重構(gòu)它們。