Cursor教程:全自動代碼生成器,GPT-4讓人人都可以編程
2023-03-21 22:49 作者:戰(zhàn)爭學(xué)院拉克絲 | 我要投稿

每天都被openai震撼到, 他們家被廣為人知的產(chǎn)品是chatgpt,就是那個聊天工具?,F(xiàn)在已經(jīng)開始有越來越多的產(chǎn)品集成openai,比如微軟的office,bing。
現(xiàn)在又一個工具出現(xiàn),一個叫Cursor的編輯器已經(jīng)集成了openai的GPT-4,而且還是免費的,它將徹底改變我們寫代碼的方式。 以前不會寫代碼先去百度google一下。Ctrl+c,Ctrl+v搞定,我們調(diào)侃我們都是CV工程師。
以后我們恐怕要成為“KL"工程師,為什么叫”KL“工程師呢, 因為只要K和L兩個指令就可以直接生成代碼、修改代碼,哪行代碼不會點哪里,他都給你解釋得明明白白。
下載安裝
https://www.cursor.so/
Cursor編輯器提供了Windows、MacOS、Linux 三個平臺的安裝包
下載安裝完成后,會引導(dǎo)你進(jìn)行初始化設(shè)置,你即可以選擇VIM或者Emacs的操作習(xí)慣,也可以保持默認(rèn)設(shè)置,另外它還支持綁定Copilot。
我們可以直接用Ctrl+K,輸入一個指令:”用Python實現(xiàn)一個猜數(shù)字游戲,每次最多3次機(jī)會“。 他就會立馬直接給你生成好代碼:
import random def guess_number(): number = random.randint(1, 100) print("我想了一個1到100之間的數(shù)字,你最多有3次機(jī)會猜對它。") for i in range(3): guess = int(input("請輸入你猜的數(shù)字:")) if guess == number: print("恭喜你,猜對了!") return elif guess < number: print("你猜的數(shù)字太小了。") else: print("你猜的數(shù)字太大了。") print("很遺憾,你沒有猜對。我想的數(shù)字是:", number) guess_number()
一行代碼都不用修改可直接運行。
如果你對某一行代碼不懂,你只要按住Ctrl+L選中它,然后輸入關(guān)于這行代碼你要問的問題。比如我問?name?是什么東西時,他就很智能的告訴了我。
不過目前這個編輯器的功能相比vscode還比較簡陋,相信很快各大主流編輯器都會集成GPT4
LLMs(大規(guī)模語言模型)將開啟一次偉大的技術(shù)革命。
標(biāo)簽: