手機(jī)掃描下載
軟件指數(shù):5 分
JetBrains GoLand破解版(Go語(yǔ)言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)友評(píng)論下載地址
RubyMine專業(yè)版(Ruby和Rails集成開發(fā)環(huán)境)是專為使用Ruby和Rails兩種變成語(yǔ)言的開發(fā)者打造的集成編程開發(fā)環(huán)境。在電腦設(shè)備上安裝該開發(fā)環(huán)境后就可以完美的適配Ruby和Rails的編程開發(fā),輕松解決編譯失敗,無(wú)編程聯(lián)想,無(wú)代碼高亮等等問題。
版本控制:集成Git等版本控制系統(tǒng),支持代碼提交、分支和合并操作。
Web開發(fā):提供全面的Web開發(fā)工具,支持Ruby on Rails和其他Web框架,以及HTML、CSS和JavaScript開發(fā)。
數(shù)據(jù)庫(kù)工具:支持MySQL、PostgreSQL等數(shù)據(jù)庫(kù),提供SQL編輯、數(shù)據(jù)查詢和管理功能。
報(bào)告工具:生成代碼度量、測(cè)試和性能報(bào)告,幫助開發(fā)者優(yōu)化應(yīng)用性能。
代碼編輯:RubyMine的代碼編輯器支持多語(yǔ)言文件格式,包括Ruby、JavaScript、HTML、CSS、XML等。它提供智能代碼補(bǔ)全、語(yǔ)法高亮、代碼折疊和多行編輯功能,加速代碼編寫過(guò)程。
調(diào)試工具:內(nèi)置的調(diào)試器支持?jǐn)帱c(diǎn)、步進(jìn)、變量監(jiān)視和堆棧跟蹤,幫助開發(fā)者有效地診斷和調(diào)試Ruby應(yīng)用。
代碼重構(gòu):提供廣泛的代碼重構(gòu)選項(xiàng),如變量重命名、方法提取和內(nèi)聯(lián)變量,優(yōu)化代碼結(jié)構(gòu)和可讀性。
代碼分析:強(qiáng)大的代碼分析工具檢測(cè)代碼質(zhì)量和安全性問題,提供優(yōu)化建議。
單元測(cè)試:完全支持RSpec、Cucumber和Test::Unit等測(cè)試框架,提供自動(dòng)化測(cè)試和結(jié)果圖形化顯示。
插件系統(tǒng):強(qiáng)大的插件生態(tài)系統(tǒng)支持?jǐn)U展IDE功能,包括支持流行的Ruby庫(kù)和框架。
綜合開發(fā)工具:集成了數(shù)據(jù)庫(kù)客戶端、HTTP客戶端和Markdown編輯器,方便開發(fā)者執(zhí)行多任務(wù)操作。
管理您的項(xiàng)目環(huán)境
與Rake Task Runner,Rails Generator,Bundler,RVM / Rbenv,Zeus等工具無(wú)縫集成。 終端也可以作為IDE工具窗口,當(dāng)你需要它。
通過(guò)FTP或SFTP輕松配置自動(dòng)部署,并使用Vagrant,Capistrano,Chef或Puppet管理您的基礎(chǔ)架構(gòu)。
留在最前沿
享受一流的支持Ruby 2.3和Rails 5,Sinatra,RubyMotion,React,AngularJS等。
享受精調(diào)工作區(qū)
在RubyMine中,您可以快速使自己在家,可自定義的配色方案,鍵盤方案,以及所有的生產(chǎn)開發(fā)所需的外觀和感覺設(shè)置。
通過(guò)統(tǒng)一的UI節(jié)省時(shí)間,使用Git,SVN,Mercurial和其他版本控制系統(tǒng)。
使用智能編輯器工作更快
由一流的Ruby和Rails,JavaScript和CoffeeScript,ERB和HAML,CSS,Sass和Less等等支持,更高效地生成高質(zhì)量代碼。
利用語(yǔ)言特定的語(yǔ)法和錯(cuò)誤突出顯示,代碼格式化,代碼完成和快速文檔。
尋找你的方式
使用智能搜索可以跳轉(zhuǎn)到任何類,文件或符號(hào),甚至任何IDE操作或工具窗口。 它只需要一次點(diǎn)擊切換到聲明,超級(jí)方法,測(cè)試,用法,實(shí)現(xiàn)等等。
在基于MVC的項(xiàng)目視圖和模型,類和gem依賴圖中,在Rails項(xiàng)目中享受超級(jí)快速導(dǎo)航。
檢測(cè)和消除代碼氣味
遵循社區(qū)最佳實(shí)踐,通過(guò)代碼檢查驗(yàn)證您的代碼是否存在多種類型的可能錯(cuò)誤,并使用快速修復(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)行您的代碼,并使用所有的可用信息在您的指尖。
創(chuàng)建和運(yùn)行RSpec,Cucumber,Shoulda,MiniTest&Test ::單元測(cè)試與編碼協(xié)助和基于GUI的測(cè)試運(yùn)行器。
自動(dòng)代碼重構(gòu):改進(jìn)的代碼重構(gòu)功能,幫助開發(fā)者進(jìn)行復(fù)雜的代碼結(jié)構(gòu)優(yōu)化。
代碼片段分享:允許開發(fā)者保存和共享常用代碼片段,促進(jìn)團(tuán)隊(duì)合作。
快速文檔查閱:新增快速文檔查閱功能,通過(guò)快捷方式快速獲取方法和類的詳細(xì)文檔。
智能代碼修復(fù):自動(dòng)檢測(cè)并修復(fù)代碼錯(cuò)誤,提高代碼質(zhì)量和開發(fā)效率。
YAML
YAML文件中的語(yǔ)言注入選項(xiàng)可以使語(yǔ)言特定的代碼完成等。
RSpec
現(xiàn)在可以將代碼片段提取到一個(gè)新的let語(yǔ)句中,然后替換所有重復(fù)的代碼片段。
Ruby
新的代碼檢查突出顯示不可修改的字符串以及任何其他凍結(jié)的對(duì)象。
一級(jí)基礎(chǔ)
Ctrl+Alt+G:彈出Generate
Ctrl+Alt+L:格式化代碼
Alt+F1:切換視圖(Project, Structure, etc.).
Alt+F2:彈出預(yù)覽窗口,可選擇瀏覽器打開網(wǎng)頁(yè)
Alt+Insert:相當(dāng)于File|New,不過(guò)要在class外執(zhí)行
Alt+Enter:快速修復(fù)提示,相當(dāng)于Eclipse的Alt+F1
Alt+Home:顯示文件夾導(dǎo)航條
Ctrl+J:插入動(dòng)態(tài)模板代碼,非常方便。Ctrl+Alt+J:用動(dòng)態(tài)模板包圍選中代碼
Ctrl+/,Ctrl+Shift+/:注釋,去注釋代碼
Ctrl+Space:代碼自動(dòng)補(bǔ)全,相當(dāng)于Eclipse的Alt+/。建議修改為Alt+/
Ctrl+Q:顯示文檔Doc
Ctrl+W:動(dòng)態(tài)選擇,多次按依次選擇 單詞-行-段-全
Ctrl+D:復(fù)制一行
Ctrl+Y:刪除一行
Shift+Alt+N:在Controller,Model,View間跳轉(zhuǎn)
Shift+Alt+F10:運(yùn)行,Dubug
二級(jí)進(jìn)階
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:通過(guò)名字查找類,文件,符號(hào)
Ctrl+Shift+T:To surround a block of code
Ctrl+Alt+D:顯示Model關(guān)系圖,即ER圖。View | Show Model Dependency Diagram
三級(jí)?
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+點(diǎn)擊Tab:彈出路徑框,選擇后會(huì)在新窗口打開。
Ctrl+E:彈出最近打開的文件選擇框
Ctrl+Shift+Up, Ctrl+Shift+Down:把代碼住上移和住下移
Ctrl+Shift+Backspace:光標(biāo)移動(dòng)到上次修改的位置
Ctrl++,Ctrl+-:展開或收縮代碼
Ctrl+Shift++,Ctrl+Shift+-:全部展開或收縮代碼
Ctrl+~:切換主題,配色等(一般默認(rèn)會(huì)被輸入法占用)
更改快捷鍵
示例:把代碼提示快捷鍵由Alt+Space改為Ctrl+Alt+/
打開FileSetting Keymap
找到Main menu Code Complete Code Basic,選擇右邊的“Add Keyboard Shortcut”
在彈出的框里光標(biāo)放到輸入框,同時(shí)按下: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盤保存,不要?jiǎng)h除
4、將對(duì)應(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ù)制到軟件中,刪除空格,一個(gè)激活碼支持所有JetBrains軟件
如果打開軟件是英文:
1、依次點(diǎn)擊左邊的Plugins→搜索框輸入Chinese→Chinese (Simplified) Language→Install→Restart IDE→Restart
如果無(wú)法在線切換中文簡(jiǎn)體語(yǔ)言:
1、在官網(wǎng)中選擇對(duì)應(yīng)軟件和版本號(hào)下載語(yǔ)言包:https://plugins.jetbrains.com/plugin/13710-chinese-simplified-language-pack----/versions
2、打開軟件新建項(xiàng)目到主界面,把語(yǔ)言包拖進(jìn)去,點(diǎn)擊右下角的Enable Chinese and Restart重啟軟件安裝
一、環(huán)境準(zhǔn)備
1、打開RubyMine,在本地新建個(gè)xcode工程作為pod的工作目錄,目錄RubyTestDemo,
2、在RubyTestDemo下新建podfile文件,隨便pod個(gè)庫(kù)如:
3、Gemfle,在工程目錄下執(zhí)行bundle init,生成Gemfle文件,在Gemfle文件中指定cocopods源碼路徑的方式進(jìn)行bundle,
4、如果這里你也有其他的插件或者CocoaPods子項(xiàng)目(如CocoaPods Core或者XcodeProj) ,那么,Gemfle也要指定對(duì)應(yīng)的源碼路徑,
5、然后,在RubyTestDemo目錄下,執(zhí)行bundle instal1安裝ruby環(huán)境,
6、輸入可看到項(xiàng)目的ruby環(huán)境pod已經(jīng)是指定的本地cocospod源碼,因?yàn)樵创a工程是配置了gemspec的文件了。
二、Debug配置
1、我們通過(guò)rubyMine打開Cocospod的源碼工程,點(diǎn)擊上方的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所對(duì)應(yīng)的ruby版本
其他的選項(xiàng)使用默認(rèn)設(shè)置即可
4、勾選Bundler一欄中 bundle exec,否則執(zhí)行的就不是源碼的對(duì)應(yīng)的插件,
5、保存配置后,點(diǎn)擊“”小蟲子“”開始調(diào)試,
因?yàn)槲覀冞@里配debug配置命令是install,所以會(huì)在工作目錄下執(zhí)行pod install,
pod 命令的入口大多在 CocoaPods/lib/cocoapods/command/ 目錄下,比如 pod instal 對(duì)應(yīng)著 install.b 中的 run 法,因此我們?cè)谠创a的installerrb打點(diǎn),
6、可看到IDE成功斷點(diǎn)到了,
三、調(diào)試插件
同理,如果你是自定義的pod插件,也不關(guān)心cocospod的調(diào)用過(guò)程,只是想debug 插件代碼。
1、假設(shè)你本地有插件 cocoapods-packager的工程源碼,只需要調(diào)整一下Demo工程的Gemfile,把cocospod修改為
然后重新 bundle install
2、用ruby打開cocoapods-packager工程,修改debug配置,
1)Ruby script:如果你這里不需要使用cocospod的源碼來(lái)調(diào)試了,所以我們直接默認(rèn)的pod路徑,不知道路徑的可以在終端中執(zhí)行:which pod 命令的生成的pod路徑,
2)Script arguments:因?yàn)槲覀冞@里要調(diào)試插件,所以修改為觸發(fā)插件的命令,
3、保存后就可打點(diǎn)debug了,以上就是RubyMine2025電腦版的調(diào)試方法了。
一、AI助手
JetBrains AI Assistant 現(xiàn)已全面推出,具有許多新功能和改進(jìn)功能,可提高您在 JetBrains IDE 中的工作效率。
1、支持人工智能生成的名稱建議
您現(xiàn)在可以為 Ruby 代碼中的局部變量和參數(shù)啟用 AI 生成的名稱建議。當(dāng)您使用內(nèi)聯(lián)重命名 重構(gòu)時(shí),此操作可用 。要啟用名稱建議,請(qǐng)選中“設(shè)置”| “提供 AI 生成的名稱建議”復(fù)選框。工具| 人工智能助手。
2、改進(jìn)的 Ruby 上下文
我們正在繼續(xù)改進(jìn) Ruby 上下文以及法學(xué)碩士分析代碼庫(kù)的方式。這些變化會(huì)影響 AI Assistant 生成文檔、解釋 Ruby 代碼、識(shí)別文件內(nèi)容等的方式。
3、單元測(cè)試生成
借助 AI Assistant,您可以輕松地為 Ruby 或 Rails 應(yīng)用程序中的公共方法生成測(cè)試。選擇您想要測(cè)試的方法,然后按⌥ + EntermacOS 或Alt + EnterWindows。從上下文菜單中,選擇 AI 操作,然后選擇生成單元測(cè)試。
二、導(dǎo)軌
1、Rails 應(yīng)用程序和引擎的自定義路徑
RubyMine 可以識(shí)別您何時(shí)在 Rails 應(yīng)用程序和引擎中使用自定義路徑。除了默認(rèn)路徑(例如app、 app/controllers和 )之外app/models,IDE 在配置時(shí)還會(huì)識(shí)別項(xiàng)目中的任何其他位置。這使您能夠重新定義默認(rèn)結(jié)構(gòu),并且仍然受益于 RubyMine 的代碼洞察功能。要設(shè)置自定義路徑,請(qǐng)導(dǎo)航至 設(shè)置 | 語(yǔ)言和框架 | 導(dǎo)軌| 路徑。
2、自動(dòng)導(dǎo)入 Rails 路徑
我們實(shí)現(xiàn)了一個(gè)新選項(xiàng)來(lái)自動(dòng)檢測(cè) Rails 應(yīng)用程序中的自定義路徑。每次打開項(xiàng)目時(shí),RubyMine 都會(huì)嘗試在后臺(tái)導(dǎo)入 Rails 路徑配置。
3、對(duì)存儲(chǔ)在默認(rèn)位置之外的模型、控制器和郵件程序的代碼洞察
所有您喜歡的代碼洞察功能(例如導(dǎo)航和類型支持)現(xiàn)在都可以與模型、控制器和郵件程序一起使用,即使它們位于默認(rèn)目錄之外。
4、Rails 7.1 嚴(yán)格本地化的代碼洞察
RubyMine 現(xiàn)在支持嚴(yán)格本地化的解析、補(bǔ)全、查找用法、重命名和導(dǎo)航功能。
三、類型推斷
1、塊內(nèi)自定義自類型的類型提供
RubyMine 現(xiàn)在支持從 RBS 到 Ruby 自定義塊的自身類型。此功能對(duì) DSL 有益,并將幫助 RubyMine 識(shí)別它們,從而增強(qiáng)代碼洞察力。
2、自定義注釋來(lái)指定塊的自身類型
現(xiàn)在,通過(guò)使用類似 YARD 的注釋,您可以直接在其中顯式地聲明塊的自身類型。
3、支持蘇格蘭皇家銀行的額外聲明
我們已經(jīng)實(shí)現(xiàn)了基本支持,以便在 Ruby 文件中不存在 RBS 的額外聲明時(shí)識(shí)別這些聲明。這對(duì)于廣泛使用反射的項(xiàng)目特別有利,因?yàn)樗试S這些聲明在完成和其他 RubyMine 功能中仍然存在。該功能適用于類、模塊、常量、方法和變量。
四、調(diào)試器
1、調(diào)試器類型渲染器的更新
您不再需要重新啟動(dòng)調(diào)試器即可將更改應(yīng)用到類型渲染器。只需單擊“應(yīng)用”按鈕,RubyMine 就會(huì)立即重新加載它們。
五、工具和庫(kù)
1、服務(wù)器模式下的 RuboCop
RubyMine 支持自動(dòng)在服務(wù)器模式下運(yùn)行 RuboCop。要使此功能正常工作,請(qǐng)確保滿足以下要求:
Linux 或 MacOS
本地 Ruby MRI 2.3 或更高版本
RuboCop 1.31 或更高版本
2、制動(dòng)員代碼檢查
現(xiàn)在,您可以在 RubyMine 中以用戶友好的格式方便地看到 Brakeman的見解。通過(guò)輕松訪問 Brakeman 的文檔、信心指標(biāo)等,及時(shí)解決安全問題。確保您已brakeman安裝 gem,然后轉(zhuǎn)到 Code | 分析代碼 | 按名稱運(yùn)行檢查并啟動(dòng)分析。
3、參數(shù)化規(guī)格rspec-parameterized
RubyMine 為RSpec::Parameterized語(yǔ)法 提供全面支持 ,包括識(shí)別、解析和補(bǔ)全建議。我們還實(shí)現(xiàn)了運(yùn)行/調(diào)試配置來(lái)增強(qiáng)您的測(cè)試體驗(yàn)。
4、夾具聲明let_it_be
我們?cè)谑褂?let_it_be塊的 RSpec 測(cè)試中添加了對(duì)夾具聲明的支持。這包括變量解析、語(yǔ)法突出顯示、自動(dòng)處理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
Radmin LAN局域網(wǎng)聯(lián)機(jī)軟件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萬(wàn)能鑰匙pc版官方10.4M網(wǎng)絡(luò)工具
giwifi電腦端8.5M網(wǎng)絡(luò)工具
Radmin LAN局域網(wǎng)聯(lián)機(jī)軟件19.7M網(wǎng)絡(luò)工具
搜狗瀏覽器pc版安裝包150.2M網(wǎng)絡(luò)工具
qq瀏覽器pc端安裝包171M網(wǎng)絡(luò)工具