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、這個設(shè)置將被棄用
然而當你嘗試在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 },
三、 設(shè)置完成
回到Python文件中,'ctrl+S'保存文件,會看到格式化已生效。
到此這篇關(guān)于VSCode最新格式化Python文件的方法的文章就介紹到這了,更多相關(guān)VSCode格式化Python文件內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python數(shù)據(jù)結(jié)構(gòu)與算法之鏈表定義與用法實例詳解【單鏈表、循環(huán)鏈表】
這篇文章主要介紹了Python數(shù)據(jù)結(jié)構(gòu)與算法之鏈表定義與用法,結(jié)合具體實例形式較為詳細的分析了單鏈表、循環(huán)鏈表等的定義、使用方法與相關(guān)注意事項,需要的朋友可以參考下2017-09-09關(guān)于flask路由app.route及路由參數(shù)的各種用法解析
我們在開發(fā)過程中,編寫項目時所使用的路由往往是指代了框架/項目中用于完成路由功能的類,這個類一般就是路由類,簡稱路由,這篇文章主要介紹了有關(guān)flask路由app.route及路由參數(shù)的各種用法解析,需要的朋友可以參考下2024-03-03Python異常對象Exception基礎(chǔ)類異常捕捉
這篇文章主要為大家介紹了Python異常對象異常捕捉及Exception基礎(chǔ)類,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-06-06基于Python+Flask實現(xiàn)一個簡易網(wǎng)頁驗證碼登錄系統(tǒng)案例
當今的互聯(lián)網(wǎng)世界中,為了防止惡意訪問,許多網(wǎng)站在登錄和注冊表單中都采用了驗證碼技術(shù),驗證碼可以防止機器人自動提交表單,確保提交行為背后有一個真實的人類用戶,本文將向您展示如何使用Python的Flask框架來創(chuàng)建一個簡單的驗證碼登錄系統(tǒng)2023-09-09Python實現(xiàn)的遠程文件自動打包并下載功能示例
這篇文章主要介紹了Python實現(xiàn)的遠程文件自動打包并下載功能,結(jié)合實例形式分析了Python使用spawn()方法執(zhí)行ssh、scp 命令實現(xiàn)遠程文件的相關(guān)操作技巧,需要的朋友可以參考下2019-07-07python下paramiko模塊實現(xiàn)ssh連接登錄Linux服務器
這篇文章主要介紹了python下paramiko模塊實現(xiàn)ssh連接登錄Linux服務器的方法,實例分析了paramiko模塊實現(xiàn)ssh連接的具體用法,需要的朋友可以參考下2015-06-06