
手機掃描下載
軟件指數(shù):5 分
JetBrains GoLand破解版(Go語言IDE集成開發(fā)環(huán)境)770.7M網(wǎng)絡(luò)工具
ublock origin插件3.9M網(wǎng)絡(luò)工具
chrome谷歌瀏覽器32位版本安裝包161.8M網(wǎng)絡(luò)工具
谷歌瀏覽器電腦版安裝包184.8M網(wǎng)絡(luò)工具
ie瀏覽器952.5M網(wǎng)絡(luò)工具
glasswire漢化版電腦版(防火墻軟件)82.3M網(wǎng)絡(luò)工具
谷歌瀏覽器電腦版安裝包184.8M網(wǎng)絡(luò)工具
搜狗瀏覽器pc版安裝包150.2M網(wǎng)絡(luò)工具
qq瀏覽器pc端安裝包171M網(wǎng)絡(luò)工具
獵豹瀏覽器pc版80.7M網(wǎng)絡(luò)工具
2025百度翻譯pc客戶端112M網(wǎng)絡(luò)工具
firefox火狐瀏覽器電腦版69.4M網(wǎng)絡(luò)工具
軟件介紹軟件截圖相關(guān)版本網(wǎng)友評論下載地址
RubyMine專業(yè)版(Ruby和Rails集成開發(fā)環(huán)境)是專為使用Ruby和Rails兩種變成語言的開發(fā)者打造的集成編程開發(fā)環(huán)境。在電腦設(shè)備上安裝該開發(fā)環(huán)境后就可以完美的適配Ruby和Rails的編程開發(fā),輕松解決編譯失敗,無編程聯(lián)想,無代碼高亮等等問題。
版本控制:集成Git等版本控制系統(tǒng),支持代碼提交、分支和合并操作。
Web開發(fā):提供全面的Web開發(fā)工具,支持Ruby on Rails和其他Web框架,以及HTML、CSS和JavaScript開發(fā)。
數(shù)據(jù)庫工具:支持MySQL、PostgreSQL等數(shù)據(jù)庫,提供SQL編輯、數(shù)據(jù)查詢和管理功能。
報告工具:生成代碼度量、測試和性能報告,幫助開發(fā)者優(yōu)化應(yīng)用性能。
代碼編輯:RubyMine的代碼編輯器支持多語言文件格式,包括Ruby、JavaScript、HTML、CSS、XML等。它提供智能代碼補全、語法高亮、代碼折疊和多行編輯功能,加速代碼編寫過程。
調(diào)試工具:內(nèi)置的調(diào)試器支持斷點、步進、變量監(jiān)視和堆棧跟蹤,幫助開發(fā)者有效地診斷和調(diào)試Ruby應(yīng)用。
代碼重構(gòu):提供廣泛的代碼重構(gòu)選項,如變量重命名、方法提取和內(nèi)聯(lián)變量,優(yōu)化代碼結(jié)構(gòu)和可讀性。
代碼分析:強大的代碼分析工具檢測代碼質(zhì)量和安全性問題,提供優(yōu)化建議。
單元測試:完全支持RSpec、Cucumber和Test::Unit等測試框架,提供自動化測試和結(jié)果圖形化顯示。
插件系統(tǒng):強大的插件生態(tài)系統(tǒng)支持擴展IDE功能,包括支持流行的Ruby庫和框架。
綜合開發(fā)工具:集成了數(shù)據(jù)庫客戶端、HTTP客戶端和Markdown編輯器,方便開發(fā)者執(zhí)行多任務(wù)操作。
管理您的項目環(huán)境
與Rake Task Runner,Rails Generator,Bundler,RVM / Rbenv,Zeus等工具無縫集成。 終端也可以作為IDE工具窗口,當(dāng)你需要它。
通過FTP或SFTP輕松配置自動部署,并使用Vagrant,Capistrano,Chef或Puppet管理您的基礎(chǔ)架構(gòu)。
留在最前沿
享受一流的支持Ruby 2.3和Rails 5,Sinatra,RubyMotion,React,AngularJS等。
享受精調(diào)工作區(qū)
在RubyMine中,您可以快速使自己在家,可自定義的配色方案,鍵盤方案,以及所有的生產(chǎn)開發(fā)所需的外觀和感覺設(shè)置。
通過統(tǒng)一的UI節(jié)省時間,使用Git,SVN,Mercurial和其他版本控制系統(tǒng)。
使用智能編輯器工作更快
由一流的Ruby和Rails,JavaScript和CoffeeScript,ERB和HAML,CSS,Sass和Less等等支持,更高效地生成高質(zhì)量代碼。
利用語言特定的語法和錯誤突出顯示,代碼格式化,代碼完成和快速文檔。
尋找你的方式
使用智能搜索可以跳轉(zhuǎn)到任何類,文件或符號,甚至任何IDE操作或工具窗口。 它只需要一次點擊切換到聲明,超級方法,測試,用法,實現(xiàn)等等。
在基于MVC的項目視圖和模型,類和gem依賴圖中,在Rails項目中享受超級快速導(dǎo)航。
檢測和消除代碼氣味
遵循社區(qū)最佳實踐,通過代碼檢查驗證您的代碼是否存在多種類型的可能錯誤,并使用快速修復(fù)選項提供即時改進。
自動化但安全的重構(gòu)有助于清理你的代碼,并保持更可維護。 Rails感知重構(gòu)幫助您執(zhí)行項目范圍的更改:例如重命名控制器也將重命名助手,視圖和測試。
快樂的測試和調(diào)試
使用強大的調(diào)試器與Ruby,JavaScript和CoffeeScript的圖形UI。 設(shè)置斷點,一步一步運行您的代碼,并使用所有的可用信息在您的指尖。
創(chuàng)建和運行RSpec,Cucumber,Shoulda,MiniTest&Test ::單元測試與編碼協(xié)助和基于GUI的測試運行器。
自動代碼重構(gòu):改進的代碼重構(gòu)功能,幫助開發(fā)者進行復(fù)雜的代碼結(jié)構(gòu)優(yōu)化。
代碼片段分享:允許開發(fā)者保存和共享常用代碼片段,促進團隊合作。
快速文檔查閱:新增快速文檔查閱功能,通過快捷方式快速獲取方法和類的詳細文檔。
智能代碼修復(fù):自動檢測并修復(fù)代碼錯誤,提高代碼質(zhì)量和開發(fā)效率。
YAML
YAML文件中的語言注入選項可以使語言特定的代碼完成等。
RSpec
現(xiàn)在可以將代碼片段提取到一個新的let語句中,然后替換所有重復(fù)的代碼片段。
Ruby
新的代碼檢查突出顯示不可修改的字符串以及任何其他凍結(jié)的對象。
一級基礎(chǔ)
Ctrl+Alt+G:彈出Generate
Ctrl+Alt+L:格式化代碼
Alt+F1:切換視圖(Project, Structure, etc.).
Alt+F2:彈出預(yù)覽窗口,可選擇瀏覽器打開網(wǎng)頁
Alt+Insert:相當(dāng)于File|New,不過要在class外執(zhí)行
Alt+Enter:快速修復(fù)提示,相當(dāng)于Eclipse的Alt+F1
Alt+Home:顯示文件夾導(dǎo)航條
Ctrl+J:插入動態(tài)模板代碼,非常方便。Ctrl+Alt+J:用動態(tài)模板包圍選中代碼
Ctrl+/,Ctrl+Shift+/:注釋,去注釋代碼
Ctrl+Space:代碼自動補全,相當(dāng)于Eclipse的Alt+/。建議修改為Alt+/
Ctrl+Q:顯示文檔Doc
Ctrl+W:動態(tài)選擇,多次按依次選擇 單詞-行-段-全
Ctrl+D:復(fù)制一行
Ctrl+Y:刪除一行
Shift+Alt+N:在Controller,Model,View間跳轉(zhuǎn)
Shift+Alt+F10:運行,Dubug
二級進階
Alt+Home:顯示導(dǎo)航條
Alt+F1:在不同視圖中切換 (Project, Structure, etc.).
Ctrl+Tab:在tool窗口和打開的文件窗口中切換
Ctrl+F:在當(dāng)前文件中查找
Ctrl+Shift+F:在文件夾中查找
Ctrl+Shift+F7:快速顯示選中代碼的調(diào)用
Ctrl+Shift+.:在*.html.erb文件中插入
Ctrl+N,Ctrl+Shift+N,Ctrl+Shift+Alt+N:通過名字查找類,文件,符號
Ctrl+Shift+T:To surround a block of code
Ctrl+Alt+D:顯示Model關(guān)系圖,即ER圖。View | Show Model Dependency Diagram
三級耍酷
a.界面調(diào)整
Esc:從任何界面返回到編輯器
Shift+Esc:回到編輯器,隱藏所有工具欄
Shift+F6:重命名,文件,方法名,類名,變量名等
F12:相當(dāng)于Shift+Esc的回退鍵,顯示最后一次打開的工具欄
b.變量選擇
Ctrl+Shfit+F7:高亮顯示本文件中變量出現(xiàn)的位置
F3,Shift+F3:在不同變量之間跳轉(zhuǎn)
Esc:取消選擇
Alt+Left, Alt+Right: 在不同的Tabs中切換
Ctrl+點擊Tab:彈出路徑框,選擇后會在新窗口打開。
Ctrl+E:彈出最近打開的文件選擇框
Ctrl+Shift+Up, Ctrl+Shift+Down:把代碼住上移和住下移
Ctrl+Shift+Backspace:光標(biāo)移動到上次修改的位置
Ctrl++,Ctrl+-:展開或收縮代碼
Ctrl+Shift++,Ctrl+Shift+-:全部展開或收縮代碼
Ctrl+~:切換主題,配色等(一般默認會被輸入法占用)
更改快捷鍵
示例:把代碼提示快捷鍵由Alt+Space改為Ctrl+Alt+/
打開FileSetting Keymap
找到Main menu Code Complete Code Basic,選擇右邊的“Add Keyboard Shortcut”
在彈出的框里光標(biāo)放到輸入框,同時按下:Ctrl+Alt+/
成功后應(yīng)用保存,即可生效
1、安裝Java:https://download.oracle.com/java/17/archive/jdk-17.0.11_windows-x64_bin.exe
2、安裝軟件并關(guān)閉
3、將jetbraincrack文件夾復(fù)制到C盤保存,不要刪除
4、將對應(yīng)軟件名字的vmoptions文件復(fù)制到C:\Program Files\JetBrains\XXX\bin中
5、管理員身份打開CMD輸入以下代碼回車(一次輸入一行)
cd C:\jetbraincrack
java -jar sniarbtej-2024.2.8.jar -genkey -id=_rjgczcom -user=_rjgczcom >> key.txt
6、打開C:\jetbraincrack中的key.txt文件,將Your license key is后面的代碼復(fù)制到軟件中,刪除空格,一個激活碼支持所有JetBrains軟件
如果打開軟件是英文:
1、依次點擊左邊的Plugins→搜索框輸入Chinese→Chinese (Simplified) Language→Install→Restart IDE→Restart
如果無法在線切換中文簡體語言:
1、在官網(wǎng)中選擇對應(yīng)軟件和版本號下載語言包:https://plugins.jetbrains.com/plugin/13710-chinese-simplified-language-pack----/versions
2、打開軟件新建項目到主界面,把語言包拖進去,點擊右下角的Enable Chinese and Restart重啟軟件安裝
一、環(huán)境準(zhǔn)備
1、打開RubyMine,在本地新建個xcode工程作為pod的工作目錄,目錄RubyTestDemo,
2、在RubyTestDemo下新建podfile文件,隨便pod個庫如:

3、Gemfle,在工程目錄下執(zhí)行bundle init,生成Gemfle文件,在Gemfle文件中指定cocopods源碼路徑的方式進行bundle,

4、如果這里你也有其他的插件或者CocoaPods子項目(如CocoaPods Core或者XcodeProj) ,那么,Gemfle也要指定對應(yīng)的源碼路徑,
5、然后,在RubyTestDemo目錄下,執(zhí)行bundle instal1安裝ruby環(huán)境,

6、輸入可看到項目的ruby環(huán)境pod已經(jīng)是指定的本地cocospod源碼,因為源碼工程是配置了gemspec的文件了。

二、Debug配置
1、我們通過rubyMine打開Cocospod的源碼工程,點擊上方的debug config添加配置,
2、RubyMine主界面右上角——Add Configuration——+——Ruby,新增 Ruby 的調(diào)試配置,

3、創(chuàng)建新的config配置,

Ruby script:使用我們pod源碼路徑下的pod工具
Script arguments:填寫插件命令的參數(shù)
Working directory:添加工作路徑,就是剛才的Demo路徑
Ruby SDK:一定要填寫pod所對應(yīng)的ruby版本
其他的選項使用默認設(shè)置即可
4、勾選Bundler一欄中 bundle exec,否則執(zhí)行的就不是源碼的對應(yīng)的插件,

5、保存配置后,點擊“”小蟲子“”開始調(diào)試,

因為我們這里配debug配置命令是install,所以會在工作目錄下執(zhí)行pod install,
pod 命令的入口大多在 CocoaPods/lib/cocoapods/command/ 目錄下,比如 pod instal 對應(yīng)著 install.b 中的 run 法,因此我們在源碼的installerrb打點,

6、可看到IDE成功斷點到了,

三、調(diào)試插件
同理,如果你是自定義的pod插件,也不關(guān)心cocospod的調(diào)用過程,只是想debug 插件代碼。
1、假設(shè)你本地有插件 cocoapods-packager的工程源碼,只需要調(diào)整一下Demo工程的Gemfile,把cocospod修改為

然后重新 bundle install
2、用ruby打開cocoapods-packager工程,修改debug配置,
1)Ruby script:如果你這里不需要使用cocospod的源碼來調(diào)試了,所以我們直接默認的pod路徑,不知道路徑的可以在終端中執(zhí)行:which pod 命令的生成的pod路徑,
2)Script arguments:因為我們這里要調(diào)試插件,所以修改為觸發(fā)插件的命令,

3、保存后就可打點debug了,以上就是RubyMine2025電腦版的調(diào)試方法了。
一、AI助手
JetBrains AI Assistant 現(xiàn)已全面推出,具有許多新功能和改進功能,可提高您在 JetBrains IDE 中的工作效率。
1、支持人工智能生成的名稱建議
您現(xiàn)在可以為 Ruby 代碼中的局部變量和參數(shù)啟用 AI 生成的名稱建議。當(dāng)您使用內(nèi)聯(lián)重命名 重構(gòu)時,此操作可用 。要啟用名稱建議,請選中“設(shè)置”| “提供 AI 生成的名稱建議”復(fù)選框。工具| 人工智能助手。

2、改進的 Ruby 上下文
我們正在繼續(xù)改進 Ruby 上下文以及法學(xué)碩士分析代碼庫的方式。這些變化會影響 AI Assistant 生成文檔、解釋 Ruby 代碼、識別文件內(nèi)容等的方式。

3、單元測試生成
借助 AI Assistant,您可以輕松地為 Ruby 或 Rails 應(yīng)用程序中的公共方法生成測試。選擇您想要測試的方法,然后按⌥ + EntermacOS 或Alt + EnterWindows。從上下文菜單中,選擇 AI 操作,然后選擇生成單元測試。

二、導(dǎo)軌
1、Rails 應(yīng)用程序和引擎的自定義路徑
RubyMine 可以識別您何時在 Rails 應(yīng)用程序和引擎中使用自定義路徑。除了默認路徑(例如app、 app/controllers和 )之外app/models,IDE 在配置時還會識別項目中的任何其他位置。這使您能夠重新定義默認結(jié)構(gòu),并且仍然受益于 RubyMine 的代碼洞察功能。要設(shè)置自定義路徑,請導(dǎo)航至 設(shè)置 | 語言和框架 | 導(dǎo)軌| 路徑。

2、自動導(dǎo)入 Rails 路徑
我們實現(xiàn)了一個新選項來自動檢測 Rails 應(yīng)用程序中的自定義路徑。每次打開項目時,RubyMine 都會嘗試在后臺導(dǎo)入 Rails 路徑配置。

3、對存儲在默認位置之外的模型、控制器和郵件程序的代碼洞察
所有您喜歡的代碼洞察功能(例如導(dǎo)航和類型支持)現(xiàn)在都可以與模型、控制器和郵件程序一起使用,即使它們位于默認目錄之外。

4、Rails 7.1 嚴(yán)格本地化的代碼洞察
RubyMine 現(xiàn)在支持嚴(yán)格本地化的解析、補全、查找用法、重命名和導(dǎo)航功能。

三、類型推斷
1、塊內(nèi)自定義自類型的類型提供
RubyMine 現(xiàn)在支持從 RBS 到 Ruby 自定義塊的自身類型。此功能對 DSL 有益,并將幫助 RubyMine 識別它們,從而增強代碼洞察力。

2、自定義注釋來指定塊的自身類型
現(xiàn)在,通過使用類似 YARD 的注釋,您可以直接在其中顯式地聲明塊的自身類型。

3、支持蘇格蘭皇家銀行的額外聲明
我們已經(jīng)實現(xiàn)了基本支持,以便在 Ruby 文件中不存在 RBS 的額外聲明時識別這些聲明。這對于廣泛使用反射的項目特別有利,因為它允許這些聲明在完成和其他 RubyMine 功能中仍然存在。該功能適用于類、模塊、常量、方法和變量。

四、調(diào)試器
1、調(diào)試器類型渲染器的更新
您不再需要重新啟動調(diào)試器即可將更改應(yīng)用到類型渲染器。只需單擊“應(yīng)用”按鈕,RubyMine 就會立即重新加載它們。

五、工具和庫
1、服務(wù)器模式下的 RuboCop
RubyMine 支持自動在服務(wù)器模式下運行 RuboCop。要使此功能正常工作,請確保滿足以下要求:
Linux 或 MacOS
本地 Ruby MRI 2.3 或更高版本
RuboCop 1.31 或更高版本

2、制動員代碼檢查
現(xiàn)在,您可以在 RubyMine 中以用戶友好的格式方便地看到 Brakeman的見解。通過輕松訪問 Brakeman 的文檔、信心指標(biāo)等,及時解決安全問題。確保您已brakeman安裝 gem,然后轉(zhuǎn)到 Code | 分析代碼 | 按名稱運行檢查并啟動分析。

3、參數(shù)化規(guī)格rspec-parameterized
RubyMine 為RSpec::Parameterized語法 提供全面支持 ,包括識別、解析和補全建議。我們還實現(xiàn)了運行/調(diào)試配置來增強您的測試體驗。

4、夾具聲明let_it_be
我們在使用 let_it_be塊的 RSpec 測試中添加了對夾具聲明的支持。這包括變量解析、語法突出顯示、自動處理do塊插入 before_all等功能。要啟用該功能,您需要安裝test-profgem。

1、64 位 Windows 10 1809 及更高版本,或 Windows Server 2019 及更高版本
2、最低 2 GB 可用 RAM 和 8 GB 系統(tǒng)總 RAM
3、3.5 GB 硬盤空間,推薦 SSD
4、最低屏幕分辨率 1024x768
5、Ruby 1.8.x 或更高版本,或者 JRuby


Wing Pro激活版(Python集成開發(fā)環(huán)境)
spyder編程軟件
aide集成開發(fā)環(huán)境漢化版
JetBrains CLion集成開發(fā)環(huán)境軟件
ublock origin插件
chrome谷歌瀏覽器32位版本安裝包
Radmin LAN局域網(wǎng)聯(lián)機軟件19.7M網(wǎng)絡(luò)工具
Sunshine串流軟件11.6M網(wǎng)絡(luò)工具
谷歌瀏覽器電腦版安裝包184.8M網(wǎng)絡(luò)工具
proxifier中文破解版8.0M網(wǎng)絡(luò)工具
chrome谷歌瀏覽器32位版本安裝包161.8M網(wǎng)絡(luò)工具
office2013激活工具kms綠色版1.7M網(wǎng)絡(luò)工具
谷歌瀏覽器電腦版安裝包184.8M網(wǎng)絡(luò)工具
wifi萬能鑰匙pc版官方10.4M網(wǎng)絡(luò)工具
giwifi電腦端8.5M網(wǎng)絡(luò)工具
Radmin LAN局域網(wǎng)聯(lián)機軟件19.7M網(wǎng)絡(luò)工具
搜狗瀏覽器pc版安裝包150.2M網(wǎng)絡(luò)工具
qq瀏覽器pc端安裝包171M網(wǎng)絡(luò)工具
360極速瀏覽器
chrome插件
電腦加速器