微软二合一能装python吗_微软再出神器,这次终于对Python下手了!
?微軟又出良心工具了!
微軟于7月1日發(fā)布一款新的VS Code插件,名為Pylance,這個(gè)名稱是向Monty Python的Lancelot致敬。
Pylance距離截稿不足2天時(shí)間,VS Code插件安裝量已經(jīng)達(dá)到6800+。
在2018年,Microsoft的Python團(tuán)隊(duì)發(fā)布了Python語言服務(wù)器,將Visual Studio的豐富Python IntelliSense支持引入了VS Code。
為了提供更好的用戶體驗(yàn),開發(fā)團(tuán)隊(duì)基于Microsoft的Pyright靜態(tài)類型檢查工具將Pylance開發(fā)為一種全新的語言服務(wù)器。
Pylance利用類型存根(.pyi文件)和類型推斷來提供高性能的開發(fā)體驗(yàn)。Pylance通過豐富的類型信息增強(qiáng)了Python IntelliSense體驗(yàn),可幫助更快地編寫更好的代碼。Pylance還提供了快速、準(zhǔn)確的自動(dòng)完成和類型檢查。
另外,需要注意的是,微軟雖然發(fā)布了Pylance,但是并沒有開源Pylance的源代碼。
下面就來介紹一下這款新鮮出爐的VS Code插件!
Pylance
安裝
和其他VS Code插件一樣,可以直接點(diǎn)擊側(cè)邊活動(dòng)欄的插件市場圖標(biāo),搜索Pylance進(jìn)行安裝。
安裝之后,打開一個(gè)新的.py文件即可使用。
特性
和其他Python語言服務(wù)器一樣,Pylance也是圍繞提升開發(fā)效率和體驗(yàn)進(jìn)行優(yōu)化,它主要有如下特性:Docstrings
參數(shù)提示
自動(dòng)導(dǎo)入
代碼補(bǔ)全
代碼診斷
引用和跳轉(zhuǎn)
代碼大綱
類型檢查
支持多工作區(qū)
帶有類型信息的簽名幫助
兼容IntelliCode和Jupyter notebook
對于這些特性,我不逐個(gè)進(jìn)行展開介紹,從中挑選幾個(gè)我個(gè)人認(rèn)為不錯(cuò)的進(jìn)行介紹一下。
Docstrings
閱讀類、方法、函數(shù)文檔是開發(fā)中非常常用的一種場景,Pylance提供了一種易于閱讀文檔的方式,只需要把鼠標(biāo)懸浮在對應(yīng)的類、函數(shù)、方法上方就可以顯示對應(yīng)的字符串字符串文檔。
參數(shù)提示
在調(diào)用一個(gè)函數(shù)、類、方法時(shí),Pylance能夠提示詳細(xì)的參數(shù)信息。
自動(dòng)導(dǎo)入
在使用Pycharm的時(shí)候,當(dāng)我們用到某個(gè)包或者模塊時(shí),可以通過快捷鍵Alt+Enter快速import對應(yīng)的模塊。通過Pylance也可以實(shí)現(xiàn)相同的功能。
代碼補(bǔ)全
Pylance能夠像大多數(shù)代碼補(bǔ)全工具那樣,能夠自動(dòng)補(bǔ)全代碼,而且補(bǔ)全速度很快、且準(zhǔn)確。
代碼診斷
Pylance可以對Python代碼進(jìn)行診斷,對于不符合Python語法的代碼進(jìn)行劃線提示。對于規(guī)范編碼、提升代碼質(zhì)量具有很大幫助。
引用和跳轉(zhuǎn)
這是開發(fā)過程中非常基本的一項(xiàng)功能,因此,作為一款語言服務(wù)器,自然應(yīng)該支持引用和跳轉(zhuǎn)。
類型檢查
Pylance中類型檢查默認(rèn)是關(guān)閉的,如果對Python類型檢查感興趣,可以在設(shè)置中打開。類型檢查包括2種模式,分別是模式或嚴(yán)格模式。此設(shè)置使用Pyright s類型檢查分別對代碼應(yīng)用基本或全面的規(guī)則集。這種模式產(chǎn)生的診斷可以幫助提高代碼質(zhì)量,并幫助你更容易地找到邊界情況。
支持多工作區(qū)
Pylance支持多根工作區(qū),這樣就可以在同一個(gè)Visual Studio代碼會話中打開多個(gè)文件夾,并且在每個(gè)文件夾中都有Pylance功能。
干貨
最近,為了方便大家,我花費(fèi)了半個(gè)月的時(shí)間把這幾年來收集的各種實(shí)用工具整合到一起,其中涉及影音娛樂、效率辦公、系統(tǒng)清理、編程開發(fā)等上百款強(qiáng)大工具,其中涵蓋Windows、Mac、Andriod、Chrome,我把各種軟件的安全下載鏈接整理到一個(gè)文檔中供大家使用,減少麻煩、避免踩坑,目錄如下:
所有干貨送給大家,希望能夠點(diǎn)贊支持一下!
總結(jié)
以上是生活随笔為你收集整理的微软二合一能装python吗_微软再出神器,这次终于对Python下手了!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python爬虫和数据分析电脑推荐_大数
- 下一篇: python异步和进程_Python异步