Pylance有哪些特性

這篇文章給大家分享的是有關(guān)Pylance有哪些特性的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧。

創(chuàng)新互聯(lián)專(zhuān)注于企業(yè)網(wǎng)絡(luò)營(yíng)銷(xiāo)推廣、網(wǎng)站重做改版、樂(lè)陵網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5頁(yè)面制作、商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性?xún)r(jià)比高,為樂(lè)陵等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。

Pylance

安裝

和其他VS Code插件一樣,可以直接點(diǎn)擊側(cè)邊活動(dòng)欄的插件市場(chǎng)圖標(biāo),搜索Pylance進(jìn)行安裝。

安裝之后,打開(kāi)一個(gè)新的.py文件即可使用。

特性

和其他Python語(yǔ)言服務(wù)器一樣,Pylance也是圍繞提升開(kāi)發(fā)效率和體驗(yàn)進(jìn)行優(yōu)化,它主要有如下特性:

  • Docstrings
  • 參數(shù)提示
  • 自動(dòng)導(dǎo)入
  • 代碼補(bǔ)全
  • 代碼診斷
  • 引用和跳轉(zhuǎn)
  • 代碼大綱
  • 類(lèi)型檢查
  • 支持多工作區(qū)
  • 帶有類(lèi)型信息的簽名幫助
  • 兼容IntelliCode和Jupyter notebook

對(duì)于這些特性,我不逐個(gè)進(jìn)行展開(kāi)介紹,從中挑選幾個(gè)我個(gè)人認(rèn)為不錯(cuò)的進(jìn)行介紹一下。

 

Docstrings

閱讀類(lèi)、方法、函數(shù)文檔是開(kāi)發(fā)中非常常用的一種場(chǎng)景,Pylance提供了一種易于閱讀文檔的方式,只需要把鼠標(biāo)懸浮在對(duì)應(yīng)的類(lèi)、函數(shù)、方法上方就可以顯示對(duì)應(yīng)的字符串字符串文檔。Pylance有哪些特性

 

參數(shù)提示

在調(diào)用一個(gè)函數(shù)、類(lèi)、方法時(shí),Pylance能夠提示詳細(xì)的參數(shù)信息。

Pylance有哪些特性  
 

自動(dòng)導(dǎo)入

在使用Pycharm的時(shí)候,當(dāng)我們用到某個(gè)包或者模塊時(shí),可以通過(guò)快捷鍵Alt+Enter快速import對(duì)應(yīng)的模塊。通過(guò)Pylance也可以實(shí)現(xiàn)相同的功能。

Pylance有哪些特性  
 

代碼補(bǔ)全

Pylance能夠像大多數(shù)代碼補(bǔ)全工具那樣,能夠自動(dòng)補(bǔ)全代碼,而且補(bǔ)全速度很快、且準(zhǔn)確。

Pylance有哪些特性  
 

代碼診斷

Pylance可以對(duì)Python代碼進(jìn)行診斷,對(duì)于不符合Python語(yǔ)法的代碼進(jìn)行劃線(xiàn)提示。對(duì)于規(guī)范編碼、提升代碼質(zhì)量具有很大幫助。

Pylance有哪些特性  
 

引用和跳轉(zhuǎn)

這是開(kāi)發(fā)過(guò)程中非?;镜囊豁?xiàng)功能,因此,作為一款語(yǔ)言服務(wù)器,自然應(yīng)該支持引用和跳轉(zhuǎn)。

Pylance有哪些特性


 
 

類(lèi)型檢查

Pylance中類(lèi)型檢查默認(rèn)是關(guān)閉的,如果對(duì)Python類(lèi)型檢查感興趣,可以在設(shè)置中打開(kāi)。類(lèi)型檢查包括2種模式,分別是模式或嚴(yán)格模式。此設(shè)置使用Pyright s類(lèi)型檢查分別對(duì)代碼應(yīng)用基本或全面的規(guī)則集。這種模式產(chǎn)生的診斷可以幫助提高代碼質(zhì)量,并幫助你更容易地找到邊界情況。

Pylance有哪些特性

 

支持多工作區(qū)

Pylance支持多根工作區(qū),這樣就可以在同一個(gè)Visual Studio代碼會(huì)話(huà)中打開(kāi)多個(gè)文件夾,并且在每個(gè)文件夾中都有Pylance功能。

Pylance有哪些特性  

感謝各位的閱讀!關(guān)于“Pylance有哪些特性”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

本文題目:Pylance有哪些特性
網(wǎng)頁(yè)鏈接:http://muchs.cn/article30/ppjipo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、網(wǎng)站導(dǎo)航網(wǎng)站策劃自適應(yīng)網(wǎng)站、App設(shè)計(jì)、App開(kāi)發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁(yè)設(shè)計(jì)