推薦一款 IDEA 神器 ,人工智能幫你寫代碼,再也不用加班了!!


今天棧長給大家推薦一款代碼神器,人工智能幫你寫代碼,簡直爽的不行,關鍵還是免費的,一起來看看。

簡介

Codota 是一款優秀的 AI 代碼自動完成工具,可以幫助我們極大的提高開發效率。

官網:https://www.codota.com/

支持主流語言:

Java, Javascript, TypeScript, Python, PHP, Go, Ruby, C, C++, Rust, C# ……

支持主流開發工具:

代碼私有:

Codota 不會將代碼發送到 Codota 服務器,只會從當前編輯的文件中發送最小的上下文信息,以便幫助 Codota 在當前本機范圍內做出預測。

使用

下面棧長我以 IntelliJ IDEA 為例演示 Codota 到底有多強大。更多 IDEA 教程請關注公眾號Java技術棧在菜單中獲取。

先安裝 Codota 插件:

1、代碼自動完成行

Codota 基於數百萬個開源的 Java 程序代碼自動完成代碼行,根據自動提示的上下文,可以幫助我們更快地編寫代碼,錯誤更少。

輸出一個類的字母,就提示常用的類列表:

輸完變量名或者 = 號之后,還知道你可能需要干什么:

輸完對象后,展示一個類常用的方法列表:

2、代碼示例

Java API 不會用?還要到處找使用示例?Codota 可以幫你找出最佳開源代碼相關示例。

如:你對 stream 不熟悉,只需要點中該方法,然后選擇獲取相關示例菜單,最佳使用示例都幫你呈現出來了。

太棒了!

如果需要 API 的詳細的解釋說明,可以跳轉到網頁查看。

也可以手動在 codota 代碼索引庫中查詢對應 API 的最佳使用示例:

https://www.codota.com/code/java/class-index

3、本地代碼進行學習

codota 還能基於本地代碼學習:

如下面所示,自動提示了我本地常用的代碼:

不過好像只是簡單的提示而已,輸入 = 號不能出來提示更多,如自動提示 new XXX 出來,這可能需要企業版。

總結

Codota 基於數百萬的開源代碼幫助我們自動提示完成行、代碼示例功能真的太強大了,大大提升了開發效率,這個足已幫到許多人了。

Codota 能分析你的代碼習慣,人工智能協助你寫代碼,自動走在你的前面,以后再也不用加班咯。。

IDEA 香是香,可能你會說用它要收費,其實它也有開源的社區版本,收費的專業版也很容易申請到激活碼,關注公眾號Java技術棧,回復:IDEA,可以閱讀我分享過的獲取正版 IDEA 激活碼的教程,很多粉絲都反饋說輕松得到了,感興趣的都可以去申請,不能太容易了。

最后,如果本文對你有幫助,點個在看鼓勵一下哦!也歡迎分享轉發給更多有需要的朋友~

版權申明:本文系公眾號 "Java技術棧" 原創,原創實屬不易,轉載、引用本文內容請注明出處,禁止抄襲、洗稿,請自重,尊重他人勞動成果和知識產權。

近期熱文推薦:

1.Java 15 正式發布, 14 個新特性,刷新你的認知!!

2.終於靠開源項目弄到 IntelliJ IDEA 激活碼了,真香!

3.我用 Java 8 寫了一段邏輯,同事直呼看不懂,你試試看。。

4.吊打 Tomcat ,Undertow 性能很炸!!

5.《Java開發手冊(嵩山版)》最新發布,速速下載!

覺得不錯,別忘了隨手點贊+轉發哦!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM