2015-07-31 4 views
1

Я использую fedora 22 и dnf install -y anjuta.Как изменить цвет звонков в Анжуте?

создать проект нового C++ и написать следующий код:

int hello(int a, int b); 

int main() 
{ 
    hello(
    // After I have typed '(', the calltips window popped up, 
    // but the background color and text are too dark to tell. 
    // The calltips window cannot be captured through screenshot. 

    return 0; 
} 

int hello(int a, int b) 
{ 
    return a + b; 
} 

Как изменить цвет calltips в Anjuta?

+0

Не добавляйте тег C для вопросов C++. Это два разных языка. Обратите внимание, что настройки могут быть специфичными для языка для инструмента. Если нет, не добавляйте никаких языковых тегов вообще (что здесь предполагается). – Olaf

ответ

0

Anjuta использует плагин для реализации редактора. На самом деле предпочтительным плагином является модуль gtk под названием GtkSourceView, но при запуске проекта вы могли бы выбрать Scintilla. Хотя некоторые аспекты GtkSourceView может быть отредактированы изнутри Anjuta, другие аспекты управляются «общесистемные» (вы можете найти файлы конфигурация, вероятно, в /usr/share/gtksourceview-3.0 (или -2.0).

На ванили (= немодифицированная) система, calltips, вероятно, будет в порядке, но если вы используете альтернативную системную тему (в частности, темные темы, как и я), тогда все ставки отключены. Некоторые темы изменяют детали цвета в гармонии. Другие только изменяют некоторые аспекты, которые затем могут столкнуться с изменения, сделанные в настройках Anjuta/gtksourceview (установка для темы в /usr/share/themes/<your theme>/<your gtk>.

Тематизация в gtk3 находится в состоянии непрерывного изменения в данный момент. Последние gtk3.20.x изменились Тхи ngs еще раз. Итак, если вы дерзкие, посмотрите на эти файлы. Это довольно приключение. Самое простое решение - попробовать некоторые альтернативные «цветовые схемы» (в Edit|Preferences|GtkSourceView Editor|Font), определение каждого из которых содержится в каталоге usr/share/gtksourceview, упомянутом выше.

Эта проблема не уникальна для Anjuta, большинство, если не все, другие IDE страдают от очень похожих проблем.

 Смежные вопросы

  • Нет связанных вопросов^_^