You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
coc-black-formatter allows you to create an extension-only "venv" and install microsoft/vscode-black-formatter's langauge server.
When using coc-black-formatter for the first time, if microsoft/vscode-black-formatter's langauge server is not present in the runtime environment, you will be prompted to do a built-in install.
To use the built-in installation feature, execute the following command.
:CocCommand black-formatter.installServer
Note
Detecting the "black" command from the execution environment
The black command used by microsoft/vscode-black-formatter's langauge server is the black command of the python environment installed with microsoft/vscode-black-formatter's langauge server.
To use the black command installed in the virtual environment of a project created by venv, poetry, etc., black-formatter.path must be set to an absolute path.
coc-black-formatter adds the feature to automatically detect black commands in the execution environment and use them in microsoft/vscode-black-formatter's langauge server.
If you do not need this feature, set black-formatter.useDetectBlackCommand to false.
black-formatter.useDetectBlackCommand: Automatically detects the black command in the execution environment and sets black-formatter.path, default: true
black-formatter.builtin.pythonPath: Python 3.x path (Absolute path) to be used for built-in install, default: ""
black-formatter.trace.server: Traces the communication between coc.nvim and the language server, default: "off"