私は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と新しいテーマファイルが正しく機能していることがわかりました。