Geany:更新后丢失了一些主题

Geany:更新后丢失了一些主题

我刚刚在 Mate 1.2.0、Linux Mint 13 中升级到 Geany 0.25(从 0.21)。

当我打开 .rb (ruby) 文件时,它正确使用我喜欢的主题,即 Tango Dark。但是当我打开 html 文件时,它使用默认(白色背景)主题。在升级之前,.html 文件也使用 Tango Dark:事实上一切都是如此:这是默认主题。

现在,当我单击“查看/更改配色方案”时,我唯一的选项是“默认”和“备用”。我仍然可以看到我的旧主题设置:

$ locate geany | grep theme  
/home/max/.config/geany/themes
/home/max/.config/geany/themes/dark
/home/max/.config/geany/themes/default
/home/max/.config/geany/themes/rails
/home/max/.config/geany/themes/tango_dark
/home/max/.config/geany/themes/dark/filetypes.README
/home/max/.config/geany/themes/dark/filetypes.c
/home/max/.config/geany/themes/dark/filetypes.common
/home/max/.config/geany/themes/dark/filetypes.conf
/home/max/.config/geany/themes/dark/filetypes.cpp
/home/max/.config/geany/themes/dark/filetypes.cs
/home/max/.config/geany/themes/dark/filetypes.css
/home/max/.config/geany/themes/dark/filetypes.d
/home/max/.config/geany/themes/dark/filetypes.docbook
/home/max/.config/geany/themes/dark/filetypes.haskel
/home/max/.config/geany/themes/dark/filetypes.html
/home/max/.config/geany/themes/dark/filetypes.java
/home/max/.config/geany/themes/dark/filetypes.javascript
/home/max/.config/geany/themes/dark/filetypes.latex
/home/max/.config/geany/themes/dark/filetypes.lua
/home/max/.config/geany/themes/dark/filetypes.markdown
/home/max/.config/geany/themes/dark/filetypes.nsis
/home/max/.config/geany/themes/dark/filetypes.pascal
/home/max/.config/geany/themes/dark/filetypes.perl
/home/max/.config/geany/themes/dark/filetypes.python
/home/max/.config/geany/themes/dark/filetypes.r
/home/max/.config/geany/themes/dark/filetypes.ruby
/home/max/.config/geany/themes/dark/filetypes.sh
/home/max/.config/geany/themes/dark/filetypes.sql
/home/max/.config/geany/themes/dark/filetypes.vala
/home/max/.config/geany/themes/dark/filetypes.xml
/home/max/.config/geany/themes/dark/filetypes.yaml
/home/max/.config/geany/themes/default/filetypes.README
/home/max/.config/geany/themes/rails/filetypes.common
/home/max/.config/geany/themes/rails/filetypes.ruby
/home/max/.config/geany/themes/rails/filetypes.xml
/home/max/.config/geany/themes/tango_dark/README.md
/home/max/.config/geany/themes/tango_dark/filetypes.README
/home/max/.config/geany/themes/tango_dark/filetypes.c
/home/max/.config/geany/themes/tango_dark/filetypes.cpp
/home/max/.config/geany/themes/tango_dark/filetypes.css
/home/max/.config/geany/themes/tango_dark/filetypes.html
/home/max/.config/geany/themes/tango_dark/filetypes.java
/home/max/.config/geany/themes/tango_dark/filetypes.javascript
/home/max/.config/geany/themes/tango_dark/filetypes.php
/home/max/.config/geany/themes/tango_dark/filetypes.python
/home/max/.config/geany/themes/tango_dark/filetypes.sh
/home/max/.config/geany/themes/tango_dark/filetypes.sql
/home/max/.config/geany/themes/tango_dark/filetypes.xml
/home/max/.config/geany/themes/tango_dark/snippets.conf

正如我所说,.rb 文件显示良好。

有谁知道这是怎么回事?谢谢,马克斯

编辑:在 v 0.21 之后,主题在 geany 中的组织方式不同,新风格主题的存储库位于 git 中:

https://github.com/geany/geany-themes/

经过进一步研究,这不是一个很好的解决方案,因为我的旧版本有更多“聪明”的突出显示,以及我无法复制的配色方案。所以我还是想得到一个更好的答案。

答案1

您已经找到了进行这些主题文件开发的 Github 存储库。我没有看到它们打包在 Mint 中,因此您必须使用该存储库作为源来手动安装它们。

由于您没有详细说明发现存储库后您做了什么(您是否成功切换到新版本的主题?),因此我首先验证您是否确实在使用新的主题文件。

为此,我建议将新文件中的某些颜色规范更改为引人注目的内容,重新启动 Geany 并验证您是否在语法突出显示的文件中看到颜色更改。

如果完成,请检查您在突出显示行为中注意到的错误是否仅出现在您最喜欢的主题中或出现在所有主题中。最后,如果所有这些都没有指出问题的根源,请联系开发人员以查看是否遇到了错误。

然而,在我的测试中,我看到 0.25 和新的主题文件运行良好。

相关内容