vscode python 自动补全_利用CodeBERT,这个VS Code扩展可以自动生成Python文档字符串...
機器之心報道
編輯:魔王該擴展利用可處理編程語言和自然語言的預訓練模型 CodeBERT,實現快速生成 Python 文檔字符串的功能。
Visual Studio Code(簡稱 VS Code)是一個由微軟開發,同時支持 Windows、 Linux 和 macOS 等操作系統的免費代碼編輯器,它支持測試,并內置了 Git 版本控制功能,同時也具有開發環境功能,例如代碼補全、代碼片段和代碼重構等。VS Code 是程序員常用的代碼編輯器之一,是一個可在所有平臺上使用的開源、可擴展和輕量級的編輯器。這些品質使微軟的 VS Code 大受歡迎,并成為 Python 開發的絕佳平臺。此外,VS Code 還擁有大量擴展,可以幫助提高開發效率、提升開發幸福感。今天,我們要介紹的就是一款可以生成 Python 文檔字符串的 VS Code 擴展。GitHub 地址:https://github.com/graykode/ai-docstring
擴展地址:https://marketplace.visualstudio.com/items?itemName=graykode.ai-docstring&ssr=false
AI 快速生成文檔字符串;
可以選擇多種不同類型的文檔字符串格式;
通過 pep484 類型提示、默認值和變量名,推斷參數類型;
支持 args、kwargs、decorators、errors 和 parameter 類型。
如果已有 GPU 機器:在安裝 nvidia-docker 后,運行 docker run -it -d --gpus 0 -p 5000:5000 graykode/ai-docstring:gpu;
如果只有 CPU:利用 Google Colab 和 ngrok 運行 flask 服務器(推薦)或者使用 docker cpu 鏡像:docker run -it -d -p 5000:5000 graykode/ai-docstring:cpu。
使用三引號("""或''')打開文檔字符串,然后按回車鍵;
鍵盤快捷鍵:ctrl+shift+2,Mac 電腦的快捷鍵是 cmd+shift+2;
命令:Generate Docstring;
右擊菜單:Generate Docstring。
Amazon SageMaker?1000元大禮包
ML訓練成本降90%,被全球上萬家公司使用,Amazon SageMaker是全托管機器學習平臺,支持絕大多數機器學習框架與算法,并且用 IDE 寫代碼、可視化、Debug一氣呵成。現在,我們準備了1000元的免費額度,開發者可以親自上手體驗,讓開發高質量模型變得更加輕松。??THE END?
轉載請聯系本公眾號獲得授權
投稿或尋求報道:content@jiqizhixin.com
總結
以上是生活随笔為你收集整理的vscode python 自动补全_利用CodeBERT,这个VS Code扩展可以自动生成Python文档字符串...的全部內容,希望文章能夠幫你解決所遇到的問題。