PylancePython 語言服務(wù)器
Pylance 是一個擴展,可與 Visual Studio Code 中的 Python 一起使用,以提供高性能的語言支持。
Pylance 是以微軟的靜態(tài)類型檢查工具 Pyright 作為基礎(chǔ)開發(fā)的全新的語言服務(wù)器,利用類型 stubs(.pyi 文件)和惰性類型推斷來提供高性能的開發(fā)體驗。Pylance 通過豐富的類型信息增強了用戶的 Python IntelliSense 體驗,可幫助用戶更快更好地編寫代碼。Pylance 擴展還隨附了熱門模塊的 Type Stub 集合,以提供快速、準(zhǔn)確的自動完成和類型檢查。
Pylance 提供的一些關(guān)鍵功能包括有:類型信息、自動導(dǎo)入、類型檢查診斷和多根工作區(qū)支持。
特征
Pylance 為 Python 3 提供了一些很棒的功能,包括:
- Docstrings
- 簽名幫助、帶有類型信息
- Code completion
- 代碼完成
- 自動導(dǎo)入(以及添加和刪除導(dǎo)入代碼操作)
- 鍵入時報告代碼錯誤和警告(diagnostics)
- Code outline
- Code navigation
- Code lens(references/implementations)
- 類型檢查診斷
- 多根工作區(qū)支持
- IntelliCode 兼容性
- Jupyter 筆記本電腦兼容性
評論
圖片
表情
