成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

AI加持,Kite增加智能代碼補全功能:減少一半操作,實時補全

新聞 開發(fā)工具 人工智能
代碼補全工具 Kite 近日更新了最新的版本,增加了名為「Intelligent Snippets」的新功能。這一功能可以幫助開發(fā)者更為智能和高效的補全 Python 代碼中的函數(shù)命令了。

代碼補全工具 Kite 近日更新了最新的版本,增加了名為「Intelligent Snippets」的新功能。這一功能可以幫助開發(fā)者更為智能和高效的補全 Python 代碼中的函數(shù)命令了。

Kite 是一個著名的 Python 代碼補全工具,支持在一些 IDE 上作為插件,幫助開發(fā)者提升代碼效率。近日,Kite 官方宣布將會增加「Intelligent Snippets」功能。據(jù)官方表示,這一工具可以幫助開發(fā)者補全復(fù)雜的、多字符的代碼,而且代碼的生成幾乎是實時的。

Intelligent Snippets 有什么特性

Kite 本身就是一種代碼補全工具。在版本更新前,它只能按照規(guī)則或檢索的方式,幫助用戶補全忘記了名稱的函數(shù)。官方認(rèn)為,這不是最優(yōu)的解決方案。

在 9 月 5 日發(fā)布了新版本后,新加入的 Intelligent Snippets 能幫助代碼補全最初更合理的預(yù)測。簡單總結(jié)一番,Kite 最新構(gòu)建的 Intelligent Snippets 主要有以下特性:

支持大部分的編輯器:Atom、PyCharm/IntelliJ、Sublime Text、VS Code 和 Vim;

支持全局和局部函數(shù)補全;

通過 Intelligent Snippets 調(diào)用函數(shù),用戶只需要一半的擊鍵操作。

如果讀者想要試試這種免費的代碼補全工具,可以直接下載插件:https://kite.com/download/。

Intelligent Snippets 可以解決什么問題

傳統(tǒng)上,我們可以創(chuàng)建一些代碼塊,然后在需要的時候直接調(diào)用并修改這個片段。一般而言,這種代碼塊都是開發(fā)者事前手動定義的,它們都是靜態(tài)的,并不會隨著開發(fā)者的編寫過程而改變。因此,模板式的代碼塊限制了代碼模式的多樣性。

例如在下面動圖中,開發(fā)者使用代碼塊來插入定義函數(shù)的主要結(jié)構(gòu),然后再修改參數(shù)與子語句完成特定的函數(shù)。 

AI加持,Kite增加智能代码补全功能:减少一半操作,实时补全

Kite 的 Intelligent Snippets 引擎能根據(jù)我們正在使用的代碼動態(tài)地生成代碼片段,它能自動地檢查我們代碼庫中最一般的模式,并建議我們在寫代碼時使用這些模式。下面的動圖展示了這一新特性,它會預(yù)測一些常用的編程模式。

AI加持,Kite增加智能代码补全功能:减少一半操作,实时补全

如何構(gòu)建 Intelligent Snippets

Intelligent Snippets 建立在 Kite 代碼補全核心代碼引擎之上。首先,kite 會索引你的代碼庫,學(xué)習(xí)函數(shù)常用方式。然后,在你調(diào)用函數(shù)時,Kite 建議該函數(shù)的代碼段從而輕松補全。Kite 的自動補全依然為每個參數(shù)建議補充代碼。

Intelligent Snippets 不只是節(jié)省了敲代碼的時間,也能減少你查閱文檔的次數(shù)。

支持全局與局部函數(shù)

下面的動圖展示了開發(fā)者使用 Intelligent Snippets 快速調(diào)用 requests.post:

Intelligent Snippets 也支持自己定義的函數(shù),如以下動圖所示:

官方表示,他們希望 Kite 能夠在未來成為開發(fā)者和 AI 加持的代碼工具的交互基石。他們希望 intelligent snippets 可以在補全函數(shù)命令之外有更多應(yīng)用,比如補全 try/except 的代碼塊或者單元測試樣例。

 

 

責(zé)任編輯:張燕妮 來源: 機器之心
相關(guān)推薦

2019-11-06 09:42:59

工具代碼開發(fā)

2014-12-31 17:12:54

模糊查詢模糊查詢

2013-10-22 11:17:30

Google自動搜索

2020-07-21 18:37:14

代碼條件變量

2020-10-13 17:30:45

Python代碼內(nèi)存

2011-08-17 10:53:16

Firefox 7

2015-07-27 10:24:01

蘋果中國

2013-02-25 10:11:35

4GLTE商用網(wǎng)絡(luò)

2020-12-04 10:11:26

Unsafejava并發(fā)包

2020-07-31 07:44:12

代碼自動補全

2025-02-10 03:55:00

2024-03-27 09:09:57

模型AI開源

2009-06-03 17:00:08

Eclipse自動補全

2009-05-07 08:26:41

全美科技企業(yè)裁員

2013-11-27 15:48:56

移動中間件廠商

2018-06-03 08:49:21

2013-01-28 10:27:29

2023-07-27 08:00:00

代碼補全服務(wù)人工智能

2011-09-21 11:05:05

Google按圖搜索

2025-02-27 07:00:00

解構(gòu)賦值代碼JavaScript
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 欧美精品91 | 免费观看黄色片视频 | 亚洲一二三在线 | 少妇精品亚洲一区二区成人 | 国产精品大片 | 一区二区三区电影网 | www.一区二区三区.com | 午夜视频在线 | 中文字幕欧美日韩一区 | 久久男人 | 中文字字幕一区二区三区四区五区 | 亚洲一区二区三区免费观看 | 国产日韩一区二区三区 | 国产精品一区视频 | 成人免费看黄网站在线观看 | 国产精品视频一二三区 | 成人综合久久 | 一区二区在线看 | 日韩欧美三区 | 国产女人与拘做受视频 | 岛国av一区二区三区 | 成人免费大片黄在线播放 | 国产电影一区二区三区爱妃记 | 一区二区三区免费 | 欧美一区二区三区小说 | 国产精品美女在线观看 | 国产一区二区黑人欧美xxxx | 久久久久久国产精品 | 黑人一级黄色大片 | 午夜精品影院 | 国产精品日韩在线观看一区二区 | 99国产精品99久久久久久 | 午夜激情免费 | 麻豆久久 | 日日爱夜夜操 | 国产精品18hdxxxⅹ在线 | 福利视频1000 | 日韩精品免费在线观看 | www.99热.com | 天天澡天天狠天天天做 | 国产福利91精品 |