VSCode格式化Python文件的方法
一、如今vscode已不能使用舊的方法來格式化文件了,原因有以下兩點:
1、無法打開 “settings.json” 文件
當你使用快捷鍵:Ctrl + Shift + P,然后輸入 “Preferences: Open Settings (JSON)”)來打開 “settings.json” 文件時,會發(fā)現(xiàn)【No matching results】。
這是因為新版本中,你只能找到類似的文件,例如:
- Default Settings(JSON)
- User Settings(JSON)
Default Settings又是一個只讀文件,那你只能嘗試在user settings中添加配置。
2、這個設置將被棄用
然而當你嘗試在user settings中添加配置時,會發(fā)現(xiàn)無法生效。提示:
This setting will soon be deprecated. Please use a dedicated formatter extension. Learn more here: https://aka.ms/AAlgvkb.(2)
Provider for formatting. Possible options include 'autopep8', 'black', and 'yapf'.
這給我們提供了新的解決辦法,如下文。
二、 新版VSCode格式化Python文件的方法
1、在拓展中搜索"Black Formatter",點擊安裝

2、在JSON(User) 文件中,添加配置
使用快捷鍵:Ctrl + Shift + P,輸入
Preferences: Open User Settings(JSON)
在settings.json文件中添加以下代碼,請確保與其他配置項之間使用逗號進行分隔。
"[python]": {
"editor.defaultFormatter": "ms-python.black-formatter",
"editor.formatOnSave": true
},
三、 設置完成
回到Python文件中,'ctrl+S'保存文件,會看到格式化已生效。
到此這篇關于VSCode最新格式化Python文件的方法的文章就介紹到這了,更多相關VSCode格式化Python文件內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
修復Python?Pandas數(shù)據(jù)標記錯誤的幾種方法總結
用于分析數(shù)據(jù)的?Python?庫稱為?Pandas,在?Pandas?中讀取數(shù)據(jù)最常見的方式是通過?CSV?文件,但?CSV?文件的限制是它應該采用特定的格式,否則在標記數(shù)據(jù)時會拋出錯誤,在本文中,我們將討論修復?Python?Pandas?錯誤標記數(shù)據(jù)的各種方法2023-10-10
Python利用matplotlib實現(xiàn)餅圖繪制
Pyplot作為Matplotlib的子庫,提供了和MATLAB差不多的繪圖API。因此Pyplot作為常用的繪圖模塊,能很方便讓用戶繪制2D圖表。本文將為大家介紹如何利用Matplotlib繪制餅圖,感興趣的小伙伴可以了解一下2021-12-12
Python使用Pandas對比兩列數(shù)據(jù)取最大值的五種方法
本文主要介紹使用 Pandas 對比兩列數(shù)據(jù)取最大值的五種方法,包括使用 max 方法、apply 方法結合 lambda 函數(shù)、函數(shù)、clip 方法、where 方法結合條件賦值,并通過案例進行詳細說明,需要的朋友可以參考下2025-02-02
小議Python中自定義函數(shù)的可變參數(shù)的使用及注意點
Python函數(shù)的默認值參數(shù)只會在函數(shù)定義處被解析一次,以后再使用時這個默認值還是一樣,這在與可變參數(shù)共同使用時便會產生困惑,下面就來小議Python中自定義函數(shù)的可變參數(shù)的使用及注意點2016-06-06

