TextMate2:在 Python 中禁用软换行注释

TextMate2:在 Python 中禁用软换行注释
  • TextMate 版本 2.0.23
  • MacOS 12.4 (21F79)

TextMate2 中 Python 注释的默认行为似乎是“软换行”(并且缩进):

在此处输入图片描述

我不想要这种行为。我想完全禁用软换行 —— 即使在注释中也是如此。

我已经在 .tm_properties 中为 Python 禁用了软换行:

softWrap = false

[ *.* ]
softWrap = false

[ *.py ]
softWrap = false

[ *.txt ]
softWrap = false

[ text ]
softWrap = false

[ source ]
softWrap = false

这成功禁用了普通 Python 代码中的软换行。但 Python COMMENTS 中的软换行仍然启用。

我不仅想在常规 Python 代码中禁用软换行,还想在 Python 注释中禁用软换行。

我如何禁用这个默认的(?)“Python 注释中的软换行”行为?

答案1

事实证明,对于所有以 开头的源代码注释,都有一个单独的设置softWrap(在本例中为 & ) ,与 Python 设置分开(这似乎令人困惑且没有必要,但没关系)。indentedSoftWrap#

要关闭 Python 注释中的(缩进)软换行,您必须:

  1. 主菜单 > 捆绑包 > 编辑捆绑包…
  2. 在 Bundles 浏览器中,选择:Source > Settings > Style: Line Comments - Number-sign
  3. 在右侧取消选中复选框:“启用此项”
  4. 关闭并重新打开您的文件。

现在 Python 注释不再应该被软包装。

相关内容