Spyder: 不同的扩展文件语法着色错误

创建于 2018-01-11  ·  3评论  ·  资料来源: spyder-ide/spyder

您的问题描述

哪些步骤将重现该问题?

  1. 在编辑器中打开的文件扩展名不同于 Python 源(使用 .ini 和 .sql 测试)
  2. 更改选项卡
  3. 保存所有文件

什么是预期的输出?
我希望只保存文件,相反,当我回到文件时,语法着色消失了。 文本现在是单色的。

请在下面提供任何附加信息
如果我编辑任何字符,颜色似乎会刷新并恢复正常。 如果我在选项卡处于活动状态的情况下保存它,它也可以工作。 这在之前的几个版本中一直发生,但我终于注意到了这种模式。

版本和主要组件

  • Spyder 版本:3.2.6
  • Python版本:3.6.3
  • Qt 版本:5.6.2
  • PyQt 版本:5.6.0
  • 操作系统:Windows 10(最新)

依赖关系

请转到菜单条目Help > Optional Dependencies (或
Help > Dependencies ),按下按钮Copy to clipboard
并粘贴以下内容:

IPython >=4.0 : 6.2.1 (OK)
cython >=0.21 : 0.27.3 (OK)
绝地 >=0.9.0 : 0.11.0 (OK)
nbconvert >=4.0 : 5.3.1 (OK)
numpy >=1.7 : 1.13.3 (OK)
熊猫 >=0.13.1 : 0.22.0 (OK)
pycodestyle >=2.3: 2.3.1 (OK)
pyflakes >=0.6.0 : 1.6.0 (OK)
pygments >=2.0 : 2.2.0 (OK)
pylint >=0.25 : 1.7.4 (OK)
qtconsole >=4.2.0: 4.3.1 (OK)
绳索 >=0.9.4 : 0.10.7 (OK)
狮身人面像 >=0.6.6 : 1.6.3 (OK)
同情 >=0.7.3 : 1.1.1 (OK)

Editor Bug

所有3条评论

请发布一个给你这个问题的小文件。 谢谢。

我刚刚用“select * from table”进行了测试并将其命名为 test.sql 并且它发生了
capture
如果我擦除一个字符它会恢复正常
capture2

我们将在 3.2.8 版本中了解这一点。

此页面是否有帮助?
0 / 5 - 0 等级