Подтвердить что ты не робот

Сохранить предыдущую открытую вкладку файла под видимыми вкладками

Eclipse Juno - В моей рабочей области у меня есть "Package Explorer", который открывается с левой стороны, справа - у меня есть 6 видимых вкладок файлов, а в "Показать список" у меня есть 17 файлов.

Из этих 6 видимых вкладок файлов я работаю над третьим файлом (abc.java), и если я заберу файл в разделе "Показать список" (xyz.java), тогда eclipse отобразит xyz.java как активный вкладку и следующие 5 файлов из Show List. Мои предыдущие видимые вкладки файлов исчезли, и теперь у меня есть новый набор видимых вкладок файлов. Есть ли способ иметь мой предыдущий активный файл "abc.java" под видимыми вкладками файла с моим текущим активным файлом как "xyz.java"

4b9b3361

Ответ 1

Я думаю, что у меня была такая же проблема, и я решил ее, переключив тему.

Перейдите в раздел "Настройки" → "Общие" - "Внешний вид" и выберите "Классическая тема".

Я не могу понять, почему это помогает, но это сработало для меня.

Update:

После того, как вас снова укусили, я снова проверил, и, как говорит @anweibel, в его ответе это можно отредактировать в CSS.

Я только что установил плагин редактора E4 CSS с помощью Eclipse Marketplace, чтобы изменить CSS непосредственно из Eclipse в разделе "Настройки" → "Аперсанс". Я изменил swt-mru-visible с false на true, так что соответствующая часть для темы GTK выглядела так:

.MPartStack {
    font-size: 11;
    swt-simple: false;
    swt-mru-visible: true;
}

Чтобы изменения вступили в силу, потребовался перезапуск.

Дополнительную информацию можно найти здесь: Перемещение вкладок Eclipse

Ответ 2

Здесь более прямой способ вернуть прежнее поведение вкладки редактора eclipse Juno:

  • Перейдите к INSTALL/plugins/org.eclipse.platform_4.2.0.qualifier/css
  • Выберите CSS для темы, которую вы используете
  • Замените swt-mru-visible: false; на swt-mru-visible: true;
  • Перезапустить eclipse (я не тестировал, если это необходимо, вообще)

Если это не сработает, загляните в INSTALL/configuration/org.eclipse.e4.ui.css.swt.theme/ для файлов CSS.

Если вы посмотрите на css файлы различных тем, вы можете понять, почему смена темы также решает проблему.

= > http://wiki.eclipse.org/Eclipse4/CSS

Ответ 3

Вот быстрое обновление для ответа Anweibel для Eclipse Luna:

CSS, который вы хотите изменить, теперь находится в

  • INSTALL/плагины/org.eclipse.ui.themes_1.0.0.qualifier/CSS

Ответ 4

Быстрое исправление Linux для всех тем:

cd <eclipse install dir>
find . -type f -name "*.css" | xargs grep 'swt-mru-visible: false'  | cut -d: -f1 | xargs -n1 sed -i.orig 's/swt-mru-visible: false/swt-mru-visible: true/'

Это найдет все CSS файлы с "swt-mru-visible: false", поддержит их с *.orig суффиксом и изменит на "swt-mru-visible: true"

Вы можете найти все файлы резервных копий с помощью

find . -type f -name "*.orig"