1. 程式人生 > >Pycharm 小技巧-- filewacher+black自動格式化

Pycharm 小技巧-- filewacher+black自動格式化

black 是一個python程式碼格式化工具,保證團隊協作程式碼格式的一致性和可讀性

開啟pycharm的perference —> file watchers

點選 左下角的 +號 選擇python file 如圖

program 要換成自己的black地址,不要用系統環境的python,會出現permission denied, 可以用conda的環境,或者其他的環境。

pip install black 後,輸入 which black 即可看到black的可執行路徑。 然後複製到program中即可。 要注意的一點是,中文可能會報錯,所以在environment variables中新增編碼配置,如圖即可。 Pycharm很強大, 可以自己裝一些有趣的外掛,不僅僅限於black。以後會多多探索,分享出來。 black 將所有的單引號全部變為了雙引號,如果不習慣的話,可以在Arguments中加入 -S,即可避免。 如果不喜歡black的風格,也有Autopep8可以配置。原理應該和這個差不多。