首页 > 解决方案 > 在 PyCharm 中对齐 CSV 列

问题描述

有没有办法在 PyCharm 中查看 CSV 并自动对齐其列?

例如这个:

在此处输入图像描述

而不是这个:

在此处输入图像描述

我知道有“表格编辑器”选项,但它在行之间留下了太多空间,它不会将数字向右对齐,也不会让你放大字体:

在此处输入图像描述

标签: csvintellij-ideapycharm

解决方案


您的 PyCharm 正在使用 CSV-Plugin(JetBrains Marketplace上的 CSV 插件来提供文本和表格编辑器功能。项目页面可在 GitHub 上找到:SeeSharpSoft / intellij-csv-validator

可以在 PyCharm IDE 设置中更改此插件的设置(文件>设置>编辑器>代码样式>CSV/TSV/PSV)。

为了在文本编辑器中格式化我的 CSV 文件,我使用了这些设置:

CSV 设置

格式化基于文本的文件的想法可能非常有用 - 到目前为止,我发现了三个不同的 Python 模块可以用来实现这一点:

此外,您可以查看这个 Pycharm Plugin String Manipulation。它解决了您在文本编辑器中的要求:

对齐列的可用选项


推荐阅读