JetBrains RubyMine是功能很全面的一款操作軟件。JetBrains
RubyMine支持多態(tài)關(guān)聯(lián);增加了一個選項,僅重新運行失敗的測試,而不是重新運行所有測試。
功能介紹:
1.重新運行測試失敗
現(xiàn)在,在文件或目錄中運行所有測試之后,RubyMine提供了一個選項,僅重新運行失敗的測試,而不是重新運行所有測試。這使您無需手動接收和調(diào)查每個失敗的測試。
2.YAML代碼格式化程序
RubyMine 2018.2現(xiàn)在允許您重新格式化YAML代碼。選擇代碼| 重新格式化代碼,或按??L/按Ctrl + Alt + L。
您還可以在“首選項/設(shè)置”中選擇如何折疊和縮進序列,對齊值以及應(yīng)用其他代碼樣式選項 編輯| 代碼風(fēng)格| YAML。
3.更多YAML改進
在此版本中,您可以自動完成具有JSON Schema文件的YAML數(shù)據(jù)結(jié)構(gòu)。但也提供了在設(shè)置中手動添加和配置JSON模式文件的方法。您現(xiàn)在可以快速將關(guān)鍵路徑復(fù)制并粘貼到.yml 文件中的值,而不是鍵入完整路徑。
4.更好地檢測合并沖突
現(xiàn)在,當IDE在新的“ 合并沖突”節(jié)點下對這些文件進行分組時,查找具有合并沖突的文件會更容易。單擊“ 解決操作”鏈接以打開“ 與沖突合并的文件”對話框。
5.在修訂版中瀏覽存儲庫
在修訂操作中有一個方便的新瀏覽存儲庫,用于根據(jù)任何給定的修訂來探索存儲庫的狀態(tài)。打開日志中的上下文菜單或從文件歷史記錄中打開,以在項目工具窗口中訪問所需的存儲庫狀態(tài)。
6.跳過“推送”對話框
現(xiàn)在可以在使用“ 提交”和“ 推送” 操作時跳過“推送”對話框,或僅在推送到受保護的分支時顯示該對話框。在首選項/設(shè)置中自定義此行為 版本控制| Git。