RubyMine是由JetBrains公司出品的專為Ruby和Rails開(kāi)發(fā)者提供的一款編程軟件,其帶有所有開(kāi)發(fā)者必須的功能,擁有全面的Ruby代碼編輯器??梢噪S時(shí)了解動(dòng)態(tài)語(yǔ)言的細(xì)節(jié),并將之緊密集成于便捷的開(kāi)發(fā)環(huán)境中,為用戶提供結(jié)構(gòu)視圖、意圖操作、自動(dòng)重構(gòu)、調(diào)試器等工具,更加高效寫出代碼,能夠大大增加Ruby和Rails開(kāi)發(fā)者的開(kāi)發(fā)效率!
![RubyMine](http://73983.cn/uploadfile/2021/1007/20211007090926309.png)
RubyMine軟件特色
1、使用智能編輯器更快地工作
由于對(duì)Ruby和Rails,JavaScript和CoffeeScript,ERB和HAML,CSS,Sass and Less等提供了一流的支持,因此可以更高效地產(chǎn)生高質(zhì)量的代碼。
充分利用特定于語(yǔ)言的語(yǔ)法和錯(cuò)誤突出顯示,代碼格式化,代碼完成和快速文檔編制的優(yōu)勢(shì)。
2、隨心所欲
使用智能搜索可以跳到任何類,文件或符號(hào),甚至任何IDE操作或工具窗口。只需單擊一下即可切換到聲明,超級(jí)方法,測(cè)試,用法,實(shí)現(xiàn)等。
借助基于MVC的項(xiàng)目視圖以及模型,類和gem依賴關(guān)系圖,您可以在Rails項(xiàng)目中享受超快速導(dǎo)航。
3、檢測(cè)并消除代碼氣味
遵循社區(qū)最佳實(shí)踐進(jìn)行代碼檢查,以驗(yàn)證代碼中是否存在許多類型的可能的錯(cuò)誤,并通過(guò)快速修復(fù)選項(xiàng)提供即時(shí)的改進(jìn)。
自動(dòng)化但安全的重構(gòu)有助于清理代碼并使其更易于維護(hù)。支持Rails的重構(gòu)可幫助您執(zhí)行項(xiàng)目范圍內(nèi)的更改:例如,重命名控制器還將重命名助手,視圖和測(cè)試。
4、輕松測(cè)試和調(diào)試
使用功能強(qiáng)大的調(diào)試器以及用于Ruby,JavaScript和CoffeeScript的圖形用戶界面。設(shè)置斷點(diǎn),逐步運(yùn)行代碼,并唾手可得地利用所有可用信息。
創(chuàng)建并運(yùn)行RSpec,Cucumber,Shoulda,MiniTest和Test :: Unit測(cè)試,并提供編碼幫助和基于GUI的測(cè)試運(yùn)行程序。
5、享受微調(diào)的工作空間
在RubyMine中,您可以通過(guò)可自定義的配色方案,鍵盤方案以及進(jìn)行生產(chǎn)性開(kāi)發(fā)所需的所有外觀設(shè)置,快速地使自己有賓至如歸的感覺(jué)。
使用統(tǒng)一的UI來(lái)節(jié)省時(shí)間,以使用Git,SVN,Mercurial和其他版本控制系統(tǒng)。
6、管理您的項(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ǔ)結(jié)構(gòu)。
新增功能
1、拆分編輯器,拖放選項(xiàng)卡
我們讓并排使用多個(gè)選項(xiàng)卡更加方便。 現(xiàn)在,您可以通過(guò)按 Shift+Enter 在打開(kāi)文件時(shí)拆分編輯器。 這適用于 Project 視圖和 Search Everywhere 彈出窗口中的文件。 您還可以拖放文件選項(xiàng)卡以垂直或水平拆分編輯器,并在拆分之間移動(dòng)選項(xiàng)卡。
![RubyMine](http://73983.cn/uploadfile/2021/0927/202109271433012088.jpg)
2、固定的選項(xiàng)卡改進(jìn)
現(xiàn)在,固定的選項(xiàng)卡會(huì)停留在選項(xiàng)卡欄的左側(cè)。 您也可以將所有固定的選項(xiàng)卡放在一行中。 為此,請(qǐng)轉(zhuǎn)到 Preferences / Settings | Editor | General | Editor Tabs,然后選中 Show pinned tabs in a separate row 選項(xiàng)。 此外,還有一個(gè)新圖標(biāo)用于指示選項(xiàng)卡的固定狀態(tài)。 點(diǎn)擊此圖標(biāo)會(huì)取消固定文件。
![RubyMine](http://73983.cn/uploadfile/2021/0927/202109271433012089.jpg)
3、新的歡迎屏幕
RubyMine 2021 提供了重新設(shè)計(jì)的歡迎屏幕。 現(xiàn)在,您可以在 Projects 選項(xiàng)卡中訪問(wèn)和排列項(xiàng)目,在 Customize 選項(xiàng)卡中設(shè)置 IDE 界面,在 Plugins 選項(xiàng)卡中管理插件,以及在 Learn RubyMine 選項(xiàng)卡中訪問(wèn)學(xué)習(xí)資源。
![RubyMine](http://73983.cn/uploadfile/2021/0927/202109271433012090.jpg)
4、IDE 主題已與操作系統(tǒng)設(shè)置同步
RubyMine 現(xiàn)在可以將其主題與您的操作系統(tǒng)同步。 在 Preferences / Settings | Appearance & Behavior | Appearance | Theme 中選擇 Sync with OS 選項(xiàng),然后點(diǎn)擊齒輪來(lái)選擇您喜歡的主題。 根據(jù)您的操作系統(tǒng)偏好設(shè)置,您的 IDE 將自動(dòng)切換為淺色或深色主題。
![RubyMine](http://73983.cn/uploadfile/2021/0927/202109271433012091.jpg)
5、閱讀器模式
此模式將只讀文件和外部庫(kù)中的文件呈現(xiàn)為更易于閱讀的格式。 您可以通過(guò)點(diǎn)擊編輯器右上角的書(shū)本圖標(biāo)來(lái)開(kāi)啟和關(guān)閉此功能。 要自定義閱讀器模式設(shè)置,請(qǐng)轉(zhuǎn)到 Preferences / Settings | Editor | Reader Mode。
![RubyMine](http://73983.cn/uploadfile/2021/0927/202109271433012092.jpg)
6、拼寫錯(cuò)誤的快速修復(fù)
RubyMine 2021使您可以更輕松地避免文本拼寫錯(cuò)誤。 建議的修復(fù)現(xiàn)在直接在 Alt+Enter 菜單中顯示,就像代碼的快速修復(fù)一樣。
![RubyMine](http://73983.cn/uploadfile/2021/0927/202109271433012093.jpg)
7、Search Everywhere 更新
Search Everywhere 對(duì)話框現(xiàn)在具有一個(gè)新的 Git 選項(xiàng)卡。 現(xiàn)在,您可以查找分支,提交哈希、消息和標(biāo)記。 您還可以直接在搜索字段中執(zhí)行簡(jiǎn)單的數(shù)學(xué)計(jì)算。
![RubyMine](http://73983.cn/uploadfile/2021/0927/202109271433012094.jpg)
8、預(yù)覽文件
要快速找到您正在尋找的文件,現(xiàn)在可以使用文件預(yù)覽。 要預(yù)覽文件,請(qǐng)?jiān)?Project 視圖中選擇文件,然后按空格鍵。 或者,您也可以將 IDE 設(shè)置為在選擇文件時(shí)立即顯示預(yù)覽。 要啟用此功能,請(qǐng)點(diǎn)擊 Project 視圖中的齒輪圖標(biāo),然后選擇 Enable Preview Tab 和 Open Files with Single Click。
![RubyMine](http://73983.cn/uploadfile/2021/0927/202109271433012095.jpg)
安裝破解教程
1、下載解壓,得到j(luò)etbrains rubymine 原程序;
2、運(yùn)行“RubyMine-2020.3.exe”開(kāi)始安裝;
3、安裝目錄默認(rèn)為【C:\Program Files\JetBrains\RubyMine 20xx】建議不更改以便后面的操作;
4、勾選創(chuàng)建rubymine 桌面快捷方式,小編選擇64位;
5、點(diǎn)install,開(kāi)始安裝,請(qǐng)耐心等一下;
6、安裝完成后,注意先不運(yùn)行軟件,所以不要勾選;
7、運(yùn)行,跳過(guò)設(shè)置,勾選Evaluate for free,點(diǎn)擊Evaluate
8、直接將ide-eval-resetter-2.1.13.jar拖入主界面,重啟即可。或者點(diǎn)擊菜單【Help】->【Eval Reset】重啟即可使用了;
此補(bǔ)丁是30天無(wú)限循環(huán),到期后再次激活即可!
上一篇:多媒體編程接口32&64位