pycharm 使用black

Posted programer-xinmu78

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pycharm 使用black相关的知识,希望对你有一定的参考价值。


pycharm 使用black
The Uncompromising Code Formatter

By using Black, you agree to cede control over minutiae of hand-formatting. In return,

Black gives you speed, determinism, and freedom from pycodestyle nagging about formatting.

You will save time and mental energy for more important matters.

 


PyCharm/IntelliJ IDEA增加
1、Install black.
$ pip install black
Locate your black installation folder.
On macOS / Linux / BSD:

$ which black
/usr/local/bin/black # possible location
On Windows:

$ where black
%LocalAppData%\Programs\Python\Python36-32\Scripts\black.exe # possible location
2、Open External tools in PyCharm/IntelliJ IDEA
On macOS:

PyCharm -> Preferences -> Tools -> External Tools

On Windows / Linux / BSD:

File -> Settings -> Tools -> External Tools

Click the + icon to add a new external tool with the following values:

Name: Black
Description: Black is the uncompromising Python code formatter.
Program: <install_location_from_step_2>
Arguments: "$FilePath$"
Format the currently opened file by selecting Tools -> External Tools -> black.

3、Alternatively, you can set a keyboard shortcut by navigating to Preferences or Settings -> Keymap -> External Tools -> External Tools - Black.
Optionally, run Black on every file save:

Make sure you have the File Watcher plugin installed.
Go to Preferences or Settings -> Tools -> File Watchers and click + to add a new watcher:
Name: Black
File type: Python
Scope: Project Files
Program: <install_location_from_step_2>
Arguments: $FilePath$
Output paths to refresh: $FilePath$
Working directory: $ProjectFileDir$
Uncheck "Auto-save edited files to trigger the watcher"

以上是关于pycharm 使用black的主要内容,如果未能解决你的问题,请参考以下文章

pycharm 使用教程(四)显示行号

pycharm中使用sass

如何使用pycharm对函数进行测试

使用pycharm时文件路径总是不对的问题

pycharm第一次使用,应该怎么配置?

pycharm显示只能使用半小时