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

高效使用Cursor以實現10x編程 原創

發布于 2024-12-5 13:50
瀏覽
0收藏

譯者 | 布加迪

審校 | 重樓

出品 | 51CTO技術棧(微信號:blog51cto)

在生成式人工智能時代,我們的許多工作已發生了巨大的變化,這包括編程工作,大語言模型(LLM)極大地促進了這個過程。

最近,許多基于生成式人工智能的代碼輔助工具已紛紛亮相。許多工具執行同樣的任務,但有一款工具備受公眾的關注,那就是Cursor。Cursor是一款基于AI的代碼編輯器,旨在讓開發人員可以致力于改善工作體驗,而不是僅僅修復代碼。

Cursor對開發人員大有幫助,包括數據科學家。本文將探討如何有效地使用這款IDE以實現10x編程。

我們先介紹它是如何工作的。

1.有效地使用Cursor

Cursor是一個IDE,最初是VS Code的分支,所以如果你已經熟悉后者,就很容易上手Cursor。

正如我在上面提到,Cursor是一個基于生成式AI的IDE,可以幫助我們編寫代碼。但是Cursor到底有什么幫助呢?它有很多功能可供使用,但總的來說,Cursor可以在這三個方面幫助你:

1. 代碼自動完成

2. 與你的代碼庫聊天

3. 編輯和編寫你的代碼

這些都是你可以從Cursor獲得的一般功能,但我們將更詳細地探討如何有效地使用Cursor。

提醒一下,代碼質量將取決于你使用的LLM模型。在撰寫本文時,Cursor只支持GPT系列、Claude系列和Cursor Small模型。你也可以使用谷歌模型,但需要分配API密鑰。

說到分配API密鑰,如果你想從自己的帳戶扣費,可以通過你的API密鑰訪問上述所有系列模型。如果沒有,你可以使用Cursor訂閱訪問高級模型。Cursor Small模型始終免費,但質量可能比其他模型還好。

不妨開始使用Cursor處理我們的工作。在開始之前,確保已在你的環境中安裝了Cursor。

2.代碼生成和編輯

我們將嘗試代碼生成功能,請按Ctrl + K組合鍵,文本欄將會出現。

舉個例子。我們生成腳本來讀取CSV數據并訓練模型。你可以按照下面的提示操作。

高效使用Cursor以實現10x編程-AI.x社區圖片

正如你在上圖中看到,生成的代碼立即可用。你可以選擇接受代碼、拒絕代碼或者在代碼中添加后續指令。

代碼生成的另一個例子是使用現有代碼并在此基礎上加以改進。在下圖中,我們將要求Cursor提供模型評估的進一步選項,Cursor會提供這些選項。

高效使用Cursor以實現10x編程-AI.x社區圖片

當你已經生成了代碼或者在環境中已經有腳本時,Cursor可以為我們的工作建議合適的代碼。如果你接受代碼,只需按tab按鈕,代碼就會生成。

高效使用Cursor以實現10x編程-AI.x社區圖片

即使你粗心地編寫了代碼,Cursor也可以幫助你修復代碼,判斷你的意圖。

高效使用Cursor以實現10x編程-AI.x社區圖片

借助上述所有功能,你就可以提高開發數據科學項目的工作效率了。

3.與你的代碼庫聊天

Cursor擅長的另一項功能是允許你與代碼聊天。通過聊天,你可以專門就整個代碼腳本或代碼的特定部分進行聊天。無論怎樣,你都可以按Ctrl + L組合鍵與代碼聊天。

比如說,我們與前面生成的代碼聊天作為參考,我們要求改進代碼。

高效使用Cursor以實現10x編程-AI.x社區圖片

如上圖所示,Cursor解釋了你的指令和代碼建議。它不會自動將代碼運用到你的代碼,因為我們需要按Apply按鈕才能運用建議的代碼,即使其生效。

高效使用Cursor以實現10x編程-AI.x社區圖片

然后,你還應該接受每個轉換代碼的更改。除非你同意更改,否則轉換不會清除你的原始代碼。

高效使用Cursor以實現10x編程-AI.x社區圖片

接下來,聊天功能允許你提及來自環境或者甚至互聯網的其他文件。Cursor稱其為“提及”功能。

高效使用Cursor以實現10x編程-AI.x社區圖片

比如說,我們將要求Cursor搜索互聯網以改進我們的代碼,如下圖所示:

高效使用Cursor以實現10x編程-AI.x社區圖片

就像前面的例子一樣,代碼結果需要手動運用或生效。

最后,可以在聊天功能中附加圖片。這樣一來,我們可以與自己的代碼聊天,同時還可以參閱圖片。

比如說,我想從我現有的代碼中生成一個特定的圖片。在本例中,我可以附加一個圖片示例,要求Cursor提供有關如何生成該圖的說明。

高效使用Cursor以實現10x編程-AI.x社區圖片

提及的功能很強大,因為你可以附加許多內容,同時可以繼續滿足所需要的任何需求。

這就是有效使用Cursor所需要知道的全部內容。

4.結論

Cursor是一個編程IDE,旨在幫助開發人員使用生成式AI處理編程工作。主要有三個主要功能可以用來有效地使用Cursor:

1)代碼自動完成

2) 與你的代碼庫聊天

3)編輯和編寫你的代碼

如果能夠利用上述所有功能,你就可以將編程工作的效率提高10倍。這個IDE的開發也仍在進行中,因此請繼續關注可能對你的工作有所幫助的Cursor功能特性。

參考鏈接:https://www.kdnuggets.com/effectively-using-cursor-10x-coding

本文轉載自51CTO技術棧,譯者:布加迪

?著作權歸作者所有,如需轉載,請注明出處,否則將追究法律責任
收藏
回復
舉報
回復
相關推薦
主站蜘蛛池模板: 999精彩视频 | 久久精品| 国产一区免费 | 一区二区三区国产好的精 | 久久丁香 | 日韩精品久久一区二区三区 | 天堂一区二区三区 | 久久九九免费 | 大乳boobs巨大吃奶挤奶 | 毛片1 | 成人高清网站 | 欧美精品久久久 | 日韩一区二区三区在线 | 亚洲一区在线日韩在线深爱 | 中文字幕一区在线 | 国产99久久精品一区二区300 | 69性欧美高清影院 | 99精品99久久久久久宅男 | 日韩国产免费观看 | av永久免费 | 色视频在线免费观看 | 在线观看国产视频 | 精品在线观看入口 | 欧美极品视频在线观看 | 中国av在线免费观看 | 国产午夜精品一区二区三区四区 | 欧美性网站 | 国产精品久久久久久久久动漫 | 亚洲精品一区av在线播放 | 久久亚洲综合 | a黄在线观看 | 国产免费一区二区三区 | 黄色毛片免费看 | 精品国产乱码久久久久久蜜柚 | 久久久久精 | 性欧美xxxx | 久热免费在线 | www.久久| 欧美一级做a爰片免费视频 国产美女特级嫩嫩嫩bbb片 | 夜夜骑综合 | 国产成人综合一区二区三区 |