国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

VS Code中python代碼自動(dòng)格式化方法

這篇具有很好參考價(jià)值的文章主要介紹了VS Code中python代碼自動(dòng)格式化方法。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

為了能夠在VS Code中使自己寫的Python代碼更加符合規(guī)范并且適宜閱讀,往往需要手工進(jìn)行代碼格式矯正,例如等號(hào)左右的空格、函數(shù)參數(shù)與等號(hào)之間的空格等。下面講解一種簡單的自動(dòng)格式化方法。

首先安裝yapf庫:

pip install yapf

然后在VS Code菜單欄中依次打開 File—Preferences—Settings,搜索框中搜索“python.formatting.provider”,然后在下拉菜單中選擇“yapf”即可,如下圖所示:

使用時(shí),只需要選中需要格式化的Python代碼,然后右鍵選擇“Format Selection”即可實(shí)現(xiàn)自動(dòng)格式化。

例如原代碼如下:

def exchange(a,b):
    m=a
    a=b
    b=m
    return (a,b)
a=1
b=2
print(exchange(a,b))

矯正后如下:

def exchange(a, b):
    m = a
    a = b
    b = m
    return (a, b)
 
a = 1
b = 2
print(exchange(a, b))

————————————————
版權(quán)聲明:本文為CSDN博主「錢彬 (Qian Bin)」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qianbin3200896/article/details/90180980文章來源地址http://www.zghlxwxcb.cn/news/detail-566675.html

到了這里,關(guān)于VS Code中python代碼自動(dòng)格式化方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【VS】visual studio 代碼格式化工具--clang-format

    【VS】visual studio 代碼格式化工具--clang-format

    分別表示格式化選中代碼與格式化文檔。、 雖然現(xiàn)在的??022 已經(jīng)內(nèi)置了,但是大部分的流程都是一樣的 就生成了.clang-format文件: 附.clang-format文件:

    2024年02月11日
    瀏覽(129)
  • PyCharm自動(dòng)格式化代碼

    PyCharm自動(dòng)格式化代碼

    在我們使用PyCharm編寫代碼的過程中,難免會(huì)存在一些格式上的不規(guī)范行為,比如:注釋#后面要加空格,空行等等。那么下面就介紹一下PyCharm中自動(dòng)規(guī)范代碼格式方法。 方法一:點(diǎn)擊軟件標(biāo)題欄中Code–Reformat Code格式化代碼 方法二:快捷鍵Ctrl + Alt + L

    2024年02月16日
    瀏覽(25)
  • ESLint自動(dòng)格式化代碼

    ESLint是干什么的 ESLint 是在 ECMAScript/JavaScript 代碼中識(shí)別和報(bào)告模式匹配的工具,它的目標(biāo)是保證代碼的一致性和避免錯(cuò)誤。在許多方面,它和 JSLint、JSHint 相似。 ESLint 是完全插件化的。每一個(gè)規(guī)則都是一個(gè)插件并且你可以在運(yùn)行時(shí)添加更多的規(guī)則。 而ESlint重點(diǎn)并不在于對代

    2024年03月14日
    瀏覽(27)
  • IDEA代碼自動(dòng)格式化工具

    IDEA代碼自動(dòng)格式化工具

    在IDEA中,打開 IDEA 的設(shè)置,找到 Editor - General - Auto Import。勾選上 Add unambiguous imports on the fly Optimize imports on the fly (for current project) 設(shè)置方法如下: 1.打開設(shè)置 2.找到版本控制(Version Control),點(diǎn)擊提交(Commit) 3.勾選Before Commit下的Reform code activate save actions on save – 在保存的時(shí)候激活

    2024年02月15日
    瀏覽(103)
  • vscode格式化代碼禁止自動(dòng)換行

    問題產(chǎn)生 代碼格式化的功能由插件提供,比如veture,默認(rèn)的配置超過很短的長度就回?fù)Q行。 所以需要修改配置。 打開 文件 - 首選項(xiàng) - 設(shè)置,然后點(diǎn)擊右上角的圖標(biāo)。進(jìn)入settings.json文件。 搜狗截圖20220421170631.png 在這里面寫配置。 問題解決 1.使用Prettier - Code formatter來格式化

    2024年02月06日
    瀏覽(25)
  • VSCode設(shè)置eslint自動(dòng)縮進(jìn)和自動(dòng)格式化代碼

    VSCode設(shè)置eslint自動(dòng)縮進(jìn)和自動(dòng)格式化代碼

    (1)點(diǎn)擊左下角齒輪圖標(biāo)并選擇設(shè)置: (2)在文本編輯器中找到 settings.json settings.json的初始內(nèi)容:

    2023年04月08日
    瀏覽(43)
  • vscode中如何實(shí)現(xiàn)保存自動(dòng)格式化代碼

    vscode中如何實(shí)現(xiàn)保存自動(dòng)格式化代碼

    兩種方法: 1.配置settings.json 文件 第一步,點(diǎn)擊 文件 首選項(xiàng) 設(shè)置 ? 進(jìn)入setting.json編輯頁面,將下方設(shè)置項(xiàng)粘貼到大括號(hào)中: \\\"editor.formatOnType\\\": true, \\\"editor.formatOnSave\\\": true, 一定記得前邊加個(gè)逗號(hào) ?2.直接在設(shè)置中配置一個(gè)選項(xiàng)即可 ? ? ?

    2024年02月07日
    瀏覽(29)
  • VSCode代碼格式化自動(dòng)換行問題

    VSCode設(shè)置了保存自動(dòng)格式化時(shí),代碼超過一定長度后會(huì)自動(dòng)換行,我想禁止自動(dòng)換行,找了很多方法都沒有效果。 后來經(jīng)過了長時(shí)間的尋找,終于找到了相應(yīng)的解決方法,分為兩個(gè),如果其中一個(gè)不行,可以嘗試另外一個(gè)。 第一種方法: 打開VSCode,然后在編輯器的頂部菜單

    2024年02月16日
    瀏覽(18)
  • [效率提升]webstorm配置Prettier:代碼自動(dòng)格式,格式化時(shí)清除空行,修改使用代碼模板

    [效率提升]webstorm配置Prettier:代碼自動(dòng)格式,格式化時(shí)清除空行,修改使用代碼模板

    ? 全局安裝prettier ?配置: 2.1 配置安裝路徑 2.2?針對以下文件運(yùn)行: 默認(rèn)是沒有包含Vue的,我們手動(dòng)加上即可: 每次保存的時(shí)候,就會(huì)自動(dòng)格式化了。

    2024年02月06日
    瀏覽(25)
  • [HBuilderX開發(fā)uniapp]自動(dòng)代碼格式化插件安裝及配置

    [HBuilderX開發(fā)uniapp]自動(dòng)代碼格式化插件安裝及配置

    目錄 一、前言 二、插件位置 1.在HBuilderX中找到工具------插件安裝? 2.點(diǎn)擊“安裝新插件”------\\\"前往插件市場安裝\\\" ?3.插件市場搜索eslint-----點(diǎn)擊下載------使用HBuilderX導(dǎo)入插件 ?三、小結(jié) 四、補(bǔ)充 HBuilderX作為H5 web開發(fā)的IDE其使用的普及化大幅提高,在應(yīng)用中為使代碼更加優(yōu)美

    2023年04月08日
    瀏覽(19)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包