来源Sourcery 是一个 VS Code 扩展,可帮助您的 Python 代码更清晰、更具可读性。它有助于快速找到代码可以修改的区域,立即显示改进建议,并允许您了解新的更改如何影响代码的质量。这使得代码能够更快更好地重构,并提高源代码的质量。
由于数据科学家和数据工程师经常使用逗号分隔值(CVS)数据,因此拥有正确的工具来有效地操作这些文件至关重要。在这方面,两个特别有用的工具是 Rainbow CSV 和 CSV to Table:
彩虹 CSV
Rainbow CSV 通过以不同颜色显示列来提高 CSV 文件的可读性。这种颜色区分使得识别 CSV 文件中的结构和相关信息变得更加容易。
CSV 到表
另一方面,CSV to Table允许CSV文件显示为表格,从而更容易理解文件结构。该工具的优点是无需使用 Excel 等外部程序,因为可以直接在 Visual Studio Code 中进行编辑。这使得工作流程更加高效和便捷。 Excel 查看器能够直接在 Visual Studio Code 中查看固定结构的 CSV 文件,类似于 Excel 中的显示。此功能简化了工作流程,因为无需额外打开 Excel,因此可以更有效地利用时间和资源。
黑色和皱褶
Black Formatter 是 Python 编程语言的自动代码格式化工具。它旨在通过基于一组定 美国公司董事会电子邮件列表 义的规则自动格式化来使代码一致和可读。 Black 遵循的原则是,代码的格式应该减少主观性和争议性,以减少开发团队中关于风格偏好的讨论。
Ruff 是一个用 Rust 编写的快速 Python linter,是 Pylint 更好更快的版本。 linter 是一种软件工具,用于自动分析程序的源代码并指出错误、不一致的风格指南或潜在问题。
荣誉提名
这里提供的扩展很不错,但并不是真正需要的:
AWS Toolkit:它为许多 AWS 工具提供支持 - 包括 Code Whisperer、AWS GitHub Copilot。
vscode-pdf:打开 PDF 所需。
Red Hat 的 Yaml:为 VSC 中的 YAML 文件提供支持。
Docker:适用于 Docker 文件和图像。
Github Actions:适合来自 GitHub 的 CI。
Preview-vscode:所有可能格式的查看器。
更改大小写:允许在驼峰大小写、蛇大小写等之间进行更改。
JSON Parse & Stringify:允许在 JSON 和对象之间轻松切换,对于 AWS CloudWatch Logs 非常有用。
YAML:适用于配置文件。
我希望我能够为您提供有关最佳 Visual Studio Code 扩展的良好概述,并希望它们对您的工作有所帮助。
您可以在我们之前发布的博客文章中找到来自 adesso 世界的更多令人兴奋的主题。
Rainbow csv 和 CSV 到表格和 Excel 查看器
-
- Posts: 479
- Joined: Sat Dec 21, 2024 5:31 am