Я очень впечатлен новым графическим интерфейсом Unity - это смелый шаг.
Тем не менее, есть один вопиющий недосмотр с точки зрения того, кто использует Ubuntu для профессиональной работы по программированию. Я часто хочу, чтобы при написании кода было открыто более десятка окон Emacs.
В классической Ubuntu я мог легко выбрать нужный файл из имени файла в нижней панели задач, но в Unity это не имеет аналогов. Когда у меня так много открытых, трудно найти, какое окно я хочу. Для этого даже 10.10 Unity было лучше, потому что я мог AltTabвидеть и видеть их имена; не больше в 11.04. Было бы замечательно, если бы на новой панели задач был один блок emacs (например), охватывающий все экземпляры открытых окон emacs. Щелкните правой кнопкой мыши на поле и получите возможность увидеть список имен всех открытых экземпляров.
В настоящее время полезность щелчка правой кнопкой мыши на этих полях панели задач в любом случае кажется очень ограниченной. Я думаю, что простое изменение такого рода значительно улучшит полезность Unity.
Я уже использую несколько рабочих областей (6), и у меня часто есть что-то вроде окна терминала и много окон emacs на рабочую область, и я уже использую сочетания клавиш. Пока что ни один из них не является причиной проблемы, я не думаю, что «список открытых файлов» - сложная задача.
Super+ Wделает прямо противоположное тому, что я предлагаю. В одном рабочем пространстве уже слишком много открытых окон, чтобы можно было легко найти то, что я ищу - просмотр всех окон во всех рабочих пространствах еще больше загромождает вид.
Shift+ Alt+ ↑не помогает. Если у меня в одной рабочей области открыто дюжина окон Emacs, то при этом все сразу отображаются все открытые окна в рабочей области, но они распределяются и уменьшаются до маленьких значков. Как мне с первого взгляда выяснить, какой я хочу? Они неразличимы.
ubuntu-bug unity
. Если у вас есть идея, как решить эту проблему, поместите эту идею в Ubuntu Brainstorm .Ответы:
Я бы предложил ответ Алекса Лауни , но с одной настройкой: включить отображение заголовка окна.
После этой настройки двойной щелчок на значке запуска должен соответствовать вашим потребностям.
источник
Я нашел отличный плагин от
compiz-plugins-extra
, который является Фильтром Заголовка Окна Масштаба .После его включения сначала нажмите Super+, чтобы Wоткрыть все возможные окна (я настроил показ только окон в текущей рабочей области).
Затем просто наберите ключевое слово окна, которое вы ищете, и подтвердите, Enterчтобы пойти на это!
Если вы точно знаете, что вы хотите, это быстрее, чем любая комбинация выбора и подтверждения выбора клавиатуры и мыши. В лучшем случае вы можете получить именно тот результат, который ожидаете.
Ву-ху, в поисках камней! :)
источник
Сначала установите compiz-plugins-extra .
Затем включите дополнения режима масштабирования в compiz с помощью диспетчера настроек Compiz Config, затем перезапустите unity (запустите
unity
в диалоговом окне «Выполнить» ( alt+ f2)).Теперь, когда у вас открыто несколько окон, вы можете ввести часть имени окна, в котором вы хотите сузить область поиска, сохраняя при этом визуальный предварительный просмотр.
NB:
Когда я говорю о поиске, я имею в виду поиск из масштабного режима (что происходит, если щелкнуть значок приложения с несколькими открытыми окнами или нажать super+ W).
источник
Если щелкнуть значок запуска приложения, окна которого вы хотите просмотреть во второй раз, активируется режим распространения, в котором вы можете увидеть все открытые окна для этого приложения и выбрать то, которое вам нужно. Это также работает с помощью сочетания клавиш для этого приложения.
источник
super/ windowsключ + Wу меня пока работает.
источник
Дюжина окон - это много. Я также профессиональный программист, и я обычно доволен тремя терминалами (один с разделенным сеансом vim).
Рассматривали ли вы логически разделить ваши редакторы по нескольким рабочим столам? У меня есть один рабочий стол (номер 4), посвященный документации, один, посвященный коду / анализу / компиляции (номер 5), и один, посвященный тестированию (номер 6). У меня есть произвольный доступ к каждому из них с помощью горячих клавиш, что быстрее, чем указывать и нажимать или Alt-Tabbing.
источник
Я бы согласился, что полное использование четырех рабочих пространств, которые есть по умолчанию, очень помогает. Вы можете быстро перемещаться между ними, используя клавиши Ctrl + Alt + Arrow (вы также можете настроить compiz для переключения с помощью колеса прокрутки мыши, когда курсор находится над рабочим столом). Существует три способа просмотра открытых окон (два из них уже упомянуты): чтобы просмотреть все экземпляры одной программы, щелкните соответствующий значок программы запуска. Чтобы просмотреть все открытые окна в текущем рабочем пространстве, вы можете использовать клавиши Shift + Alt + Up. Для просмотра всех открытых окон во всех рабочих пространствах Super + W делает свое дело.
источник
Вместо SUPER + W, чтобы открыть все открытые приложения, вы можете попытаться удержать SUPER, тогда вы увидите маленькие цифры в панели запуска. Когда вы наберете номер своего приложения, вы попадете в самое последнее окно. Если вы дважды нажмете на номер, вы увидите все (только) окна этого приложения. Это помогает мне, потому что это уменьшает количество окон в обзоре экспозиции. Но все же: выбор нужных окон или документа (представьте несколько документов Writer) происходит не так быстро, как с панелью задач.
источник
Вот временное решение, с которым я собираюсь поработать: запустите gnome-panel в Unity; щелкните правой кнопкой мыши и удалите верхнюю панель; настроить нижнюю панель так, как вам нравится; добавить gnome-панель в автозагрузку приложений; затем перезагрузите. Верхняя панель должна быть удалена навсегда (поскольку она перекрывает верхнюю панель Unity), а нижняя панель может отображать список открытых файлов для рабочей области. Теперь нижняя панель может существовать в Unity - мне нравится делать ее убирающейся, как лаунчер.
источник