python - 如何在 Spyder 中使用代码格式化程序 Black?

标签 python spyder formatter

我使用 Anaconda 的 Spyder 进行一些可视化。当我在 Notepad++ 中编写代码时,习惯于编写名为 black 的格式化程序。不幸的是,我不知道在 Spyder 中使用黑色。有人知道吗?

最佳答案

从 Spyder 4.2 开始,内置了对黑色的支持,尽管它对我来说默认设置为 autopep8。

要启用黑色,请转到 工具 -> 首选项 -> 完成和 Linting -> 代码样式和格式

在代码格式下拉列表中,选择黑色

Snippet showing the dropdown for code formatting with black

然后,您可以使用默认快捷键 Ctrl + Alt + i 或单击源选项卡下的格式下拉菜单来格式化所选内容或整个文件。

Snippet showing the Source tab dropdown

关于python - 如何在 Spyder 中使用代码格式化程序 Black?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55698077/

相关文章:

python - PyCharm Python 控制台 - 在同一行上打印未按预期工作

python - 如何使用 pycassa 获取存储在 Cassandra 列族中的所有键?

python - django.core.exceptions.ImproperlyConfigured : Requested setting DEFAULT_INDEX_TAB LESPACE, 但设置未配置

python - 从 Python 2 环境打开 Spyder 仍然在 Spyder 中运行 Python 3

python - 如何在 Spyder 3.6 中安装 GraphViz

python - 我可以做什么来改变逗号中的点?

swift - 我的时区中的日期字符串使日期错误

python - 最接近 Python 语法的语言是更底层的语言!

java - 如何更改 JBoss EAP 7 日志中打印的日志级别标识符?

asp.net-core - 用于 net core 3.1 Web Api 问题的自定义 OData 格式化程序