【问题标题】:Is there a way to tell gedit that .sage files should always be highlighted as Python code?有没有办法告诉 gedit .sage 文件应该始终突出显示为 Python 代码?
【发布时间】:2013-06-11 12:56:00
【问题描述】:

好吧,这就是所有要说的。目前我必须手动设置每个文件的突出显示,这很烦人,特别是因为它有时会忘记并且我必须重新设置它。

我在 lubuntu 机器上使用 gedit 3.6.1,如果这很重要的话。

对不起,如果这是一个非常简单的问题,但我自己无法弄清楚。谢谢。

【问题讨论】:

标签: python syntax-highlighting gedit sage


【解决方案1】:

感谢 Fredrik 的评论,我找到了一个简单的解决方案,尽管它看起来更像是一种黑客,而不是人们想要的。

/usr/share/gtksourceview-3.0/language-specs/python.lang

并编辑第 30 行说

<property name="globs">*.py;*.sage</property> 

而不是

 <property name="globs">*.py</property>

【讨论】:

  • 有点晚了,但为了记录,您也可以将/usr/share/gtksourceview-3.0/language-specs/python.lang复制到~/local/share/gtksourceview-3.0/language-specs/sage.lang,并以相同的方式将*.py替换为*.sage。它有点不那么hacky。它还允许您专门为 Sage 自定义突出显示。
  • @yyzz 永远不会太晚。这是一个健全的分叉候选者。
  • @yori 仅供参考,我必须使用 ~/.local 而不是 ~/local 才能使您的小费发挥作用。
猜你喜欢
  • 2011-05-13
  • 1970-01-01
  • 2011-07-28
  • 2017-01-19
  • 1970-01-01
  • 2021-02-09
  • 1970-01-01
  • 1970-01-01
  • 2023-03-28
相关资源
最近更新 更多