手機掃描下載
軟件指數:5 分
JetBrains GoLand破解版(Go語言IDE集成開發環境)802M網絡工具
ungoogled chromium windows客戶端102.1M網絡工具
violentmonkey暴力猴腳本插件617KB網絡工具
ie瀏覽器952.5M網絡工具
zenbrowser官方中文版71.9M網絡工具
glasswire漢化版電腦版(防火墻軟件)82.3M網絡工具
谷歌瀏覽器電腦版安裝包116.7M網絡工具
搜狗瀏覽器pc版安裝包150.2M網絡工具
qq瀏覽器pc端安裝包171M網絡工具
獵豹瀏覽器pc版80.7M網絡工具
2025百度翻譯pc客戶端112M網絡工具
firefox火狐瀏覽器電腦版69.3M網絡工具
軟件介紹軟件截圖相關版本網友評論下載地址
RubyMine專業版(Ruby和Rails集成開發環境)是專為使用Ruby和Rails兩種變成語言的開發者打造的集成編程開發環境。在電腦設備上安裝該開發環境后就可以完美的適配Ruby和Rails的編程開發,輕松解決編譯失敗,無編程聯想,無代碼高亮等等問題。
版本控制:集成Git等版本控制系統,支持代碼提交、分支和合并操作。
Web開發:提供全面的Web開發工具,支持Ruby on Rails和其他Web框架,以及HTML、CSS和JavaScript開發。
數據庫工具:支持MySQL、PostgreSQL等數據庫,提供SQL編輯、數據查詢和管理功能。
報告工具:生成代碼度量、測試和性能報告,幫助開發者優化應用性能。
代碼編輯:RubyMine的代碼編輯器支持多語言文件格式,包括Ruby、JavaScript、HTML、CSS、XML等。它提供智能代碼補全、語法高亮、代碼折疊和多行編輯功能,加速代碼編寫過程。
調試工具:內置的調試器支持斷點、步進、變量監視和堆棧跟蹤,幫助開發者有效地診斷和調試Ruby應用。
代碼重構:提供廣泛的代碼重構選項,如變量重命名、方法提取和內聯變量,優化代碼結構和可讀性。
代碼分析:強大的代碼分析工具檢測代碼質量和安全性問題,提供優化建議。
單元測試:完全支持RSpec、Cucumber和Test::Unit等測試框架,提供自動化測試和結果圖形化顯示。
插件系統:強大的插件生態系統支持擴展IDE功能,包括支持流行的Ruby庫和框架。
綜合開發工具:集成了數據庫客戶端、HTTP客戶端和Markdown編輯器,方便開發者執行多任務操作。
管理您的項目環境
與Rake Task Runner,Rails Generator,Bundler,RVM / Rbenv,Zeus等工具無縫集成。 終端也可以作為IDE工具窗口,當你需要它。
通過FTP或SFTP輕松配置自動部署,并使用Vagrant,Capistrano,Chef或Puppet管理您的基礎架構。
留在最前沿
享受一流的支持Ruby 2.3和Rails 5,Sinatra,RubyMotion,React,AngularJS等。
享受精調工作區
在RubyMine中,您可以快速使自己在家,可自定義的配色方案,鍵盤方案,以及所有的生產開發所需的外觀和感覺設置。
通過統一的UI節省時間,使用Git,SVN,Mercurial和其他版本控制系統。
使用智能編輯器工作更快
由一流的Ruby和Rails,JavaScript和CoffeeScript,ERB和HAML,CSS,Sass和Less等等支持,更高效地生成高質量代碼。
利用語言特定的語法和錯誤突出顯示,代碼格式化,代碼完成和快速文檔。
尋找你的方式
使用智能搜索可以跳轉到任何類,文件或符號,甚至任何IDE操作或工具窗口。 它只需要一次點擊切換到聲明,超級方法,測試,用法,實現等等。
在基于MVC的項目視圖和模型,類和gem依賴圖中,在Rails項目中享受超級快速導航。
檢測和消除代碼氣味
遵循社區最佳實踐,通過代碼檢查驗證您的代碼是否存在多種類型的可能錯誤,并使用快速修復選項提供即時改進。
自動化但安全的重構有助于清理你的代碼,并保持更可維護。 Rails感知重構幫助您執行項目范圍的更改:例如重命名控制器也將重命名助手,視圖和測試。
快樂的測試和調試
使用強大的調試器與Ruby,JavaScript和CoffeeScript的圖形UI。 設置斷點,一步一步運行您的代碼,并使用所有的可用信息在您的指尖。
創建和運行RSpec,Cucumber,Shoulda,MiniTest&Test ::單元測試與編碼協助和基于GUI的測試運行器。
自動代碼重構:改進的代碼重構功能,幫助開發者進行復雜的代碼結構優化。
代碼片段分享:允許開發者保存和共享常用代碼片段,促進團隊合作。
快速文檔查閱:新增快速文檔查閱功能,通過快捷方式快速獲取方法和類的詳細文檔。
智能代碼修復:自動檢測并修復代碼錯誤,提高代碼質量和開發效率。
YAML
YAML文件中的語言注入選項可以使語言特定的代碼完成等。
RSpec
現在可以將代碼片段提取到一個新的let語句中,然后替換所有重復的代碼片段。
Ruby
新的代碼檢查突出顯示不可修改的字符串以及任何其他凍結的對象。
一級基礎
Ctrl+Alt+G:彈出Generate
Ctrl+Alt+L:格式化代碼
Alt+F1:切換視圖(Project, Structure, etc.).
Alt+F2:彈出預覽窗口,可選擇瀏覽器打開網頁
Alt+Insert:相當于File|New,不過要在class外執行
Alt+Enter:快速修復提示,相當于Eclipse的Alt+F1
Alt+Home:顯示文件夾導航條
Ctrl+J:插入動態模板代碼,非常方便。Ctrl+Alt+J:用動態模板包圍選中代碼
Ctrl+/,Ctrl+Shift+/:注釋,去注釋代碼
Ctrl+Space:代碼自動補全,相當于Eclipse的Alt+/。建議修改為Alt+/
Ctrl+Q:顯示文檔Doc
Ctrl+W:動態選擇,多次按依次選擇 單詞-行-段-全
Ctrl+D:復制一行
Ctrl+Y:刪除一行
Shift+Alt+N:在Controller,Model,View間跳轉
Shift+Alt+F10:運行,Dubug
二級進階
Alt+Home:顯示導航條
Alt+F1:在不同視圖中切換 (Project, Structure, etc.).
Ctrl+Tab:在tool窗口和打開的文件窗口中切換
Ctrl+F:在當前文件中查找
Ctrl+Shift+F:在文件夾中查找
Ctrl+Shift+F7:快速顯示選中代碼的調用
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關系圖,即ER圖。View | Show Model Dependency Diagram
三級耍酷
a.界面調整
Esc:從任何界面返回到編輯器
Shift+Esc:回到編輯器,隱藏所有工具欄
Shift+F6:重命名,文件,方法名,類名,變量名等
F12:相當于Shift+Esc的回退鍵,顯示最后一次打開的工具欄
b.變量選擇
Ctrl+Shfit+F7:高亮顯示本文件中變量出現的位置
F3,Shift+F3:在不同變量之間跳轉
Esc:取消選擇
Alt+Left, Alt+Right: 在不同的Tabs中切換
Ctrl+點擊Tab:彈出路徑框,選擇后會在新窗口打開。
Ctrl+E:彈出最近打開的文件選擇框
Ctrl+Shift+Up, Ctrl+Shift+Down:把代碼住上移和住下移
Ctrl+Shift+Backspace:光標移動到上次修改的位置
Ctrl++,Ctrl+-:展開或收縮代碼
Ctrl+Shift++,Ctrl+Shift+-:全部展開或收縮代碼
Ctrl+~:切換主題,配色等(一般默認會被輸入法占用)
更改快捷鍵
示例:把代碼提示快捷鍵由Alt+Space改為Ctrl+Alt+/
打開FileSetting Keymap
找到Main menu Code Complete Code Basic,選擇右邊的“Add Keyboard Shortcut”
在彈出的框里光標放到輸入框,同時按下:Ctrl+Alt+/
成功后應用保存,即可生效
1、安裝Java:https://download.oracle.com/java/17/archive/jdk-17.0.11_windows-x64_bin.exe
2、安裝軟件并關閉
3、將jetbraincrack文件夾復制到C盤保存,不要刪除
4、將對應軟件名字的vmoptions文件復制到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后面的代碼復制到軟件中,刪除空格,一個激活碼支持所有JetBrains軟件
如果打開軟件是英文:
1、依次點擊左邊的Plugins→搜索框輸入Chinese→Chinese (Simplified) Language→Install→Restart IDE→Restart
如果無法在線切換中文簡體語言:
1、在官網中選擇對應軟件和版本號下載語言包:https://plugins.jetbrains.com/plugin/13710-chinese-simplified-language-pack----/versions
2、打開軟件新建項目到主界面,把語言包拖進去,點擊右下角的Enable Chinese and Restart重啟軟件安裝
一、環境準備
1、打開RubyMine,在本地新建個xcode工程作為pod的工作目錄,目錄RubyTestDemo,
2、在RubyTestDemo下新建podfile文件,隨便pod個庫如:
3、Gemfle,在工程目錄下執行bundle init,生成Gemfle文件,在Gemfle文件中指定cocopods源碼路徑的方式進行bundle,
4、如果這里你也有其他的插件或者CocoaPods子項目(如CocoaPods Core或者XcodeProj) ,那么,Gemfle也要指定對應的源碼路徑,
5、然后,在RubyTestDemo目錄下,執行bundle instal1安裝ruby環境,
6、輸入可看到項目的ruby環境pod已經是指定的本地cocospod源碼,因為源碼工程是配置了gemspec的文件了。
二、Debug配置
1、我們通過rubyMine打開Cocospod的源碼工程,點擊上方的debug config添加配置,
2、RubyMine主界面右上角——Add Configuration——+——Ruby,新增 Ruby 的調試配置,
3、創建新的config配置,
Ruby script:使用我們pod源碼路徑下的pod工具
Script arguments:填寫插件命令的參數
Working directory:添加工作路徑,就是剛才的Demo路徑
Ruby SDK:一定要填寫pod所對應的ruby版本
其他的選項使用默認設置即可
4、勾選Bundler一欄中 bundle exec,否則執行的就不是源碼的對應的插件,
5、保存配置后,點擊“”小蟲子“”開始調試,
因為我們這里配debug配置命令是install,所以會在工作目錄下執行pod install,
pod 命令的入口大多在 CocoaPods/lib/cocoapods/command/ 目錄下,比如 pod instal 對應著 install.b 中的 run 法,因此我們在源碼的installerrb打點,
6、可看到IDE成功斷點到了,
三、調試插件
同理,如果你是自定義的pod插件,也不關心cocospod的調用過程,只是想debug 插件代碼。
1、假設你本地有插件 cocoapods-packager的工程源碼,只需要調整一下Demo工程的Gemfile,把cocospod修改為
然后重新 bundle install
2、用ruby打開cocoapods-packager工程,修改debug配置,
1)Ruby script:如果你這里不需要使用cocospod的源碼來調試了,所以我們直接默認的pod路徑,不知道路徑的可以在終端中執行:which pod 命令的生成的pod路徑,
2)Script arguments:因為我們這里要調試插件,所以修改為觸發插件的命令,
3、保存后就可打點debug了,以上就是RubyMine2025電腦版的調試方法了。
一、AI助手
JetBrains AI Assistant 現已全面推出,具有許多新功能和改進功能,可提高您在 JetBrains IDE 中的工作效率。
1、支持人工智能生成的名稱建議
您現在可以為 Ruby 代碼中的局部變量和參數啟用 AI 生成的名稱建議。當您使用內聯重命名 重構時,此操作可用 。要啟用名稱建議,請選中“設置”| “提供 AI 生成的名稱建議”復選框。工具| 人工智能助手。
2、改進的 Ruby 上下文
我們正在繼續改進 Ruby 上下文以及法學碩士分析代碼庫的方式。這些變化會影響 AI Assistant 生成文檔、解釋 Ruby 代碼、識別文件內容等的方式。
3、單元測試生成
借助 AI Assistant,您可以輕松地為 Ruby 或 Rails 應用程序中的公共方法生成測試。選擇您想要測試的方法,然后按⌥ + EntermacOS 或Alt + EnterWindows。從上下文菜單中,選擇 AI 操作,然后選擇生成單元測試。
二、導軌
1、Rails 應用程序和引擎的自定義路徑
RubyMine 可以識別您何時在 Rails 應用程序和引擎中使用自定義路徑。除了默認路徑(例如app、 app/controllers和 )之外app/models,IDE 在配置時還會識別項目中的任何其他位置。這使您能夠重新定義默認結構,并且仍然受益于 RubyMine 的代碼洞察功能。要設置自定義路徑,請導航至 設置 | 語言和框架 | 導軌| 路徑。
2、自動導入 Rails 路徑
我們實現了一個新選項來自動檢測 Rails 應用程序中的自定義路徑。每次打開項目時,RubyMine 都會嘗試在后臺導入 Rails 路徑配置。
3、對存儲在默認位置之外的模型、控制器和郵件程序的代碼洞察
所有您喜歡的代碼洞察功能(例如導航和類型支持)現在都可以與模型、控制器和郵件程序一起使用,即使它們位于默認目錄之外。
4、Rails 7.1 嚴格本地化的代碼洞察
RubyMine 現在支持嚴格本地化的解析、補全、查找用法、重命名和導航功能。
三、類型推斷
1、塊內自定義自類型的類型提供
RubyMine 現在支持從 RBS 到 Ruby 自定義塊的自身類型。此功能對 DSL 有益,并將幫助 RubyMine 識別它們,從而增強代碼洞察力。
2、自定義注釋來指定塊的自身類型
現在,通過使用類似 YARD 的注釋,您可以直接在其中顯式地聲明塊的自身類型。
3、支持蘇格蘭皇家銀行的額外聲明
我們已經實現了基本支持,以便在 Ruby 文件中不存在 RBS 的額外聲明時識別這些聲明。這對于廣泛使用反射的項目特別有利,因為它允許這些聲明在完成和其他 RubyMine 功能中仍然存在。該功能適用于類、模塊、常量、方法和變量。
四、調試器
1、調試器類型渲染器的更新
您不再需要重新啟動調試器即可將更改應用到類型渲染器。只需單擊“應用”按鈕,RubyMine 就會立即重新加載它們。
五、工具和庫
1、服務器模式下的 RuboCop
RubyMine 支持自動在服務器模式下運行 RuboCop。要使此功能正常工作,請確保滿足以下要求:
Linux 或 MacOS
本地 Ruby MRI 2.3 或更高版本
RuboCop 1.31 或更高版本
2、制動員代碼檢查
現在,您可以在 RubyMine 中以用戶友好的格式方便地看到 Brakeman的見解。通過輕松訪問 Brakeman 的文檔、信心指標等,及時解決安全問題。確保您已brakeman安裝 gem,然后轉到 Code | 分析代碼 | 按名稱運行檢查并啟動分析。
3、參數化規格rspec-parameterized
RubyMine 為RSpec::Parameterized語法 提供全面支持 ,包括識別、解析和補全建議。我們還實現了運行/調試配置來增強您的測試體驗。
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 系統總 RAM
3、3.5 GB 硬盤空間,推薦 SSD
4、最低屏幕分辨率 1024x768
5、Ruby 1.8.x 或更高版本,或者 JRuby
Radmin LAN局域網聯機軟件19.7M網絡工具
谷歌瀏覽器電腦版安裝包116.7M網絡工具
谷歌貓爪視頻下載插件安裝包413KB網絡工具
夸克pc版257.2M網絡工具
finalshell中文版68.7M網絡工具
proxifier中文破解版8.0M網絡工具
谷歌瀏覽器電腦版安裝包116.7M網絡工具
wifi萬能鑰匙pc版官方10.4M網絡工具
giwifi電腦客戶端9.0M網絡工具
搜狗瀏覽器pc版安裝包150.2M網絡工具
Radmin LAN局域網聯機軟件19.7M網絡工具
qq瀏覽器pc端安裝包171M網絡工具