使用IDE編程,為了就是它的方便性、快捷性。而如何在VSCode中設置python環境的自動補全與智能提示呢?主要有下面兩種方式:
使用微軟插件 Visual Studio IntelliCode
下載 Visual Studio IntelliCode 插件
在VSCode 的 Extensions 中搜索 IntelliCode,選擇 Visual Studio IntelliCode 並 install:
安裝 微軟Python語言服務
第一步執行完后,當進行編碼時,VSCode會自動提醒你安裝 微軟Python語言服務(不安裝的話,每次打開vscode都會提醒你安裝,槽點滿滿),點擊 Enable it and Reload Window 按鈕,接下來就是比較漫長的等待(安裝時間我覺得跟電腦配置有關,安裝期間完全可以進行其他工作):
前兩步安裝完成后,即可使用微軟提供的自動補全與智能提示功能(只安裝第一步的插件也可以,但是因為會一直提示安裝 第二步的服務,所以在此是兩者都安裝完才表示的該功能的安裝完成。)
如果上面兩步安裝完成后,仍舊沒有自動補全與智能提示,可以按照下面辦法解決:
打開VSCode的 setting.json
打開方式有很多,這里只說兩種:1)使用快捷鍵組合【Ctrl+Shift+p】,選擇圖中標紅的選項
2)在VSCode 的Settings 部分,搜索 autoComplete, 會出現 Edit in settings.json,打開即可。
在 settings.json中添加如下部分內容
以下路徑是我的第三方庫的安裝目錄,因為有些用pip安裝的有些是文件安裝的,所以有兩個目錄,換成你自己的第三方庫 的安裝目錄就好了。注意:在Windows中支持兩種文件路徑連接符:"/“或者”\"。
“python.autoComplete.extraPaths”: [ “D:/Program Files/python/Lib/site-packages”, “D:/Program Files/python/Scripts”, ],
使用 python.jediEnabled
可以直接在 settings.json 中進行設置:
“python.jediEnabled”: true,
也可以直接在Setting的搜索部分搜索 python.jediEnabled,然后將其前面打上√即可:
轉自
(13條消息) VSCode 中Python代碼自動補全與智能提示_I'm George 的博客-CSDN博客
https://blog.csdn.net/weixin_40922744/article/details/103216982
參考
解決VS Code開發Python3語言自動補全功能 - 愛笑的小宇宙 - 博客園
https://www.cnblogs.com/yuer20180726/p/10942372.html