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

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

這是github地址

打開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可以配置。原理應該和這個差不多。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章