|
beta擴(kuò)展現(xiàn)在可用,到2019年完整的Python語(yǔ)言服務(wù)器實(shí)現(xiàn)
Microsoft計(jì)劃使用Python語(yǔ)言服務(wù)器將Python的IntelliSense代碼分析擴(kuò)展到Visual Studio之外的工具。 IntelliSense為變量,函數(shù)和其他符號(hào)提供自動(dòng)完成功能,這些符號(hào)顯示為開(kāi)發(fā)人員類型代碼。
作為Visual Studio Python擴(kuò)展的7月發(fā)行版中的測(cè)試版,Python語(yǔ)言服務(wù)器將在今年晚些時(shí)候作為獨(dú)立組件提供,用于支持語(yǔ)言服務(wù)器協(xié)議的工具。該協(xié)議允許編輯工具和IDE支持多種語(yǔ)言。
Python語(yǔ)言服務(wù)器使用迭代程序分析來(lái)跟蹤項(xiàng)目中的變量類型,同時(shí)模擬代碼執(zhí)行。結(jié)果是一個(gè)黑盒子,它接受Python代碼并提供編輯器所需的所有信息,用于工具提示,完成,查找定義和引用,以及重命名全局變量。該服務(wù)器與Windows,MacOS和Linux上的.Net Core開(kāi)發(fā)平臺(tái)配合使用,通過(guò)Python 3.7支持Python 2.5。
在何處下載Python語(yǔ)言服務(wù)器擴(kuò)展
您可以從Visual Studio Marketplace下載Visual Studio Code的Python語(yǔ)言服務(wù)器擴(kuò)展。獨(dú)立的Python語(yǔ)言服務(wù)器,當(dāng)它到達(dá)時(shí),將在Apache 2.0許可下提供。
|
|