Black-Python

Python 代码格式化工具
授权协议 MIT
开发语言 Python
所属分类 开发工具、 Python开发工具
软件类型 开源软件
地区 不详
投 递 者 万高洁
操作系统 Linux
开源组织
适用人群 未知
 软件概览

Black 号称是不妥协的 Python 代码格式化工具。之所以成为“不妥协”是因为它检测到不符合规范的代码风格直接就帮你全部格式化好,根本不需要你确定,直接替你做好决定。而作为回报,Black 提供了快速的速度。

Black 通过产生最小的差异来更快地进行代码审查。

Black 的使用非常简单,安装成功后,和其他系统命令一样使用,只需在 black 命令后面指定需要格式化的文件或者目录即可。

  • Black - 进阶使用详解(官方文档翻译) 写在前面 译者为刚刚学习编程两年的学生,实际写代码经验和见识都十分匮乏,虽然已经尽我所能做准确、通顺的翻译,但难免有一些不足甚至错误之处,还请各位多包涵、多指正,感激。 本文为首发于我的博客的文章的节选,可以点击下面的链接查看全文,勘误也会首先在博客更新: 五彩斑斓的 Black —— Python代码格式化工具 详细使用 摘录翻译自官方文档 Usag

 相关资料
  • 操作步骤: 菜单栏: Code —> Reformat Code 右键菜单: Reformat Code 快捷键: Mac: option + command + L Windows\/Linux: Ctrl + Alt + L 配置格式化选项 通过快捷键(Mac): option + command + shift + L 打开配置对话框 自动缩进行 操作步骤: 菜单栏: Code —> Aut

  • Go 开发团队不想要 Go 语言像许多其它语言那样总是在为代码风格而引发无休止的争论,浪费大量宝贵的开发时间,因此他们制作了一个工具:go fmt(gofmt)。这个工具可以将你的源代码格式化成符合官方统一标准的风格,属于语法风格层面上的小型重构。遵循统一的代码风格是 Go 开发中无可撼动的铁律,因此你必须在编译或提交版本管理系统之前使用 gofmt 来格式化你的代码。 尽管这种做法也存在一些争论

  • 我最近安装了VS代码和Go扩展,总的来说,它非常舒适,但是格式化代码不起作用,无论是ALT Shift F还是上下文菜单,还是on save。 我能把代码格式化成什么格式? ,和从命令行可以正常工作。几天前,一切都很顺利。

  • 本文向大家介绍用VBS写的VBSCRIPT代码格式化工具VbsBeautifier,包括了用VBS写的VBSCRIPT代码格式化工具VbsBeautifier的使用技巧和注意事项,需要的朋友参考一下 昨天在VBS吧看到一个精华帖《VBS代码格式化工具》,是用C++写的,区区VBS代码格式化,就不要劳C++大驾了吧,用VBS实现VBS代码格式化工具不是更自然么? 网上的VBS代码大部分都没有缩进,新

  • 我的 vscode 上,有两个插件可以帮我格式化代码 但是这两个插件出来的效果区别太大了,各有优缺点: 比如 prettier 代码块使用 2 个空格缩进;而Volar 可以自己配 Volar 喜欢狗拿耗子把代码注释从代码尾部挪到代码的下一行 这些差异就很烦,尤其在团队合作的时候 所以,怎么大一统呢?比如我可以把怎么格式化,申明在一个文件中,然后各种工具都用这个规则格式化?有这样的东西吗?

  • 我有一些旧代码,我试图在VisualStudio代码中编辑。它混合了HTML和C#EG: 它有点像Razor,但不一样。我已经尝试了许多格式C#、Razor、超文本标记语言等。所有这些都以这样或那样的方式破坏代码。 如果我在Visual Studio(2019)中格式化它,那就太好了。有没有办法在Visual Studio Code中使用Visual Studio的格式化程序? 我知道简单的答案是

  • 当前状态: 我有一个使用Java 1.8.161、Maven 3.3.9、SpringBoot 2.0.1、工具Jenkins和GitLab构建的项目。我想使用google java格式作为整个团队的标准。 我的调查/解决方案: 在调查过程中,我找到了解决方案,这听起来很简单。只需更新pom文件: 而且很有效。如果我运行编译、打包、验证、安装或部署Maven lifecycle,代码就会格式化。