问题标签 [autoflake]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5621 浏览

python - 使用 project.toml 配置 isort 和 autoflake

我有一系列在本地和 Jenkins 上运行的工具来检查和格式化我的 Python 代码:

  • 自动剥落
  • 异类
  • 黑色的

我使用pyproject.tomlfile 来配置 black、isort with.isort.cfg和 autoflake 命令行参数,因为我还没有找到任何支持使用配置文件来配置它。

有没有办法配置 isort 和 autoflake pyproject.toml

我想只用一个文件配置所有工具。

0 投票
0 回答
466 浏览

intellij-idea - 文件观察器在 Intellij 中不适用于 isort 和 autoflake 组合

我有一个带有多行导入语句的 Python 文件:

我尝试通过首先将多行导入语句更改为单行导入来删除未使用的导入:

它在命令行中运行良好,但在 Intellij 中使用 File Watchers 时,第一次保存文件时不会运行 autoflake。基本上,要解决它,我需要:

  1. 进行一些编辑,例如,添加一些空间
  2. 保存存档
  3. 它被格式化为:

    /li>
  4. 然后进行另一个编辑

  5. 保存存档
  6. 并且删除了多余的导入

第 4 步和第 5 步是多余的。

我想知道可能是什么原因,我应该在哪里报告?到 IDEA Intellij 团队,到哪里去?

这是我watchers.xml要导入 Intellij 的内容。