翻譯|行業(yè)資訊|編輯:龔雪|2025-08-11 09:57:38.940|閱讀 95 次
概述:CodeRush 25.1 新推 AI 雙引擎 AiGen(語(yǔ)音/文字生成與修改代碼)和 AiFind(智能代碼搜索),直接在 Visual Studio 環(huán)境中響應(yīng),免除窗口切換與手動(dòng)操作,讓開發(fā)者更專注核心問(wèn)題。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
CodeRush 是專為 Visual Studio 打造的高效開發(fā)插件,通過(guò)集成 AI 驅(qū)動(dòng)功能(如自然語(yǔ)言生成代碼的 AiGen 和智能搜索邏輯的 AiFind)、語(yǔ)音交互及深度重構(gòu)工具,直接在 IDE 內(nèi)無(wú)縫完成代碼生成、修改與導(dǎo)航,消除窗口切換與手動(dòng)操作,顯著提升編碼速度與專注度,讓開發(fā)者更聚焦核心問(wèn)題解決。
CodeRush for Visual Studio v25.1已于日前全新發(fā)布,此版本新推 AI 雙引擎 AiGen(語(yǔ)音/文字生成與修改代碼)和 AiFind(智能代碼搜索),接下來(lái)我們將逐一為大家揭開這些功能的神秘面紗,歡迎下載新版體驗(yàn)!
在上文中(),我們?yōu)榇蠹医榻B了AiGen/AiFind導(dǎo)航器、差異視圖等,本文將繼續(xù)介紹如何將AI轉(zhuǎn)換為DevExpress控件、嘗試新應(yīng)用程序等,歡迎下載最新版體驗(yàn)!
DevExpress技術(shù)交流群11:749942875 歡迎一起進(jìn)群討論
如果您一直在遵循我們之前的示例,那么到目標(biāo)為止已經(jīng)創(chuàng)建了一個(gè)新的User類,創(chuàng)建了一個(gè)DataGrid并用示例數(shù)據(jù)初始化它。接下來(lái),我們將應(yīng)用程序轉(zhuǎn)換為使用DevExpress控件替代.NET附帶的普通WPF控件。
在我們的示例中,Navigator顯示了對(duì)XAML的兩個(gè)更改和對(duì)后面代碼的一個(gè)更改。首先,讓我們看看使用Diff視圖(F9切換)的XAML更改。
首先,您可以看到AiGen刪除了DataGrid控件,并用父級(jí)TableView的GridControl替換了它。在我們的屏幕截圖中,它將網(wǎng)格控件重命名為“userGridControl”。
它還添加了dxg名稱空間(您可以通過(guò)單擊Navigator樹視圖中的xmlns:dxg屬性條目看到這一點(diǎn))。
最后一個(gè)更改在后面的代碼中,使用F8(或簡(jiǎn)單地單擊)導(dǎo)航到此更改,diff視圖將顯示更改背后代碼的原因。
它重命名了設(shè)計(jì)器上的控件,以匹配新的DevExpress WPF控件類型,并更新了后面代碼中的引用。
應(yīng)該指出的是,AI可能不會(huì)每次都做對(duì)。有時(shí)您可能需要對(duì)代碼進(jìn)行微小的調(diào)整或完全撤銷(如果您想再試一次,也可以單擊Navigator上的Edit Prompt按鈕)。
到目前為止,我們使用AI將DataGrid轉(zhuǎn)換為DevExpress GridControl,現(xiàn)在是時(shí)候看看它的實(shí)際應(yīng)用了。運(yùn)行應(yīng)用程序并進(jìn)行測(cè)試。以下是我們的資料:
與DevExpress控件的默認(rèn)單元格邊框?qū)Ρ纫呀?jīng)很好了。
在您要搜索的文件的Visual Studio編輯器中雙擊并按住Ctrl鍵,然后聲明要找的東西。例如,您可能會(huì)說(shuō)“我正在這段代碼中尋找安全問(wèn)題”或“向我展示準(zhǔn)備處理訂單所涉及的任何方法”或“我需要查看尚未分配樣式的任何按鈕”,AiFind將搜索激活文件,并在AiFind導(dǎo)航器中突出顯示滿足搜索的代碼元素。
F8和F7快捷鍵(用于下一個(gè)/上一個(gè)AiFind結(jié)果)對(duì)于高速導(dǎo)航非常有用。
與任何涉及AI的東西一樣,在這個(gè)版本中,AI助手可以做的事情也有一些限制。
更多產(chǎn)品資訊及授權(quán),歡迎來(lái)電咨詢:023-68661681
慧都是?家?業(yè)數(shù)字化解決?案公司,專注于軟件、?油與?業(yè)領(lǐng)域,以深?的業(yè)務(wù)理解和?業(yè)經(jīng)驗(yàn),幫助企業(yè)實(shí)現(xiàn)智能化轉(zhuǎn)型與持續(xù)競(jìng)爭(zhēng)優(yōu)勢(shì)。
慧都是DevExpress的中國(guó)區(qū)的合作伙伴,DevExpress作為用戶界面領(lǐng)域的優(yōu)秀產(chǎn)品,幫助企業(yè)高效構(gòu)建權(quán)限管理、數(shù)據(jù)可視化(如網(wǎng)格/圖表/儀表盤)、跨平臺(tái)系統(tǒng)(WinForms/ASP.NET/.NET MAUI)及行業(yè)定制解決方案,加速開發(fā)并強(qiáng)化交互體驗(yàn)。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都網(wǎng)