国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

又整新活,新版IntelliJ IDEA殺麻了!

CodeSheep ? 來源:CodeSheep ? 2023-07-10 16:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

大家好,我是程序羊。

作為一個經常使用IntelliJ IDEA來寫代碼的老用戶,每次對于JetBrains軟件的更新都是非常關注的。

這不最近這段時間,JetBrains連發了多個軟件的EAP版本:

ccfd0792-1ef6-11ee-962d-dac502259ad0.png

并在JetBrains官博中也宣布了一個重要的新特性,那就是:

在所有JetBrains IDEs和.NET Tools中都將集成一個名為【AI Assistant】的AI助手。

cd1db7ee-1ef6-11ee-962d-dac502259ad0.png

也就是說,不管是像IDEA、Clion、PyCharm這類JetBrains IDE:

cd2fdbb8-1ef6-11ee-962d-dac502259ad0.png

還是像ReSharper、Rider、dotPeek等這類.NET工具:

cd434b58-1ef6-11ee-962d-dac502259ad0.png

都將會集成【AI Assistant】這個新特性。

cd589c6a-1ef6-11ee-962d-dac502259ad0.png

眾所周知,最近這段時間以來,生成式AI和大語言模型正在迅速改變軟件開發工具的格局,所以JetBrains也表示會理所當然地把這些AI功能集成并融入到自己的產品中。

據官方介紹,這些AI功能將由JetBrains AI服務模塊提供支持。

該服務對用戶透明,可以將用戶連接到不同的大語言模型,并在JetBrains的軟件產品中來啟用特定的AI功能。同時該服務還支持OpenAI包括托管JetBrains所創建的諸多較小模型。

未來JetBrains也計劃與更多AI模型供應商合作,讓用戶能夠根據需要來獲得最佳的選項和模型,此外官方也計劃在未來支持本地(包括可本地部署)模型,以擴大使用場景和功能。

所以接下來我們就結合官方給出的示例來看看這次新特性所帶來的一些變化。

AI對話

用戶可以直接使用AI Assistant工具窗口來進行大模型對話,比如可以直接提問題或者基于當前任務的一些問答對話。

cd66bba6-1ef6-11ee-962d-dac502259ad0.gif

這時候IDE就會給出一些基于該項目上下文的結果,如果用戶接受,則可以直接將基于AI生成的代碼插入到當前內容之中,非常方便。

代碼理解

除了可以生成內容,這次新加的AI Assistant還支持代碼理解和內容建議。

用戶可以直接在當前IDE中選中特定代碼,然后通過呼出【AI Actions】菜單來調用相關的AI輔助功能,典型的比如:

代碼段理解

代碼重構建議

潛在問題發現

cdb4fc26-1ef6-11ee-962d-dac502259ad0.gif

不得不說,這一點對于平時寫代碼或者閱讀代碼過程中的效率提升,還是非常有幫助的。

文檔生成

新加入的AI助手同樣支持文檔或代碼注釋的自動生成,不過目前是支持Java, Kotlin和Python代碼。

以Java和Kotlin代碼為例,可以直接使用標準方式/**即可觸發代碼注釋文檔的自動生成。

cdcedbfa-1ef6-11ee-962d-dac502259ad0.gif

命名建議

當用戶需要重命名Java,Kotlin或者Python等代碼中的某些變量、函數或者聲明時,這個AI助手會根據上下文內容來給出一些對應的內容建議。

cde1263e-1ef6-11ee-962d-dac502259ad0.gif

Commit信息生成

新版本的【代碼信息提交】窗口現在也多了一個【Generate Commit Message with AI Assistant】按鈕。

單擊該功能之后,AI Assistant助手將根據代碼更改的內容差異來自動生成Commit信息,可以說非常方便了。

cdf2b872-1ef6-11ee-962d-dac502259ad0.gif

后 記

總而言之,從新版本給出的一些功能特性和示例來看,感覺還是挺不錯的。

雖然有些第三方插件也支持類似功能了,可這次畢竟是官方推出的新特性,相信無論在功能性、穩定性以及用戶體驗等方面應該都會有一個不錯的完成度。

不過JetBrains官方表示,目前這個JetBrains AI服務并不會立即對所有用戶開放,而是先會首先邀請一定數量的用戶進行試用,后續才會逐漸鋪開。

那對于JetBrains此次推出的這個新特性,大家覺得怎么樣,期待嗎?

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 軟件
    +關注

    關注

    69

    文章

    5332

    瀏覽量

    91583
  • 代碼
    +關注

    關注

    30

    文章

    4968

    瀏覽量

    73970
  • idea
    +關注

    關注

    1

    文章

    70

    瀏覽量

    4978

原文標題:又整新活,新版IntelliJ IDEA殺麻了!

文章出處:【微信號:CodeSheep,微信公眾號:CodeSheep】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    新版keil MDK-ARM V5 注冊機安裝包不,孩子下載keil卡在許可碼過期,救救孩子吧

    新版keil MDK-ARM V5 注冊機安裝包不,孩子下載keil卡在許可碼過期,救救孩子吧
    發表于 01-14 19:37

    無線傾角傳感器在古樹監測中的應用:以科技守護文物的結構安全

    無線傾角傳感器在古樹監測中的應用:以科技守護文物的結構安全
    的頭像 發表于 01-09 11:38 ?656次閱讀
    無線傾角傳感器在古樹監測中的應用:以科技守護<b class='flag-5'>活</b>文物的結構安全

    告別“懸掛傳感器”,車燈調光有更聰明、更便宜的法子

    調整車燈角度。但這有個問題:新出的法規更嚴,光看“后腿”不行了,還得同時去量“前腿”的高度。這就意味著:更貴了:得多裝傳感器,多布線,物料和安裝成本都上漲。更
    的頭像 發表于 12-10 12:03 ?286次閱讀
    告別“懸掛傳感器”,車燈調光有更聰明、更便宜的法子<b class='flag-5'>了</b>!

    HJ56-380V5A 電機5代、高頻5代電流源 說明書

    電子發燒友網站提供《HJ56-380V5A 電機5代、高頻5代電流源 說明書.pdf》資料免費下載
    發表于 11-05 16:50 ?0次下載

    揭秘雙網關的工作原理

    想象一下,你正在享受一場在線游戲的激烈對決,網絡突然斷了,是不是很讓人抓狂?在數據中心的世界里,這樣的情況同樣令人頭疼。為了防止這種情況發生,我們引入了一位“超級英雄”——雙網關。它就像一個可靠的哨兵,時刻守護著網絡連接。今天,我們將一起揭秘雙網關是如何守護網絡連接、
    的頭像 發表于 09-24 10:24 ?842次閱讀
    揭秘雙<b class='flag-5'>活</b>網關的工作原理

    瑋機遠程監控運維管理系統方案

    在紡織印染生產流程中,瑋機作為織物緯斜矯正的核心設備,其運行穩定性直接決定織物幅寬一致性、緯紗垂直度,進而影響后續印花、染色等工序的加工精度與成品品質。 當前,多數設備制造商對瑋機的售后仍依賴
    的頭像 發表于 09-17 16:59 ?554次閱讀
    <b class='flag-5'>整</b>瑋機遠程監控運維管理系統方案

    cyw wifi低功耗保如何應用?

    1、目前cyw43012的低功耗保是如何應用的如果主控不是psoc,是君正或者rk之類的arm平臺可以做遠程喚醒嗎。 2、cyw43012可以開放43012 rtos的部分開發嗎,如下虛擬網卡或者sdio裸數據傳輸的應用是否支持。
    發表于 07-09 08:30

    WICED中使能TCP保后無法disconnected怎么解決?

    開發環境 WICED,最新版本的SDK 芯片:CYW43907、使用freertos+lwip開發 描述:使用wiced_tcp_server_start開啟TCP服務器,然后注冊連接和斷開的回調
    發表于 07-08 06:57

    【Java開發必備】IntelliJ IDEA數據庫功能進階指南:9個JetBrains工程師私藏技巧

    想提升涉及數據庫的Java開發效率?IntelliJ IDEA為您帶來了9大進階招式!無論您是剛剛啟動新項目,還是正在深入優化現有系統,這些實用技巧都將助您事半功倍。
    的頭像 發表于 05-21 17:04 ?755次閱讀
    【Java開發必備】<b class='flag-5'>IntelliJ</b> <b class='flag-5'>IDEA</b>數據庫功能進階指南:9個JetBrains工程師私藏技巧

    樹莓派新版 OS 發布! bookworm 版本將成為歷史?

    樹莓派剛剛發布一個新版的樹莓派操作系統——這是其推薦的(且免費的)適用于所有樹莓派電腦的操作系統——目前該新版系統已經可供下載。用戶可以滾動到該博文底部查找更新說明,或者繼續閱讀以了解變更內容
    的頭像 發表于 05-08 15:33 ?1628次閱讀
    樹莓派<b class='flag-5'>新版</b> OS 發布! bookworm 版本將成為歷史?

    有能使用的proteus 最新版嗎?

    有能使用的proteus 最新版嗎?
    發表于 04-29 09:41

    PCB設計板鋪銅說明

    在PCB(印制電路板)設計中,板鋪銅是一個需要仔細考慮的問題。鋪銅,即在PCB的空白區域覆蓋銅膜,這一做法既有其顯著的優勢,也可能帶來一些潛在的問題。是否板鋪銅,需根據具體的設計需求和電路特性來決定。
    的頭像 發表于 04-14 18:36 ?1539次閱讀

    !6440萬物聯網智慧路燈,我會……

    !6440萬物聯網智慧路燈,我會……
    的頭像 發表于 04-10 08:43 ?724次閱讀
    <b class='flag-5'>麻</b><b class='flag-5'>了</b>!6440萬物聯網智慧路燈,我會……

    永磁同步電機伺服系統PI參數

    了合理有效的 PI 控制器參數定方法,在滿足系統穩定的前提下實現良好的動態性能 。實驗結果驗證 控制指標設定的合理性和定方法的有效性。*附件:永磁同步電機伺服系統PI參數
    發表于 03-20 12:59

    【JVM開發者必看】IntelliJ IDEA代碼分析實踐指南:實時糾錯、冗余檢測、自動修復等

    IntelliJ IDEA中的代碼分析技巧】靜態代碼分析是指在不實際運行代碼的情況下掃描代碼以發現潛在問題。IntelliJ IDEA中的檢查可以在您編譯項目之前檢測到其中的潛在問題
    的頭像 發表于 03-13 10:34 ?1066次閱讀
    【JVM開發者必看】<b class='flag-5'>IntelliJ</b> <b class='flag-5'>IDEA</b>代碼分析實踐指南:實時糾錯、冗余檢測、自動修復等