2

我刚刚在全新(干净)安装的 Mac OS X Mountain Lion 中安装了 Enthought Canopy。到目前为止,它似乎运行稳定且快速。我唯一的问题是我想自定义编辑器和控制台的语法突出显示。没有偏好允许我觉得很奇怪,因为嵌入式编辑器只是 Editra,一个高度可定制的编辑器。我想要:

  • 编辑。正如我之前使用 Editra 一样,我可以将旧样式文件 (.ess) 放在哪里以突出显示语法以覆盖默认文件?
  • 互动窗口。如何禁用交互式窗口中的语法突出显示?我尝试了魔术功能“%colors nocolor”,但这没有任何作用。我看到编辑器有一个单色主题,但我想要一个没有语法突出显示的深色背景。

谢谢。

4

2 回答 2

0

很高兴您发现 Canopy 很有用。

目前这两个选项都不支持。Canopy 旨在成为一个易于学习的环境,配置选项相对较少,主要面向科学家、工程师和分析师,而不是面向通常已经有编辑器选择的专业开发人员。当有强烈的需求和/或用例时,我们将慢慢添加功能。

FWIW,Canopy 没有嵌入 Editra,尽管它使用与 Editra (Pygments) 相同的语法高亮工具包。

于 2013-05-14T01:48:26.737 回答
0

看来答案是……还没有。我通常会在我的 python 代码中插入很多注释,并使用颜色全部 #COMMENTS LIGHT GREY,因此它们不会分散主逻辑的注意力,但在 Enthought Canopy 中却无法做到这一点。太糟糕了。希望这个能力很快就会被添加。

于 2014-05-30T23:41:45.943 回答