방금 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와 새로운 테마 파일이 제대로 작동하는 것으로 나타났습니다.