Сохранить предыдущую открытую вкладку файла под видимыми вкладками
Eclipse Juno - В моей рабочей области у меня есть "Package Explorer", который открывается с левой стороны, справа - у меня есть 6 видимых вкладок файлов, а в "Показать список" у меня есть 17 файлов.
Из этих 6 видимых вкладок файлов я работаю над третьим файлом (abc.java), и если я заберу файл в разделе "Показать список" (xyz.java), тогда eclipse отобразит xyz.java как активный вкладку и следующие 5 файлов из Show List. Мои предыдущие видимые вкладки файлов исчезли, и теперь у меня есть новый набор видимых вкладок файлов. Есть ли способ иметь мой предыдущий активный файл "abc.java" под видимыми вкладками файла с моим текущим активным файлом как "xyz.java"
Ответы
Ответ 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"