VS Code 的 Python 擴充套件有大更新
(給Python開發者加星標,提升Python技能)
原創:Python開發者(id:PythonCoder)
4 月上旬,Stack Overflow 公佈了 2019 年度開發者調查中,在「開發環境和工具」部分,Visual Studio Code 排在了第一位。
詳情:《Stack Overflow 2019 年度開發者調查》
Luciana Abud 是微軟的一個專案經理,負責 VS Code 的 Python 擴充套件。該擴充套件是微軟官方 VS Code 團隊負責開發和維護。
Luciana 每個月會在微軟開發者部落格釋出 VS Code Python 擴充套件的重要更新資訊。
4 月 23 日,Luciana 發文透露了 VS Code Python 擴充套件的重大更新。
1. 新增 Variable Explorer(變數資源管理器)和 Data Viewer(資料檢視器)
VS Code Python 擴充套件終於內建 Variable Explorer 和 Data Viewer。這 2 個功能,是之前使用者高度呼籲要的。
現在可以輕鬆檢視、檢查和篩選應用程式中的變數,包括列表、NumPy陣列、panda 資料幀等。
微軟官博上有個介紹 Variable Explorer 和 Data Viewer 的使用動圖,不過大小超過了微信限制,無法上傳發在微信圖文中:
https://devblogs.microsoft.com/python/wp-content/uploads/sites/12/2019/04/April2019-VariableExplorer.gif
Variable Explorer 預設開啟。如果你想關閉,到這裡設定:
File > Preferences > Settings and looking for the Python > Data Science: Show Jupyter Variable Explorer setting
2、改進除錯配置
微軟簡化了配置偵錯程式的過程。當開始除錯(通過 Debug Panel,F5 或 Debug > Start Debugging),並且沒有除錯配置時,將提示給應用程式建立除錯配置。建立除錯配置是通過操作一組選單完成的,不需要手動配置 launch.json 檔案。
通過 launch.json 檔案新增另一個除錯配置時,也將出現提示視窗。
3、對 Python Language Server 的額外改進
微軟重新新增了 0.2 版本中刪除的功能:Rename Symbol、Go to Definition 和 Find All References,並在匯入科學庫(比如panda、Plotly、PyQt5)時改進了載入時間和記憶體使用情況,特別是在完整的 Anaconda 環境中執行時。
要選擇進入語言伺服器,請更改python。在檔案>首選項>使用者設定中,jediEnabled設定為false。我們正在努力使語言伺服器在接下來的幾個版本中成為預設設定,所以如果您遇到問題,請在Python語言伺服器GitHub頁面上提交一個問題。
其他修改更新,請參見更新日誌:
https://github.com/Microsoft/vscode-python/blob/master/CHANGELOG.md
VS Code Python 擴充套件下載連結:
https://marketplace.visualstudio.com/itemdetails?itemName=ms-python.python
推薦閱讀
(點選標題可跳轉閱讀)
覺得本文對你有幫助?請分享給更多人
關注「Python開發者」加星標,提升Python技能
在用 VS Code 的,請點在看❤️,我統計一下
相關文章
- Markdown的五大 VSCode擴充套件外掛VSCode套件
- 建立VS Code 擴充套件外掛套件
- VSCode擴充套件應用VSCode套件
- 高效擴充套件工具讓 VS Code 如虎添翼套件
- 年輕人的第一個VSCode擴充套件VSCode套件
- Git和Github的最佳VS Code外掛擴充套件Github套件
- VS Code 首個 Semantic Kernel 擴充套件釋出套件
- chatgpt-vscode:在VSCode中使用ChatGPT的擴充套件外掛ChatGPTVSCode套件
- 8 個給前端的頂級 VS Code 擴充套件外掛前端套件
- 最佳VSCode的增強型Git擴充套件外掛VSCodeGit套件
- VSCode WebView外掛(擴充套件)開發實戰VSCodeWebView套件
- 2021年了,Python開發者不容錯過的7個VS Code擴充套件Python套件
- 擴充套件推薦:laravel線上程式碼編輯器擴充套件包(純瀏覽器版的vscode)套件Laravel瀏覽器VSCode
- 【譯】提高 JavaScript 開發效率的高階 VSCode 擴充套件!JavaScriptVSCode套件
- 實現自動切換主題的 VSCode 擴充套件VSCode套件
- Vscode 提高工作效率的21個擴充套件VSCode套件
- mysql空間擴充套件 VS PostGISMySql套件
- 那些你應該考慮解除安裝的 VSCode 擴充套件VSCode套件
- VSCode 雲同步擴充套件設定 Settings Sync 外掛VSCode套件
- 是時候開發你自己的vscode擴充套件外掛了VSCode套件
- 2018 年最受歡迎的 VS Code 擴充套件外掛合集套件
- code-rhythm:寫了個vscode擴充套件,讓程式碼更有快感VSCode套件
- 大資料——Scala擴充套件大資料套件
- [外掛擴充套件]更新IP外掛套件
- kotlin 擴充套件(擴充套件函式和擴充套件屬性)Kotlin套件函式
- [譯] 9 個 VSCode 擴充套件,讓你的程式碼敲的飛起?VSCode套件
- 專案中 vscode 外掛擴充套件失效怎麼解決VSCode套件
- 全文高能!提高工作效率的9個VS Code擴充套件外掛套件
- 【分享】每個 Web 開發者在 2021 年必須擁有 15 個 VSCode 擴充套件WebVSCode套件
- 使用ctypes來擴充套件Python套件Python
- VSCode 擴充套件選擇快捷鍵外掛 Quick and Simple Text SelectionVSCode套件UI
- 為vscode開發一款svn右鍵選單擴充套件VSCode套件
- WCF擴充套件:行為擴充套件Behavior Extension套件
- 高效能的Python擴充套件(2)Python套件
- 高效能的Python擴充套件(1)Python套件
- 高效能的Python擴充套件(3)Python套件
- 八個非常實用的vsCode擴充套件外掛,千萬別錯過了!VSCode套件
- Vmware vSphere 5.5:最佳化和擴充套件套件