原創|產品更新|編輯:吳園園|2019-12-23 09:52:50.030|閱讀 329 次
概述:RubyMine 2019.3增強了代碼洞察力,改進了調試器,并為Git,JavaScript和HTTP客戶端進行了許多平臺改進。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
RubyMine是一個為Ruby和Rails開發者準備的IDE,其帶有所有開發者必須的功能,并將之緊密集成于便捷的開發環境中。RubyMine 2019.3增強了代碼洞察力,改進了調試器,并為Git,JavaScript和HTTP客戶端進行了許多平臺改進。感興趣的朋友歡迎下載體驗~
RuboCop
嚴重度映射
以前,RubyMine使用預定義的邏輯來映射RuboCop和IDE檢查嚴重性。現在,您可以更改默認映射以增加或減少特定RuboCop攻擊的嚴重性。
Code insight
更好的Struct代碼洞察力
借助對結構類型的改進的代碼洞察力,您現在可以查找所需結構類型的用法,并導航回其聲明。
燈具調用的類型支持
新版本的RubyMine為Minitest / Test :: Unit測試中的夾具調用提供了改進的代碼洞察力。編輯器現在為這些調用提供自動完成功能,并且可以將您導航到相關的數據庫字段。
滑軌
使用“一切運行”來運行Rails任務
在v2019.3之前的版本中,可以通過專用彈出窗口運行Rails生成器和Rake任務?,F在,您可以將“運行任何內容”用作運行任務/生成器的單個入口點。例如,按 ?R/ Ctrl + Alt + R會調用“ 運行任何內容”彈出窗口并 自動添加rake命令。
新的Stimulus and Elm Rails項目
在2019.3中,您可以將Stimulus或Elm指定為新Rails項目的JavaScript庫。
調試器
Rails控制臺的交互式調試
現在,RubyMine允許您在Rails控制臺中進行調試時檢查程序的狀態。為此,只需在遇到斷點后切換到“ 交互式控制臺”選項卡即可。
代碼
推斷@param和@return批注的類型
我們會不斷改善對YARD的支持,以幫助您創建和管理YARD標簽。在v2019.3中,RubyMine從父類推斷參數并返回類型,以在Add @param標簽和Add @return標簽意圖中使用它。
代碼風格
對齊方法鏈
在v2019.3中,我們添加了一個新的代碼樣式選項,該選項使您可以通過初始接收方或前導點以不同方式對齊鏈接的方法調用。要配置此選項,請 打開“設置/首選項” |“設置”。編輯器 代碼樣式| 紅寶石| 包裝和大括號,然后轉到“ 鏈式方法調用”組。
版權
Ruby文件的版權聲明
現在,您可以快速向Ruby文件添加預定義的版權聲明。
JavaScript / CSS
使用CDN添加的完整CSS類
如果您在項目中使用Twitter Bootstrap或其他CSS庫,并且已從視圖文件中的CDN鏈接了它,則現在可以從該庫中獲得類名的完成,而無需將其源添加到項目中。
CSS的引用樣式設置
現在,您可以使用新的“ 引號”選項選擇在CSS(以及SCSS和Less文件)中使用雙引號還是單引號。如果選擇“ 強制重新格式化”,則在重新格式化代碼時(不僅是在使用代碼完成功能添加新代碼時)將應用所選的引用樣式。
支持來自單獨文件的Vue.js組件
RubyMine現在可以理解位于單獨文件中的組件的不同部分之間的鏈接,并為道具,數據和方法提供適當的代碼完成。
Git
重做的克隆對話框
我們改進了“ 克隆”對話框(“ VCS |從版本控制獲取”)?,F在,您可以從此對話框登錄,IDE將立即預覽按帳戶或組織分組的所有存儲庫的列表。
推任何分支
現在,您可以從“ 分支”彈出窗口中的任何分支直接推送更改–選擇一個分支,然后使用菜單中的“ 推送”操作。
數據庫工具
基本的MongoDB支持
RubyMine 2019.3為MongoDB提供初始支持。您可以在數據庫資源管理器中查看集合和字段,運行查詢等等。
HTTP客戶端
.http文件中的動態變量
使用v2019.3,您可以在HTTP請求中使用動態變量。這些變量包括$ uuid,$ timestamp和 $ randomInt。使用雙花括號在需要的位置插入這些變量之一。
運行文件中的所有請求
現在,HTTP客戶端使您可以在一個.http文件中寫入多個請求。如果當一個請求取決于前一個請求的結果時需要執行請求鏈,這將很有用。使用此示例應用程序嘗試新功能。
其他變化:
不再支持RubyMotion和Heroku集成插件
使用編輯|按字母順序對行進行排序 排序行命令
使用“查找”操作時在選定區域中搜索
改進了插件管理,而無需重新啟動IDE
更好的Docker終端
改進的Kubernetes支持
想要購買RubyMine正版授權的朋友可以。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn