翻譯|產(chǎn)品更新|編輯:董玉霞|2022-04-21 14:55:13.713|閱讀 217 次
概述:RubyMine V2022.1 支持新的 Ruby 和 RBS 語言功能、新的檢查和快速修復(fù)、UX 改進(jìn)等。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
RubyMine V2022.1 支持新的 Ruby 和 RBS 語言功能、新的檢查和快速修復(fù)、UX 改進(jìn)等。
RubyMine 2022.1 添加了對 Ruby 3.1 中引入的新 Ruby 和 RBS 功能的支持。這包括對 有界泛型、RBS 集合、 匿名塊參數(shù)轉(zhuǎn)發(fā)、泛型類型別名等的支持。
這個(gè)版本增加了幾個(gè)新的檢查,檢查 RBS 中類型變量的使用。他們報(bào)告 缺少類型簽名、無效的類型參數(shù)使用、沖突的類型變量差異、不正確的類型參數(shù)差異 等等。
RubyMine 現(xiàn)在可以在 快速文檔查找( Ctrl+Q) 中顯示重載。當(dāng)在方法上調(diào)用快速文檔時(shí),它將顯示當(dāng)前匹配的重載。
RubyMine 現(xiàn)在 根據(jù)相應(yīng) RBS 文件的類型簽名顯示 Ruby 代碼的嵌入提示,單擊提示將帶到相應(yīng)的類型簽名。
RubyMine 報(bào)告 Ruby 代碼中的推斷類型與 RBS 的預(yù)期類型不匹配。從 v2022.1 開始,可以在這種情況下快速導(dǎo)航到相應(yīng)的 RBS 文件。
RubyMine 理解標(biāo)簽,@overload并會(huì)在顯示參數(shù)信息時(shí)建議所有聲明的重載。從這個(gè)版本開始,@overload 標(biāo)簽的自動(dòng)補(bǔ)全會(huì)添加正在描述的方法的名稱。
重新設(shè)計(jì)了“新項(xiàng)目”對話框界面,以簡化新用戶和有經(jīng)驗(yàn)用戶的新項(xiàng)目創(chuàng)建。
此構(gòu)建添加了對 Rails 7 中添加的用于項(xiàng)目生成的新 JavaScript 框架選項(xiàng)的支持。現(xiàn)在可以在使用“新建項(xiàng)目”對話框創(chuàng)建新項(xiàng)目時(shí)選擇它們。
V2022.1已將事件日志替換為新的通知工具窗口。這將更好地了解來自 IDE 的通知,這樣就不會(huì)錯(cuò)過任何重要的信息。工具窗口中出現(xiàn)的所有通知現(xiàn)在分為兩類:建議和時(shí)間線。
從“打開文件”或“項(xiàng)目”對話框中刪除了樹,這意味著 IDE 在打開時(shí)不再計(jì)算所有中間目錄節(jié)點(diǎn)。此更改通過防止死胡同路徑計(jì)算導(dǎo)致的持續(xù)掛起來提高 IDE 的整體性能。
為了最大化調(diào)試器工具窗口中的可用空間,默認(rèn)隱藏了選項(xiàng)卡標(biāo)簽。
重新設(shè)計(jì)了結(jié)構(gòu)搜索和替換對話框,以提供所有模板的列表,以便更輕松地在它們之間導(dǎo)航。
public現(xiàn)在可以為可見性修飾符 ( , protected, private) 和其中的代碼 設(shè)置縮進(jìn)。可以在Preferences/Settings |下找到此設(shè)置 。編輯 | 代碼風(fēng)格 | Ruby | 選項(xiàng)卡和縮進(jìn) 并切換縮進(jìn)可見性修飾符復(fù)選框。
LightEdit 模式允許在不創(chuàng)建或加載整個(gè)項(xiàng)目的情況下編輯文件。現(xiàn)在可以在 LightEdit模式下重新格式化代碼。為此,請按Ctrl+Alt+L 或轉(zhuǎn)到代碼 | 在主菜單中 重新格式化代碼。
在 shell 命令旁邊為 Markdown 文件添加了一個(gè)新的裝訂線圖標(biāo)。單擊它以在 RubyMine 的內(nèi)置終端中運(yùn)行命令。當(dāng)遵循通常包含 shell 命令的 README 文件之類的手冊時(shí),這會(huì)很有用。
RubyMine最新版本 可以使用新的復(fù)制代碼片段操作將塊內(nèi)容復(fù)制到剪貼板。
編輯 Markdown 文件時(shí),浮動(dòng)工具欄的新選項(xiàng)將出現(xiàn)在文本選擇中。使用此工具欄,現(xiàn)在可以快速選擇標(biāo)題樣式并創(chuàng)建列表。
以上就是RubyMine V2022.1更新的新功能的相關(guān)內(nèi)容,想要了解RubyMine價(jià)格可進(jìn)入慧都官網(wǎng)咨詢在線客服。
RubyMine 是Ruby IDE。為Ruby 和 Rails開發(fā)者準(zhǔn)備的 IDE,其帶有所有開發(fā)者必須的功能,并將之緊密集成于便捷的開發(fā)環(huán)境中。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn