3

Теперь, когда Visual Studio 2012 имеет несколько полезную темную тему, я начинаю уменьшать нагрузку на глаза на работе.

Проблема сейчас в том, что у меня есть два монитора, обычно с развернутой визуальной студией слева и развернутым Firefox справа. Вся эта темнота, которую я сейчас получаю от Visual Studio, затмевается (каламбур) яркостью окна Firefox рядом с ним.

Установка темной темы для Firefox немного поможет, но проблема в основном в содержимом веб-страниц, а не в хроме вокруг них. Поэтому я подумал, что было бы полезно, если бы Firefox мог просто потемнеть, когда я сфокусировался на другом окне (т.е. уменьшил яркость на панели содержимого, чтобы белый фон стал серым и т.д.). Кто-нибудь знает о дополнении, которое будет выполнять что-то подобное?

2 ответа2

6

Если у вас темные обои и нет окон за окном Firefox, вы можете использовать AutoHotkey, чтобы сделать окно прозрачным, когда оно теряет фокус, и непрозрачным, когда оно получает фокус. Я придумал простой скрипт, который также должен быть легким для ресурсов:

SetTitleMatchMode, RegEx

Firefox := "- Mozilla Firefox$"

while (true)
{
    IfWinActive, % Firefox
    {
        WinSet, Trans, 255

        WinWaitNotActive, % Firefox
        {
            WinSet, Trans, 127
        }
    }
    else
    {
        WinWaitActive, % Firefox
        {
            WinSet, Trans, 255
        }
    }
}

Видео демонстрация:
http://www.youtube.com/watch?v=1-C9Jn5HCfI

1

Возможно, стоит взглянуть на JediConcentrate , хотя это не плагин специально для Firefox, он, вероятно, достигнет эффекта, который вы ищете.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .